cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SFDC and S4 HANA Public cloud integration

sanketp
Explorer
0 Kudos
653

Hi,

I am currently working on a project that requires integrating SFDC with S4 HANA for replicating customer master data. The process starts with creating customers (accounts) in SFDC, and we need to replicate this data in S4 HANA. We plan to use CPI as the middleware for this integration. Could someone guide me on how to achieve this and how to determine the field mappings from the S4 HANA side?

Please note that we are using the S4 HANA Public Cloud edition.

Thanks in advance!

Accepted Solutions (0)

Answers (2)

Answers (2)

Hardeep_Tulsi
Product and Topic Expert
Product and Topic Expert

Hello Sanketp. In addition to response below by Sahil. You can refer to integration suite documentation

To set up the SAP Cloud Platform Integration Suite, first log in and create an instance of the Integration Suite, configuring the tenant as needed. Next, use the Integration Designer to create an integration flow, setting up endpoints for Salesforce (via its API) and SAP S/4HANA (using OData services). Configure OAuth for Salesforce API access and authentication for SAP S/4HANA services. Then, map data fields between Salesforce objects (like Account and Opportunity) and SAP S/4HANA objects (like Business Partner and Sales Order) using the message mapping tools. Finally, deploy the integration flow and conduct thorough testing by monitoring the logs.

Replicate changes on Account from Salesforce to SAP S/4HANA Cloud as Business Partners

Replicating the Sales Orders from Salesforce to SAP S4HANA Cloud

Create Integration Flow: In the SAP Cloud Platform Integration Suite, define endpoints for Salesforce and SAP S/4HANA.

Connectivity:

Salesforce API endpoint: https://<instance>.salesforce.com/services/data/vXX.0/
SAP OData service endpoint: https://<instance>/sap/opu/odata/sap/Z_MY_ODATA_SRV

Define Authentication: Salesforce: Use OAuth 2.0 credentials.
SAP: Use Basic Authentication or Client Certificate.

Data Mapping: Utilize the built-in mapper tool to map and transform fields as defined in the documentation.

You can refer example of data mapping below for your reference

Example reference Data mapping.png

Deploy the integration flow. You can also  use monitoring tools within the suite to ensure data flow and error management.

Hope this helps.

Sahil_Grover
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear Sanketp,

Please check the API hub for more details.

https://api.sap.com/package/RojointegrationforSAPS4HANAonCloudwithSalesforce/integrationflow

It will support the end-user to connect SAP S/4HANA with Salesforce seamlessly and much easier with pre-defined integration content. This content includes especially following business transactions:

  • Replicate product master data from SAP S/4HANA to Salesforce

Regards

Sahil