This document should provide some answers to frequently asked question around Partner Function and Relationship in an integration scenario with SAP Cloud for Customer.
SAP Cloud for Customer
Unlike ERP, where all PartnerFunctions are updated/maintained in same place, in Cloud for Customer they are mainly split into 2 facets, Account Team and Relationships. C4C Partner Functions are always sales area dependent and Relationships are always sales area independent.
Q: Why the Partner Function is not being deleted on the replication?
A: If the Partner Function does not have the Sales Data flagged, then it wont be deleted on the replication. The interface does not support the deletion of sales area independent.
Q: Why the Partner functions are not replicated from C4C to ERP?
Q: Why the Account Team or/and Relationships are not Updated in C4C?
Q: Does C4C support vendor replication for Partner Function/Relationship?
A: The ID Mapping for Business Partners, External Business Partners and ERP Accounts works only for the Business Partners and Customers. Currently C4C does not support integration of "Vendors"/"Partner".
So, the vendors details should be filtered in the middleware mapping.
Q: Why the C4C Partner Function is being deleted when the account is replicated from ERP to C4C?
A: You are using partnerFunctionListCompleteTransmissionIndicator as "true" and cannot change it to false due to business requirement. Then you need to change the middleware mapping as per the following blog:
You need to add the Partner Function as part of the C4C inbound payload using Action Code 06.
Error "ID Mapping for External Value XYZ of ERP Customer Number Missing"
Partner functions may refer to different business partner types: Another business partner (ship-to, payer), then the correct PartnerInternalIDTypeCode to be used is 918, an "ERP customer".
In case of Account Team member (Account Team, Employee Resposible), then the correct ID type to be used is 3, an "ERP employee".
In case of Contact Person reference, then the correct ID type to be used is 927 "ERP contact".
ID type 888 "Business Partners" is not expected at all during Partner Function replication.
Error "Category code XYZ does not support attribute DEFAULT_INDICATOR Occurs When Replicating Business Partners"
Error "No customer master record exists for customer"
The error is being raised due to missing Partner Number under the segment E1BPPARNR on the IDOC.
Error "You can't create XYZ Relationship between identical business partners"
Error "Mandatory partner function AG is missing for sales area &2"
You are probably sending self reflexive partner from C4C to ERP/S4H. In this case, please check the following KBA:
Also, please make sure that you have the below configuration:
1. In ERP, go to Tcode: sm30
2. Enter view name = MDGV_BP_SYS_PAR
3. Click change
In the view maintain the following values:
Business System = C4C logical system id (Unique ID from communication arrangement)
Flt.Rfl.Pf = Checked
C4C = Checked
KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To