SAP Knowledge Base Article - Public

3007595 - FAQ for C4C Partner Functions and Relationships in integration scenarios.

Symptom

This document should provide some answers to frequently asked question around Partner Function and Relationship in an integration scenario with SAP Cloud for Customer.

Environment

SAP Cloud for Customer

Cause

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.

Resolution

Q: Why the Partner Function is not being deleted (Action Code 05) 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?

A: 2568364 - Relationships and Account Team Members Are Not Replicated from Cloud For Customer to ERP

2637300 - Sales Dependent Relationships Are Not Available in BusinessPartnerReplicationSelfInitiatedOut

2619406 - No Information Is Sent For BusinessPartnerRelationshipCategoryCode or PartyRoleCode Under PartnerFunction Node

Q:  Why the Account Team or/and Relationships are not Updated in C4C?

A: 2697237 - Account Team or Relationships are not Updated Accounts Replicated from SAP ERP

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:

https://blogs.sap.com/2016/09/20/erp-integration-of-account-relationships/

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"

2597213 - Business Partner replication from SAP ERP fails with 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 Responsible), 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"

2697536 - 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"

2767193 - Account Relationship Does Not Allow Self-Reflexing Relationship 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:

2581929 - Error "Customer *** / * / * / *: Data is incomplete; check data" (CMD_API074)

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

Keywords

KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To

Product

SAP Cloud for Customer add-ins all versions