SAP ABAP IMG Activity TDHC0_UTIL_MSCRAMB1 (View Tables Required to be Scrambled)
Hierarchy
DMIS_CNT (Software Component) DMIS_CNT 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_TDMS_HCM_620_A (Package) TDMS4HMC - Release 620 and higher releases
IMG Activity
ID TDHC0_UTIL_MSCRAMB1 View Tables Required to be Scrambled  
Transaction Code S_SR9_69000019   (empty) 
Created on 20120716    
Customizing Attributes TDHC0_UTIL_MSCRAMB1   View Tables Required to be Scrambled 
Customizing Activity TDHC0_UTIL_MSCRAMB1   View Tables Required to be Scrambled 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name TDHC0_UTIL_MSCRAMB1    

Use

In this optional activity, you can list the tables that can be transferred because of customizing definitions but where the selection field is no key field. If these tables are to be included in the transfer then it is necessary to define scrambling rules.

An example is the SAP time event table TEVEN. This table will be selected because it contains a PERNR field. This is not a key field though. The key field here is the PDSNR. If the table was selected according to the PERNR and simply copied without any scrambling changes, then there is a risk that the PDSNR would already exist in the target system.

Both SAP and customer-own tables can be listed. The SAP ones will be delivered with scrambling content and they will be defined as "included" (see the activity for further information). The customer must explicitly define scrambling rules and then create an entry in the Transfer Status table for the affected tables.

Activities

Run the activity and determine whether the listed customer tables need to be transferred. If so, then create scrambling rules and then maintain the Transfer Status table using the activity Table Transfer Status (Optional).

NOTE: tables that contain a key field that is derived from a number range must always be scrambled. These will only be listed here though if the defined selection field is not a key field. Thus TEVEN will be listed because PERNR is its non-key selection field.

Note also, that even if scrambling rules exist for a table such as the TEVEN, they must be activated. If rules exist but aren't active then a check occurs in the transfer program which stops transfer of these tables and makes log entries. The following sequence of checks is made to each tables. The Table Transfer Status table is read (which can be maintained in the above mentioned activity) and the run-time checks are made:

is the selected table in the Table Transfer Status table?

If "No" then it's checked if the selection field of the table is a key field or not. If it is not a key field then scrambling must be defined for it and an entry made in the table to indicate that it is to be "included" in transfers (assuming it is required and should not simply be entered in the table to be excluded). Tables that aren't in the Table Transfer Status table are considered "new" and will be recorded in the transfer program's log.

If "Yes" then it is asked whether it should be included or excluded. If excluded then nothing will be logged.

If the table is registered as being "included" a check will still be made to see if the selection field is a key field and, if it is, then scrambling must be defined and active for this table. If it is not then the table will be excluded from the transfer and an entry written in the log.

Business Attributes
ASAP Roadmap ID 899   not to be assigned 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG TDHC0_UTIL_MSCRAMB1 0 HLB0009110 Cross-Application Components 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
CNV_HCM_SCR_TABLES T - Individual transaction object CNV_HCM_SCR_TABLES  
History
Last changed by/on SURANA  20121227 
SAP Release Created in 2011_1_700