‎2010 Mar 09 1:19 AM
Hello,
We are using SAP ECC 6.0 IS Retail. Im trying to use BAPI_MATERIAL_MAINTAINDATA_RT to delete barcode. I have filled the following table parameters:
HEADDATA
MATERIAL
BASIC_VIEW = 'X'
INTERNATIONALARTNOS
FUNCTION = '003' --for deletion
MATERIAL
EAN_UPC - filled in with the barcode
The result is a message of type 'S' but the barcode was not deleted. When i check the log in SLG1, it has messages but none refers to barcode.
Anyone with idea is highly appreciated.
Thanks,
sid
‎2010 Mar 09 3:19 AM
Hi,
do you call BAPI_TRANSACTION_COMMIT after your BAPI? Have a look at documentation for this BAPI in SE37.
Cheers
‎2010 Mar 09 3:31 AM
Hi Martin,
I run the BAPI using SE37 using the test sequence menu as follows:
TRANSACTION_BEGIN
BAPI_MATERIAL_MAINTAINDATA_RT
BAPI_TRANSACTION_COMMIT
TRANSACTION_END
I have read the documentation of the BAPI but it doesn't seem helps. I also tried other relevant table parameters like UNITSOFMEASURE and VENDOREAN filling up the EAN_UPC, MATERIAL, UNIT, UNIT_ISO, EAN_CAT in combinations but no luck.
Thanks,
Sid
‎2010 Mar 09 4:37 AM
Hi,
have you checked OSS notes on service.sap.com/notes? There are some notes related to deleting EANs such as 841965. You can also try to debug it.
Cheers