My Company

DDR – Client Build Application – Remote Client Copy

✉ support@edatainsight.com   |   ✉ info@edatainsight.com
We are creative, ambitious and ready for challenges! Contact us
Enterprise
Data Insight
User Guides
Have Any Questions? +44-204-577-0664
Contact Us
DDR USER GUIDE

DDR – Client Build Application – Remote Client Copy

This guide explains how to perform a Remote Client Copy using the Client Build functionality within Dynamic Data Replicator (DDR). It covers the required connection setup, source RFC destination, target client, parallel processing, source client lock option, and SAP system profile selection. The guide also highlights the importance of executing the copy from a different client than the target client..

DDR Shell Build Guide

Client Build Application – Remote Client Copy

The Dynamic Data Replicator (DDR) Client Build application helps SAP customers build new clients in test or lower environments that closely resemble the production client. It supports Client Export, Local Client Copy, and Remote Client Copy.

This guide focuses on Remote Client Copy. Remote Client Copy is used when the source client is in a different SAP system and the target client is in the system where the copy is being executed. DDR uses the configured RFC destination to read the source client and copy the selected data scope into the target client using the selected SAP client copy profile.

Step 1: Access the Shell Build Application
DDR Shell Build screen with New button highlighted

Navigate to the Central Admin Console, select Shell, and click New.

Step 2: Choose Client Build
DDR Shell Build popup showing Client Build option

From the Shell Build popup, select Client Build and click Create.

Client Build Options in DDR

DDR Shell Build provides three client build options:

Client Export

Creates a transport-based export from the source client, which can then be imported into the target system.

Local Client Copy

Copies data from one client to another within the same SAP system.

Remote Client Copy

Copies data from a remote source client into the target client using an RFC destination.

Step 3: Select Remote Client Copy
DDR Client Build Type dropdown showing Remote Client Copy

Select Remote Client Copy when the source client is in a different SAP system and will be accessed through RFC.

Step 4: Maintain Remote Client Copy Details
DDR Remote Client Copy configuration screen

Maintain the connection, source RFC destination, target client, parallel processes, lock option, and system profile before creating the job.

Remote Client Copy Configuration Fields

Connection

Select the DDR connection that defines the route between the Central Console, source system, and target system.

Client Build Type

Select Remote Client Copy to copy data from a remote source client into the target client.

Source Client RFC Destination

Select the RFC destination used by the target system to connect back to the source system. This is commonly the Target to Source RFC.

Target Client

Enter the target client number where the remote client data will be copied.

Number of Parallel Processes

Define the number of parallel processes to use during the copy. Higher values may improve runtime but must be aligned with available system capacity.

Lock Source Client

Allows the source client to be locked during execution where consistency protection is required.

System Profile

Select the SAP profile that controls which data is copied from the remote source client into the target client.

Important Remote Client Copy Guidance

For Remote Client Copy, you must execute the copy from a client that is different from the target client. The target client cannot be the same client that you are logged into for the copy activity. Ensure the RFC destination from the target system to the source system is correctly maintained, tested, and authorised before starting the copy. This avoids connection errors and ensures DDR can read the source client data correctly.

SAP Client Copy Profiles Explained

Profile Meaning What it copies Typical use
SAP_ALL All client-specific data without change documents Customising, user master, application data, master data, and transactional data, excluding change documents. Full client copy where most client data is required.
SAP_APPL Customising and application data without change documents Customising and business application data, excluding change documents. Functional test clients where application data is required.
SAP_APPX SAP_APPL without authorisation profiles and roles Customising and application data, excluding authorisation profiles and roles. Application copy where target authorisations must remain controlled separately.
SAP_CUST Customising Client-dependent configuration and customising settings only. Shell build or configuration-only client without application data.
SAP_CUSV Customising and user variants Customising settings and user variants. Configuration copy where user variants are also required.
SAP_CUSX Customising without authorisation profiles and roles Customising only, excluding authorisation profiles and roles. Configuration refresh where target authorisations must be preserved.
SAP_PROF Only authorisation profiles and roles Roles, profiles, and authorisation-related objects. Security role alignment between clients.
SAP_UCSV Customising, user master records, and user variants Customising settings, user master data, and user variants. Production-like lower clients without full transaction data.
SAP_UCUS Customising and user master records Customising and user master records, excluding user variants. Client setup where users are required but variants are not needed.
SAP_UONL User without authorisation profiles and roles User master records without associated authorisation profiles and roles. User copy where roles and profiles should be maintained separately in the target.
© Enterprise Data Insight. DDR Client Build Remote Client Copy User Guide.