Prepackaged Integration With SAP S4HANA
Prepackaged Integration With SAP S4HANA
2020-07-31
Collateral
Learn how to set up functional scenarios for integration between SAP Cloud for Customer and SAP S/4HANA.
Any changes to customers that are flagged as prospects in SAP Sales Cloud can be replicated to only to those
external systems that you choose. For example, you can replicate updates to a prospect to your SAP Marketing
system and block the updates to your SAP S/4HANA system.
Replicate your organization hierarchy from SAP S/4HANA or SAP S/4HANA Cloud to SAP Sales Cloud through
web services.
We recommend that you use this feature to replicate your organization hierarchy over the existing IDoc based
integration.
Source Interface (SAP S/4HANA) PI/Cloud Integration Mapping SAP Sales Cloud Target Interface
Communication Arrangement
Organization Hierarchy Replication from SAP Business Suite
Integration Flows
Replicate Sales Organization from SAP Business Suite
See this blog for details: Extending Generated (Function Module based) IDOC
A Business Add-In is introduced in SAP ERP and in SAP S/4HANA that you can use to adjust the data
replicated to SAP Cloud for Customer.
For example, if you have added extension fields to your registered product, you can use this feature to replicate
this field to SAP Cloud for Customer. To use this feature, implement the following business add-ins for these
objects.
Contract: COD_CONTR_REPLIC_OUTBOUND_DATA
A Business Add-in (BAdI) that allows custom processing of incoming data from SAP S/4HANA to SAP Cloud
for Customer is available for follow-up sales orders created from a sales quote.
BAdI: COD_SLE_SE_QUOTEFOLLOWUP
Previously, currency conversion rates from SAP S/4HANA to SAP Cloud for Customer were transferred
through a synchronous service call. In addition to this service, a replication-based integration is available. This
feature uses an A2A SOAP Outbound service from SAP S/4HANA and a new integration flow from SAP Cloud
for Customer.
Technical Information
Scoping
To enable this feature, enable the following scoping question:
Communication and Information Exchange Integration with External Applications and Solutions
Integration of Master Data Exchange Rates
Do you want to replicate exchange rates from an external system to your cloud solution?
Source Interface (SAP S/4HANA) PI/Cloud Integration Mapping SAP Sales Cloud Target Interface
Integration Flow:
Communication Arrangement
Replication of Exchange Rates from SAP Business Suite
Tax codes are transferred as part of business partner replication. For some of these tax codes, special data
protection policies could apply. To safeguard these tax codes, you must set up a filter mechanism for business
partners. You must ensure the tax codes that need to be protected are filtered out and only the relevant ones
are transferred to SAP Cloud for Customer. The tax codes in SAP S/4HANA, however, are untouched.
7. Click Show Segment filter and choose the Filter Object BP Seg filter for TaxCategory-98700.
8. Click Edit and choose the Filter Criteria to Exclude Business Objects and then select Tax Number Category.
For example, US1 excludes US Social Security Number.
Repeat these steps for all tax codes that you want to prevent from replicating between SAP S/4HANA Cloud
and SAP Cloud for Customer.
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use gender-specific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.