Symptom
There are custom fields on SAP Marketing Cloud created for the business contexts "Marketing: Contact and Corporate Account", "Marketing: Contact" and "Marketing: Account". These fields were enabled for usage on the OData APIs for "Business Partner Replication" but you only find the "Lead Replication" usage on the SOAP APIs tab.
Environment
SAP Marketing Cloud
Cause
The usage related to SOAP API for Business Partner Replication is only available for custom fields created under Business Context "Master Data: Business Partner".
Resolution
There are two different approaches for this scenario depending on the business context of your existing custom fields:
-
Custom fields created in the business context “Marketing: Contact and Corporate Account” can be enabled for the Business Scenario “Marketing: Transfer Business Partner Data to Interaction Contact” via the “Business Scenarios” tab in the field properties within the “Custom Fields and Logic” app.
Activating this scenario extends the custom field to the business context “Master Data: Business Partner.” Once extended, the newly available field can be enabled for the SOAP Business Partner Replication APIs. -
Custom fields created in the business contexts “Marketing: Contact” or “Marketing: Corporate Account” must be manually mapped using the following BAdIs for Business Partner Integration:
-
Business Partner Mapping: Adjust Contact Person Extension Fields
-
Business Partner Mapping: Adjust Corporate Account Extension Fields
-
See Also
Keywords
BUPA replication, "Marketing: Contact and Corporate Account", "Marketing: Contact" and "Marketing: Account", "Business Partner Replication", "Lead Replication" , KBA , CEC-MKT-DM-IC , Interaction Contact , How To
SAP Knowledge Base Article - Public