Ansicht
Dokumentation

BC430_TABT_COMP - Comparisons of Technical Settings

BC430_TABT_COMP - Comparisons of Technical Settings

Addresses (Business Address Services)   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Compares the technical settings of two tables. This function module is part of the course software for the training course BC430 (ABAP Dictionary).

The following comments pertain to the use of the function module in the BC430 environment.

Input parameters:

  • M_TAB: Name of the template - that is, the table with the correct technical settings.
  • T_TAB: Name of the table created by the participant. The technical settings in T_TAB are compared with the technical settings of M_TAB.

Exceptions:

  • T_TSET_NOT_ACTIVE: The participants have not activated the table T_TAB.
  • M_TSET_NOT_ACTIVE: The template, M_TAB, is not active. This indicates that the course environment has not been set up correctly. For more details on the templates used, refer to the report documentation for BC430_CHECK.
  • SYSTEM_INCONSISTENT: Error in the Dictionary interfaces (DDIF_TABT_GET). This exception should not occur.

Results returned in the ERRORS table:

The results of the comparison are stored in the ERRORS table. If ERRORS remains blank, the technical settings of M_TAB and T_TAB match. Otherwise, the name of the participant's table is stored in ERRORS-TABNAME; the cause of the error is stored in ERRORS-ERROR.

  • SIZE_CATEGORY: The size category does not match that of M_TAB.
  • DATA_CLASS: The data kind does not match that of M_TAB.
  • PROTOCOL: The log ID does not match that of M_TAB.
  • BUFF_ALLOW: The buffering permission does not match that of M_TAB.
  • BUFF_TYPE: The buffering type does not match that of M_TAB.
  • KEY_FIELDS: The two tables are generically buffered, but the number of generic key fields is different.

In all cases of error, ERRORS-HINT contains the correct value, that is the value of M_TAB's technical settings.

Example

Notes

This function module can only be used for training purposes.

Further information

Documentation on the report BC430_CHECK.





Parameters

ERRORS
M_TAB
T_TAB

Exceptions

M_TSET_NOT_ACTIVE
SYSTEM_INCONSISTENT
T_TSET_NOT_ACTIVE

Function Group

BC430

BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 2670 Date: 20240523 Time: 161305     sap01-206 ( 37 ms )