Symptom
When replicating C4C Accounts to S/4HANA, the Business Partner is created in a different number than it is in C4C. You would like to have the S4 BP created in an specific custom number range.
Environment
SAP Cloud For Customer
SAP S/4HANA
Cause
- In the standard C4C-S/4HANA Integration, when creating an account in C4C and replicating it to S/4, the tag <NumberRangeIntervalBusinessPartnerGroupCode> is not populated in the C4C generated BP payload (BusinessPartnerSUITEBulkReplicateRequest). This tag is also not populated in the SAP Standard delivered CPI/PI mapping.
- Whenever the C4C account data is received by S/4 BP interface BusinessPartnerRelationshipSUITEBulkReplicateRequest_In, the BP number range is determined automatically using the BP internal standard default grouping (standard setup is 0001).
Resolution
As a workaround ,you can achieve your business requirement by populating the tag <NumberRangeIntervalBusinessPartnerGroupCode> in your middleware (CPI/PI). If you use CPI, you can use the post-exit iflow, so that you don't need to modify the standard iflow.
You can find more information related to this custom implementation in the following blog:
A sample custom CPI post-exit iflow is attached to this KBA which you can use as a reference.
Please note: SAP Product Support cannot provide support for issues or problems which are experienced using custom CPI integration iflows (consulting).
Keywords
BP C4C number range , KBA , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , How To
Product
Attachments
Replicate Business Partner to S4 - PostExit.zip |