Skip to Content

Create/Assign System Landscape for TDMS Project using Standalone Scrambling Scenario

This article provides step-by-step approach to create and assign System Landscape for the Project.

     Stand-Alone Scrambling allows you to scramble data residing in a particular system and to store the scrambled data in the same system. Example – The Q/A system has been already set-up using client copy or system copy or SAP TDMS (without scrambling). You would like to scramble the sensitive content before handing over the system to users. In such cases, Standalone Scrambling scenario can be used and there are two system Roles available (Control system and Execution system).

     The system from where we define the System Landscape and create/execute the Project is automatically considered as the ‘Control system’ and the system in which we want to scramble the sensitive data is defined as the ‘Execution system’. Thus a separate Landscape type is needed as it is two System Landscape and not three System Landscape. Landscape type called ‘TDMS Landscape template for Standalone Scrambling’ provides template with Control and Execution system for defining the System Landscape for Standalone Scrambling scenario.

1.      Enter into the TDMS Work Center and select ‘System Landscapes’. In the right hand side view, select Type ‘TDMS Landscape Template for Standalone Scrambling’ and select button ‘New’ to define a new Landscape.


2.      Enter Name and description for the Landscape and click on ‘Create’.


3.      Switch to ‘Edit’ mode and Select ‘Next’ to provide System details for the Landscape.



4.      Enter the details of the System to be defined as ‘Execution system’ and click on ‘Next’.


5.      In the next screen, Enter system data and press ENTER to create RFC destinations automatically. Create the RFC destinations automatically by using button ‘Create RFC destinations’. Alternatively you can switch to enter an existing RFC destination manually.


6.      After selecting ‘Create RFC destinations’ the RFC destinations are created successfully and the status of the same would be indicated as below.


7.      In the next screen, distribute the RFC destinations between the participating remote systems and click on ‘SAVE’.


8.      Now the System Landscape ‘ZDEMO_01’ is created and can be used in the Project for Standalone Scrambling.

9.      Create a Project say ZDEMO_02 in the TDMS work center.


10.   Enter into the newly created Project and switch to the EDIT mode.


11.   Click on ‘Assign’ to assign a System Landscape to the Project.


12.   TDMS Landscape template for Standalone Scrambling is displayed as below.


13.   Select the desired Landscape for execution of the Project. (say for example ZDEMO)


    Click on button ‘Open Landscape’ to view details about the Landscape.


14.   In the above screen shot, Landscape ZDEMO is selected, where UC3 acts as the Control system and UA9 acts as the Execution system. 

You must be Logged on to comment or reply to a post.
  • Hi Nirupamaa,

    Do you think it is possible to use stand alone data scrambling in productive system due to laws constraints? (we need to keep the data for statistics purpose, but with anonymized datas)


    • Hi Michel,

      Its not possible to use stand alone data scrambling in productive system. Data scrambling is designed to protect confidential and sensitive data in non-productive system and therefore it does not support scrambling of data in the Production system.

      Hope this clarifies your question.

      Can you please provide more details about the laws constraints you are referring to.

      Thanks & Regards,


      • Thank you Nirupamaa,

        It is a specific law in geneva area in swiss. We need to propose to our prospect a solution to scramble old personal informations. As we need that kind of product for quality, training refresh and scrambling.. it would have been easier to use it as well in production, instead of making custom dev, and also use a robust solution for scrambling.

        Kind regards,


        • Hello Michel,

          You can use the scrambling with HCM transfer scenario while setting up the quality or training system. In this case the data is scrambled in production system before it gets transferred to the non-production system. I hope I understood your question or please directly send me your query.

          Thanks and Regards


      • Hi Nirupama,

        I have few quick question.

        1. Lets say you do a data scrambling using TDMS, is it possible to limit the data scrambling to certain fields/tables or does it have to be all?

        2. Lets say you have done the data scrambling for HCM instance, it can only be used for a standalone testing scenario but not when it gets connected to another system like CRM/FICO or non SAP systems, then in this case- how is the data integrity maintained, as the data scrambled in HCM would be diff from the data available in another system, and this makes the data to be in non sync. Did u ever come across such a scenario ? if so, what is the solution around this.?

        Also, could you drop you contact or email as i want to have a quick chat, as i am working on a scenario and i need your help.


  • Hello,

       Can you help me please….I installed TDMS 4 without problem but when I try to create RFC in system landscape, my button of “create rfc destination” is disabled. I tested many times but without sucess…..

       The both system are same, I’m making a copy of the local client.


    • Hi Lincoln,

      Did you press the “ENTER”  to enable “create RFC destination”. Please refer to the description in the top of the box.



  • Hi Nirupama,

    I am creating a project and it says that I don’t have the authorizations to create a project.

    Wondering if you could help me to understand the roles required to work on TDMS, starting from RFC configurations to project creations to data scrambling to data migration activities.. Is it the Migration Lead role that one needs to work fully on TDMS?


    • Hi Vineetha

      If you are using TDMS 3.0, please check if your user has roles SAP_TDMS_MASTER or

      SAP_TDMS_PROJECT_LEAD_USER assigned. If you are using TDMS 4.0, then please check if your user has role SAP_TDMS_MASTER assigned.

      Further you can also check for the TDMS 3.0 and TDMS 4.0 security guides available in the SAP servicemarketplace.

      Thanks and Regards,