We are having an issue when transfering products from the SRM-MDM Catalog though OCI, since we have an SRM extended classic scenario connected to 2 backend systems.
When the information is downloaded to SRM, the product category is changed and a "default" is assigned.
SAP has confirmed this issue happens because there are 2 entries in table COMM_CATEGORY for this value (even though they are clearly differentiated by backend system).
In our case, let's say Product Category "OS" (Office Supplies) exists in both backend systems, and it seems the system only searches for "OS" instead of doing a link to the logical system somehow.
How can I implement BADI BBP_CATALOG_TRANSFER in order for the system to use the right Product Category? Should I map one the backend system in one of the custom fields or is ir possible to somehow get the backend system in some other way?