Hi Experts,
We are setting up C4C via. HCI interface to SAP ERP and we only want certain account groups to be loaded into C4C. E.g. we do not want ship tos, bill tos etc. That, we can control in the initial load, where we can search out the Business partners with the relevant account groups, and only load them. So far so good. But…
If the we create a new business partner e.g. a ship to, this would generate an idoc which would be sent to C4C. In this case we can set the mapping in C4C (Code List Mapping) to not consider this account group, and the result is the message fails coming into C4C. This would not be the best solution, since it would end up in a lot of failed messages in Web Service Message Monitor.
Another thing, we cloud make a logic in the HCI where we ignore the IDoc (Message type DEBMAS_CFS E1KNA1M) Segment 000001 Field Name KTOKD, if it is not within the range of account groups we want in C4C. This is not a good solution either, since the message type DEBMAS_CFS still creates underlying IDoc with message types ADR3MAS03 and ADRMAS03, and since the parent IDoc is not transferred to HCI, the underlying messages will fail in the Web Service Message Monitor.
Do any one know any way to handle this? Or is not considered to filter on account groups in C4C? From a business perspective it doesn’t make sense to have ship tos in the C4C, if you are not working with Sales Documents. I know this was possible in CRM on Premise via. T.Code PIDE in ERP, but is it possible for this solution? Additional we would need to create a user exit that would only generate an IDoc, if the account is within the allowed account groups. But we prefer standard solutions Any advise is much appreciated.
Best Regards
Anders