2007 Feb 09 11:03 AM
Hi,
Iam eswar, iam new to bapi. I got one requirement that the articles from one existing store should copy in to a new store through a bapi using bapi_material_maintaindata_rt.if it runs successfully it should show success message with material is created and also it should update in marc table. please anybody help me to find that.very urgent.
Thanks,
Eswar.
Hi Naresh,
Thanks for responding. i had pass data in headdata , plantdata and plantdatax, after successful running of bapi it should raise a message that article created and again we have to call bapi__TRANSACTION_COMMIT to update the base table marc..but iam getting article changed.To get the required one which data additionally i have to pass. pl help me.
Thanks,
satish.
2007 Feb 09 12:10 PM
hi sathish,
this is for u r info..
to pass the values in the Fm--> if u goto se37 enter this FM,,, click on the documentation... in this they have clearly given the deatails to use this FM.
if u want more info u can search with where user list
CALL FUNCTION 'BAPI_MATERIAL_MAINTAINDATA_RT'
EXPORTING
HEADDATA = HEADDATA
IMPORTING
RETURN = RETURN
TABLES
WAREHOUSENUMBEREXTX = WAREHOUSENUMBEREXTX
WAREHOUSENUMBEREXT = WAREHOUSENUMBEREXT
WAREHOUSENUMBERDATAX = WAREHOUSENUMBERDATAX
STORAGETYPEDATA = STORAGETYPEDATA
STORAGETYPEDATAX = STORAGETYPEDATAX
STORAGETYPEEXT = STORAGETYPEEXT
STORAGETYPEEXTX = STORAGETYPEEXTX
WAREHOUSENUMBERDATA = WAREHOUSENUMBERDATA
LAYOUTMODULEASSGMT = LAYOUTMODULEASSGMT
LAYOUTMODULEASSGMTX = LAYOUTMODULEASSGMTX
TAXCLASSIFICATIONS = TAXCLASSIFICATIONS
VALUATIONDATA = VALUATIONDATA
VALUATIONDATAX = VALUATIONDATAX
VALUATIONEXT = VALUATIONEXT
VALUATIONEXTX = VALUATIONEXTX
MATERIALLONGTEXT = MATERIALLONGTEXT
PLANTKEYS = PLANTKEYS
STORAGELOCATIONKEYS = STORAGELOCATIONKEYS
DISTRCHAINKEYS = DISTRCHAINKEYS
WAREHOUSENOKEYS = WAREHOUSENOKEYS
STORAGETYPEKEYS = STORAGETYPEKEYS
VALUATIONTYPEKEYS = VALUATIONTYPEKEYS
POSEXTX = POSEXTX
SALESDATA = SALESDATA
SALESDATAX = SALESDATAX
SALESEXT = SALESEXT
SALESEXTX = SALESEXTX
POSDATA = POSDATA
POSDATAX = POSDATAX
POSEXT = POSEXT
ADDNLCLIENTDATAX = ADDNLCLIENTDATAX
MATERIALDESCRIPTION = MATERIALDESCRIPTION
PLANTDATA = PLANTDATA
PLANTDATAX = PLANTDATAX
PLANTEXT = PLANTEXT
PLANTEXTX = PLANTEXTX
FORECASTPARAMETERS = FORECASTPARAMETERS
ADDNLCLIENTDATA = ADDNLCLIENTDATA
VARIANTSKEYS = VARIANTSKEYS
CHARACTERISTICVALUE = CHARACTERISTICVALUE
CHARACTERISTICVALUEX = CHARACTERISTICVALUEX
CLIENTDATA = CLIENTDATA
CLIENTDATAX = CLIENTDATAX
CLIENTEXT = CLIENTEXT
CLIENTEXTX = CLIENTEXTX
STORAGELOCATIONEXT = STORAGELOCATIONEXT
STORAGELOCATIONEXTX = STORAGELOCATIONEXTX
UNITSOFMEASURE = UNITSOFMEASURE
UNITSOFMEASUREX = UNITSOFMEASUREX
UNITOFMEASURETEXTS = UNITOFMEASURETEXTS
INTERNATIONALARTNOS = INTERNATIONALARTNOS
VENDOREAN = VENDOREAN
STORAGELOCATIONDATAX = STORAGELOCATIONDATAX
FORECASTPARAMETERSX = FORECASTPARAMETERSX
FORECASTVALUES = FORECASTVALUES
TOTALCONSUMPTION = TOTALCONSUMPTION
UNPLNDCONSUMPTION = UNPLNDCONSUMPTION
PLANNINGDATA = PLANNINGDATA
PLANNINGDATAX = PLANNINGDATAX
STORAGELOCATIONDATA = STORAGELOCATIONDATA
EXCEPTIONS
OTHERS = 01.
2007 Feb 09 12:59 PM
Hi Naresh,
Thanks for responding. i had pass data in headdata , plantdata and plantdatax, after successful running of bapi it should raise a message that article created and again we have to call bapi__TRANSACTION_COMMIT to update the base table marc..but iam getting article changed.To get the required one which data additionally i have to pass. pl help me.
Thanks,
satish.
2007 Feb 09 1:10 PM
hi
r u callin bapi__TRANSACTION_COmmit immediately after calling the FM... then the upadating details will be written in Application log... u can see the application log in SLG1 transactio,...
once if u read the documentation they have clearly metioned about the return values..
| User | Count |
|---|---|
| 6 | |
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |