Ansicht
Dokumentation
LCM_BOINT_FILL_MAP_V - Set Values for Mapping Variables
ABAP Short Reference BAL Application Log DocumentationThis documentation is copyright by SAP AG.
Use this Business Add-In in CM-LTcomponent to provide the values for mapping variables that are used while creating the legal transaction from other business objects. For more details on mapping variables, refer to:
To create a BAdI implementation, you can use the transactions SE18 or SE19, or you can use the Custom Logic app in the front-end system. If you use the Custom Logic app, the following applies:
- The app provides a special ABAP language version ABAP for Key Users. This makes the implementation of BAdIs for business experts and implementation consultants easier.
- The app ensures that you can use only released interfaces.
If you use the transactions SE19 or SE18 to create a BAdI implementation, the implementation is not visible in the Custom Logic app.
If several BAdI implementations exist, the system runs through the implementations in the following order:
- Implementations created in the transactions SE18 or SE19.
- Implementation created in the Custom Logic app.
Ensure you have defined the Context Identification Attributes in the configuration activity Define Integration Variants
- In the standard system, the BAdI is not active.
- The BAdI is filter-independent.
- With the app Custom Fields and Logic, you can create exactly one active implementation.
BAdI method implementation:
Use this method to provide the values for mapping variables based on Integration Variant and Linked Object Id.
Importing Parameters: LGLCNTNTMINTEGRATIONVARIANT (Type - LCM_INTEGRATION_TYPE) - You can use this parameter to define the integration variant.
Importing Parameters: LGLCNTNTMLINKDOBJ (Type - LCM_LINKEDOBJECT_ID) - You can use this parameter to define the linked object ID.
Importing Parameters: LGLCNTNTMKEYVALUEPAIR (Type - LCM_T_KEY_VALUE_PAIR) - You can use this to define the key value pair.
Importing Parameters: LGLCNTNTMCATEGORIES (Type - LCM_T_CATEGORY_GROUPS) - You can use this parameter to change category groups defined in the context.
Changing Parameters: LGLCNTNTMINTEGMAPPINGVARIABLE (Type - LCM_S_BOINT_LT_MAPPING_VAR) - Mapping Variables for Legal Transaction
Changing Parameters: MESSAGES (Type - BAPIRETTAB) - You can use this parameter to add any kind of messages (success or error) that might occur during the execution.
Exceptions: CX_BLE_RUNTIME_ERROR
Please refer to the example class implementation CL_LCM_BOINT_EX_FIL_MAPVARrelated to this BAdI.
CL_GUI_FRONTEND_SERVICES - Frontend Services Vendor Master (General Section)
This documentation is copyright by SAP AG.
Length: 3269 Date: 20240523 Time: 191620 sap01-206 ( 47 ms )