The Data Replication Framework (DRF) is a standardized architecture that facilitates controlled, efficient transfer of business objects and their data from SAP S/4HANA to target systems through configurable outbound implementations, supporting various integration scenarios without the need for custom development.
In this course, we use it to replicate products and business partners, including their relationships from SAP S/4HANA to SAP Sales and Service Cloud Version 2. For this, the following components of the DRF are relevant and need to be configured:
Elements of the Data Replication Framework
The following graphic visualizes the structure with the scenarios used in this course and two systems as an example:
Business Systems must be configured to support specific types of business objects.
The Replication Model links Outbound Implementations with Business Systems to specify which objects should be replicated to particular target systems and how they should be sent. A prerequisite for associating a business system with an outbound implementation is that the business system is enabled to receive this type of object in the specified manner.
You can manage Data Replication Framework settings with transaction DRFIMG.
Procedure in this Course
This course covers the creation and maintenance of integration scenario-related settings separately.
- This lesson covers the creation of the Business System and the Replication Model without additional details.
- Later lessons cover how to maintain settings for specific integration scenarios:
- Product Replication via Services.
- Business Partner Replication including Relationships via Services.
In a real-world project, you typically perform these steps together.
Video: Create a Business System and Replication Model
The following video shows how to create the Business System and the Replication Model without additional details in the Data Replication Framework Customizing transaction DRFIMG.
The business system, the replication model, and their related scenario-specific settings must be transported, which is another reason to do this all in a single step.
Define Business System
As shown in the video, the Business System can be accessed through the following menu path in transaction DRFIMG: Data Replication→Define Custom Settings for Data Replication→Define Technical Settings→Define Technical Settings for Business Systems.
The name of the Business System must exactly match the system ID of SAP Sales and Service Cloud Version 2, which can be found under Settings→Communication Systems, in the entry with the description default communication system.
If you use a System Landscape Directory (SLD), you must create the system entry there and reference it. In the sample environment of the video, no SLD is connected, which causes a warning message in the lower left corner that can be ignored and confirmed by pressing the [ENTER] key.
Further integration scenario-related settings will be applied in later lessons.
Define Replication Model
As the video has shown, the Replication Model can be accessed through the following menu path in transaction DRFIMG: Data Replication→Define Custom Settings for Data Replication→Define Technical Settings→Define Replication Model.
The name of the Replication Model can be chosen freely and does not need to match any specific name in the cloud CRM.
Further integration scenario-related settings will be applied in later lessons.