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 for business context "Marketing: Contact and Corporate Account": You can enable the Business Scenario "Marketing: Transfer Business Partner Data to Interaction Contact" using the "Business Scenarios" tab on the field properties on "Custom Fields and Logic" app. This scenario will extend this custom field for the business context "Master Data: Business Partner" and with this new field that was created through the extension you can enable the SOAP Business Partner Replication APIs.
- Custom fields created for business contexts "Marketing: Contact" or "Marketing: Corporate Account": You must manually map the custom fields using the BAdIs for Business Partner Integration "Business Partner mapping: Adjust contact person extension fields" and "Business Partner mapping: Adjust corporate account extension fields".
See Also
Keywords
BUPA replication , KBA , CEC-MKT-DM-IC , Interaction Contact , How To