This integration flow allows you to use the data replication framework to replicate offering/product data and business partner/customer data to SAP Entitlement Management.
Note
Push Business Partner/Customer Data from SAP S/4HANA Cloud to SAP Entitlement Management
Configure SAP Cloud Integration settings:
Configure the Sender tab as follows:
Specify the Address as /replicate/customer/cloud.
Configure the Receiver tab for SAP Entitlement Management as follows:
- Provide the EMS Customer Account Synchronization API URL.
- For Authentication, select OAuth2 Client Credentials and specify the Credential Name.
- Specify the Timeout.
Configure the Receiver tab for ReplicateCustomerExtensionProcessExit as follows:
For Extension Integration Flow PD Address, use the default value /EMS/ReplicateCustomer_PostExit.
On the More tab, extend the standard integration flow as follows:
For the Extension Implemented field, select true.
Note
Within the standard integration flow, there is no field from SAP Master Data Integration that properly maps to ValidTo. The default ValidTo value has been set to 9999/12/31.
If you want to rewrite the logic of this field, you can define your logic in the Post-Exit integration flow.
Push Offering/Product Data from SAP S/4HANA Cloud to SAP Entitlement Management
Configure SAP Cloud Integration settings:
Configure the Sender tab as follows:
Specify the Address as /replicate/offering/cloud.
Configure the Receiver tab for SAP Entitlement Management as follows:
- Provide the EMS Offering Account Synchronization API URL.
- For Authentication, select OAuth2 Client Credentials and specify the Credential Name.
- Specify the Timeout.
Configure the Receiver tab for ReplicateOfferingExtensionProcessExit as follows:
For Extension Integration Flow PD Address, use the default value /EMS/ReplicateOffering_PostExit.
On the More tab, extend the standard integration flow as follows:
For the Extension Implemented field, select true.
Pull Customer/Business Partner Data from SAP S/4HANA Cloud to SAP Entitlement Management
Configure SAP Cloud Integration settings:
Configure the Sender tab for SAP Entitlement Management as follows:
Specify the Address as /sync/customer/cloud.
- Configure the Receiver tab for S4HANA_Cloud as follows:
- Provide the SAP S/4HANA Business Partner OData API URL.
- Provide its credentials.
Configure the Receiver tab for SyncCustomerExtensionProcessExit as follows:
For Extension Integration Flow PD Address, use the default value /EMS/SyncCustomer_PostExit.
- On the More tab, extend the standard integration flow as follows:
For the Extension Implemented field, select true.
Note
Within the standard integration flow, there is no field from SAP Master Data Integration that properly maps to either ValidTo or SourceSystem. The default ValidTo value has been set to 9999/12/31 and the default SourceSystem value has been set to Dummy.
If you want to rewrite the logic of these two fields, you can define your logic in the Post-Exit integration flow.
- Go to your SAP BTP subaccount and create a Destination for the SAP Cloud Integration address.
- Go to SAP Entitlement Management and create a Communication Channel for pull customer/business partner data from SAP S/4HANA.
Pull Offering/Product Data from SAP S/4HANA Cloud to SAP Entitlement Management
Configure SAP Cloud Integration settings:
Configure the Sender tab as follows:
Specify the Address as /sync/offering/cloud.
- Configure the Receiver tab for S4HANA_Cloud as follows:
- Provide the SAP S/4HANA Product OData API URL.
- Provide its credentials.
Configure the Receiver tab for SyncOfferingExtensionProcessExit as follows:
For Extension Integration Flow PD Address, use the default value /EMS/SyncOffering_PostExit.
On the More tab, extend the standard integration flow as follows:
For the Extension Implemented field, select true.
Note
Within the standard integration flow, there is no field from SAP Master Data Integration that properly maps to SourceSystem. The default SourceSystem value has been set to Dummy.
If you want to rewrite the logic of this fields, you can define your logic in the Post-Exit integration flow.
- Go to your SAP BTP subaccount and create a Destination for HCI address if you do not own one.
- Go to SAP Entitlement Management and create a Communication Channel for pull offering/product data from SAP S/4HANA.
Push Offering to SAP Entitlement Management from S/4HANA Cloud
Configure SAP S/4HANA Cloud Settings
Create Offering From S/4HANA Cloud
Configure Offering Master Data Replication
Configure SAP Cloud Integration
Replicate Offering From S/4HANA Cloud
Check Offering In SAP Entitlement Management
Push Customer to SAP Entitlement Management from S/4HANA Cloud
Configure SAP S/4HANA Cloud Settings
Create Business Partner From S/4HANA Cloud
Configure Business Partner Master Data Replication
Configure SAP Cloud Integration
Replicate Business Partner From S/4HANA Cloud
Check Business Partner In SAP Entitlement Management
Summary
Replicates customer and product master data from SAP S/4HANA Cloud to SAP Entitlement Management via push (Cloud Integration) and pull (OData) patterns.