Symptom
SAP has introduced a new property in the communication configuration—Integrate Master Data with SAP S/4HANA or Integrate Master Data with SAP ERP. This property enables you to use the S/4HANA or ERP reference IDs as the internal IDs in Sales Cloud when creating the following master data objects: Business Partner, Product, and Equipment.
Additionally, it’s important to clarify the distinction between the configuration setting in the iFlow and the one in the communication configuration within Sales Cloud.
Environment
- ERP
- S4Hana
- Sales Cloud Version 2
Reproducing the Issue
- Go to User Menu
- Go to Settings
- Go to All Settings
- Go to Integration Communication Configurations.
- Create the communication configuration with the template Integrate Master Data with SAP S/4HANA or Integrate Master Data with SAP ERP.
- In the created communication configuration, turn the Value switch on for the required property from the following:
- Would you like to use the external ID as the internal ID during business partner creation?
- Would you like to use the external ID as the internal ID during equipment creation?
- Would you like to use the external ID as the internal ID during product creation?
In Cloud Integration Iflows, such as Replicate Product from SAP S4HANA, you have to open the Configuration and, go to the More option.
Cause
If you want to use the same IDs for Product, Equipment, and/or Business Partner in SAP S/4HANA or ERP and SAP Sales Cloud, you must ensure that the IDs replicated from SAP S/4HANA do not conflict with the number ranges defined in SAP Sales Cloud and SAP Service Cloud Version 2
Resolution
You can follow one of the two approaches and the result will be the same.
For the system settings, by using the communication configuration property as outlined in the article and the documentation provided below.
For the iFlow parameter option, you can use the Default S4H ID for the following:
- Contact
- Product
- Business Partner
There is no condition rule when using both features as true. Once you have one of them set as True, the Default ID will be applied.
E.g.
- If the parameter is set to false in the iFlow and the option is checked as true in Sales Cloud, the Same ID condition will still apply.
- If you reverse the settings (true in iFlow and false in Sales Cloud), the result remains the same.
- Choosing the System Settings option after using the iFlow parameter as true, will have no impact.
- The preferred choice is the usage of System Settings.
See Also
the S4H IDs should not conflict with the internal number ranges already defined in Sales Cloud Version 2 for BP and Product. Once this feature is active, the Master Data IDs will match each other with S4 and V2.
Keywords
Default S4 ID; External IDs; V2; Sales Cloud Version 2;Internal ID , KBA , CEC-CRM-INT , Integration for SAP Sales/Service Cloud , How To
SAP Knowledge Base Article - Public