Symptom
This Business Add-In (BAdI) is used in the MM-FIO-PUR-REQ component. You can use this BAdI to modify data that is transferred from a procurement catalog to a SAP S/4HANA Cloud Public Edition system. You can use this BAdI to access the master data of a catalog provider or add or remove items automatically from a catalog during the transfer of data.
The cloud BADI BADI MMPUR_OCI_ITEM_TRANSFER_DATA is available for modifying/enhancing standard mapping between the draft item and punchout item
You can use this BAdI to implement your own custom logic for modifying/enhancing standard mapping between the item and punchout item
The implemented logic will be invoked for each of item in the cart from punchout website on checking out from punchout website.
E.g.You can transfer the Vendor ID form the Catalog to the Purchase Requisition Item.
Environment
SAP S/4HANA Cloud Public Edition 1911
Reproducing the Issue
The field of the OCI item structure should be mapped to the field of the item structure.
Resolution
If you want the values of SERVICE_ID of the structure MMPUR_OCI_CATALOG_ITEM
you can find below:
KEY Service ID Description
MATERIALMASTER MATERIALMASTER
S4H_GLOBALCATALOG Procurement Internal Catalog
See Also
[Enter your See Also here...]
Keywords
MMPUR_OCI_CATALOG_ITEM , KBA , MM-FIO-PUR-REQ-SSP , Fiori UI for Self Service Procurement , MM-PUR-GF-CAT , Catalogues in Purchasing , How To