Ansicht
Dokumentation

CNV_TDMS_HCM_CLUSTER_TEST - TDMS4HCM: Expert tool to test cluster macro generation and scrambling

CNV_TDMS_HCM_CLUSTER_TEST - TDMS4HCM: Expert tool to test cluster macro generation and scrambling

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

The program is use to test cluster routines that are used in the transfer program when scrambling is active for the given RELID. If scrambling is active then the clusters must be specifically imported, modified and exported.

If no scrambling is used for the RELID then an array select can be made. This is the case even if the key fields must be altered (i.e. the PERNR part of the key).

There are two types of cluster and therefore differing routines:

  • Payroll clusters have typically an entry in the field T52RELID-TYPENAME. For example, the RDcluster contains the value PAYDE_RESULT in this field. This value refers to a DDIC structure that defines the RDobject. This is used at runtime by various standard SAP function modules such as the PYXX_READ_PAYROLL_RESULT. These modules use the DDIC structures to generate the appropriate macros.
  • Non-payoll clusters have no DDIC definition but in order to enable TDMS4HCM to read, change and transfer them, the table CNVHCM_CLSTDEF was defined. As with the payroll clusters, macros are generated using this table's contents.

This program can be used to test if the import and export routines are working. In the case of payroll clusters, this should really not be a theme (and only the import function is called) but for the non-payroll clusters it is since they have to be correctly defined in the CNVHCM_CLSTDEF table.

Additionally, the program can be used to test scrambling logic. This is the reason that payroll clusters can also be selected.

NOTE:

At the moment this is an expert tool - it only makes sense to use this program in debug. This enables the user to see if the clusters are correctly generated, imported, exported (in the non-payroll area) and also to check if the modify (scrambling) logic is working.

Integration

Prerequisites

Features

Selection

Standard Variants

Output

Activities

Example






PERFORM Short Reference   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 2574 Date: 20240531 Time: 233648     sap01-206 ( 54 ms )