Ansicht
Dokumentation

BADI_EHSB_RC_GET_TEX - BAdI: Read Language-Dependent Description for Technical IDs

BADI_EHSB_RC_GET_TEX - BAdI: Read Language-Dependent Description for Technical IDs

ROGBILLS - Synchronize billing plans   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Compliance Check (EHS-BD-CCK) component.

This BAdI is used to determine the language-dependent descriptions of the constraint types. The system uses the language-dependent descriptions in the detailed result of the check when it displays the status of the constraints.

The following constraint types are available in the standard system:

  • PROH (Prohibited)
  • REST (Restricted)
  • COMP (Required)
  • QPOS (Qualitatively positive)
  • QNEG (Qualitatively negative)

When you create a new constraint type, you have to integrate the corresponding language-dependent description using an implementation of the BAdI.

The default implementation CL_EHSB_RC_GET_TEXT_DESCR is active in the standard system.

The BAdI is not intended for multiple use.

The BAdI is not dependent on a filter.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

After you have called the IMG activity, proceed as follows:

  1. In the following dialog box, enter in the field "Implementation" a name for the BAdI implementation and choose Copy.
If implementations have already been created for the BAdI, a dialog box with the existing implementations will be displayed. In this dialog box, choose Create.
  1. In the corresponding field, enter a short text for implementation .
  2. In the tab Propertiesenter filter properties - if this is a filter-dependent BAdI.
  3. Choose the tab Interface.
The name of the implementing class is generated by the system based on the name of your impmlementation. You can change the name.
If the BAdI is a menu exit, the tab FCodes also appears.Enter a function here and, if necessary, additional data.
  1. Save your entries and assign a package.
  2. Position the cursor on a method. Call up the Class Builder by double-clicking it.
  3. Between the statements method <Interface-Name>~<Name of Method>. and endmethod, enter the coding you request for the implementation.
  4. Save and activate your coding, and navigate back to the screen Change Implementation.
  5. Save on the screen Change Implementation.
Note: You can first create an implementation for the BAdI and then activate this later on. In this case, close the processing function at this time.
  1. Choose Activate.
When the application program is executed, the coding you have created will be run.

To display the sample code, select the example displayed in the Implementation Examples screen area of the BAdI Builder.






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

Length: 4112 Date: 20240607 Time: 135235     sap01-206 ( 106 ms )