Ansicht
Dokumentation

RTPM_TRAC_CALLBACK_ADTL - Callback of Derivation Tools for Determination of Acct Assignment Ref.

RTPM_TRAC_CALLBACK_ADTL - Callback of Derivation Tools for Determination of Acct Assignment Ref.

CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

This program gets the form routines which are required by the derivation tool in order to determine account assignment references. This is not an independent report.

Integration

Prerequisites

Features

The following routines are implemented:

EXIT--AFTER_SAVE
Checks that the derivation steps are listed in a proper sequence. A warning message is output if grouping characteristic steps occur after those for account assignment reference.
EXIT--GET_ALLOWED_SOURCES
Gets the source fields allowed in the derivation steps. These are all available fields.
EXIT--GET_ALLOWED_TARGETS
Gets the allowed target fields. These are the account assignment reference and the grouping characteristics.
EXIT--GET_IDENTIFIERS
Gets the identifiers of the four structures used by the derivation tool. It also gets the corresponding structures. The identifiers are product independent and are managed centrally by the TPM_TRAC_GET_IDENTIFIERS module. The structures depend on the product groups. These are kept separate by the environment variable I_ENV.
EXIT--NAME--ATTR
Tells the derivation tool which account determination keys must be combined with others. This should improve the performance of the derivation tool.
EXIT--NAME--VALUE--GET_TEXT
Gets the field value descriptions from the derivation tool structures. For this the routine accesses relevant text tables or descriptions from domains. If new account determination keys are defined, this routine should be adjusted accordingly.
EXIT--STEP--CHECK_ON_EXIT
Checks derivation steps before they are saved. In this case, an indicator was set for all derivation steps affecting the account assignment reference so that derivation is canceled as soon as an account assignment reference has been assigned. Any subsequent derivation steps will not be run because they will not result in assignment. This routine also ensures that derivation steps for deriving grouping characteristics do not output error messages. Saving is impeded if this indicator is set.
EXIT--STEP--SCREEN_FLAGS
Modifies the screen for defining derivation steps. The routine reduces the number of possible target fields to one. The maximum number of source fields is six.
EXIT--STRATEGY--BUTTONS
Displays the text button in the button bar for defining derivation steps.
EXIT--STRATEGY--CHECK_ACTION
Organizes how derivation rules are created or moved. The routine derivation steps for grouping characteristics can not be moved behind those for account assignment reference and vice versa. An error message is output if you try to do this. There are no restrictions imposed on creating derivation steps.
EXIT--STRATEGY--TEST
Tests the derivation rule. This calls a function module.

The final routine is only used internally:

FIND_INDEX_OF_FIRST_AAR
Searches for the first derivation step that determines an account assignment reference. The rountine exports the index of this step. It is used by EXIT--STRATEGY--CHECK_ACTION and EXIT--AFTER_SAVE.

Selection

Standard Variants

Output

Activities

Example






CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 3889 Date: 20240601 Time: 134432     sap01-206 ( 67 ms )