SAP /SOMO/CL_MA_BADI_IMPL OO Class - BAdI Implementation
/SOMO/CL_MA_BADI_IMPL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SOMO/CL_MA_BADI_IMPL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SOMO/IF_MA_BADIInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SOMO/IF_MA_CONSTANTSInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SOMO/IF_MA_TYPESInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_BADI_INTERFACEInheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /SOMO/CL_MA_BADI_IMPL is /SOMO/CL_MA_INTMethod list of /SOMO/CL_MA_BADI_IMPL SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_LINE_TO_CONFIG_TABLE_ACTI | Private | |
| CALL METHOD /somo/cl_ma_badi_impl=>ADD_LINE_TO_CONFIG_TABLE_ACTI...more details | ||
| ADD_LINE_TO_CONFIG_TABLE_DEAC | Private | |
| CALL METHOD /somo/cl_ma_badi_impl=>ADD_LINE_TO_CONFIG_TABLE_DEAC...more details | ||
| ADD_LINE_TO_MAPPING_TABLE | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>ADD_LINE_TO_MAPPING_TABLE...more details | ||
| CHECK_CONFIG_IS_OKAY | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>CHECK_CONFIG_IS_OKAY...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /somo/cl_ma_badi_impl=>CONSTRUCTOR...more details | ||
| DELETE_CONFIG | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>DELETE_CONFIG...more details | ||
|
| ||
| DELETE_CONFIGURATION | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>DELETE_CONFIGURATION...more details | ||
| GET_CALL_ID | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>GET_CALL_ID...more details | ||
| GET_MONID | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>GET_MONID...more details | ||
| GET_MONTY | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>GET_MONTY...more details | ||
| HANDLE_LOGS | Private | |
| CALL METHOD /somo/cl_ma_badi_impl=>HANDLE_LOGS...more details | ||
| INIT_AND_LOCK | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>INIT_AND_LOCK...more details | ||
| LOG_FUNC_CALL | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>LOG_FUNC_CALL...more details | ||
| LOG_MSGS | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>LOG_MSGS...more details | ||
| LOG_RESULT_AND_RETURN_STATUS | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>LOG_RESULT_AND_RETURN_STATUS...more details | ||
| REPORT_EXCEPTION | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>REPORT_EXCEPTION...more details | ||
| SET_CONFIGURATION | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>SET_CONFIGURATION...more details | ||
| UNLOCK_AND_TERMINATE | Protected | |
| CALL METHOD /somo/cl_ma_badi_impl=>UNLOCK_AND_TERMINATE...more details | ||
/SOMO/CL_MA_BADI_IMPL attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| CO_DATARETR_BWQ | Instance Attribute | LIKE | Private | ||
| CO_DATARETR_RDB | Instance Attribute | LIKE | Private | ||
| CO_FATAL_ERROR | Constant | 80 | LIKE I | Protected | |
| CO_FLAVOUR_ALERTONANALYTICS | Instance Attribute | LIKE | Private | ||
| CO_INT4_MAX | Constant | Natural number | 2147483647 | LIKE INT4 | Protected |
| CO_INT4_MIN | Constant | Natural number | -2147483648 | LIKE INT4 | Protected |
| CO_LEVEL_EWISA | Instance Attribute | LIKE | Private | ||
| CO_LOGTY_ACTI | Instance Attribute | LIKE | Private | ||
| CO_LOGTY_DCOL | Instance Attribute | LIKE | Private | ||
| CO_LOGTY_DEAC | Instance Attribute | LIKE | Private | ||
| CO_LOGTY_DELE | Instance Attribute | LIKE | Private | ||
| CO_MONTY_APPMON | Instance Attribute | LIKE | Private | ||
| CO_MSGTP_ERROR | Instance Attribute | LIKE | Private | ||
| CO_MSGTP_INFO | Instance Attribute | LIKE | Private | ||
| CO_PARAM_ALERTVALUE | Constant | 'ALERTVALUE' | LIKE /SOMO/MA_D_PARAMID | Protected | |
| CO_PARAM_BW_RFCDEST | Instance Attribute | LIKE | Private | ||
| CO_PARAM_CALL_ID | Instance Attribute | LIKE | Private | ||
| CO_PARAM_DBCON_NAME | Instance Attribute | LIKE | Private | ||
| CO_PARAM_DB_SCHEMA | Instance Attribute | LIKE | Private | ||
| CO_PARAM_KEEP_DAYS | Constant | 'KEEP_DAYS' | LIKE /SOMO/MA_D_PARAMID | Private | |
| CO_PARAM_LOWER_RED | Constant | 'LOWER_RED' | LIKE /SOMO/MA_D_PARAMID | Protected | |
| CO_PARAM_LOWER_YEL | Constant | 'LOWER_YEL' | LIKE /SOMO/MA_D_PARAMID | Protected | |
| CO_PARAM_MANDT | Constant | Parameter ID | 'MANDT' | LIKE /SOMO/MA_D_PARAMID | Private |
| CO_PARAM_MONID | Instance Attribute | LIKE | Private | ||
| CO_PARAM_MONTY | Instance Attribute | LIKE | Private | ||
| CO_PARAM_TYPE_HIDD | Instance Attribute | LIKE | Private | ||
| CO_PARAM_UPPER_RED | Constant | 'UPPER_RED' | LIKE /SOMO/MA_D_PARAMID | Protected | |
| CO_PARAM_UPPER_YEL | Constant | 'UPPER_YEL' | LIKE /SOMO/MA_D_PARAMID | Protected | |
| CO_TC_OC_DATES | Constant | 'TC_OC_DATES' | LIKE /SOMO/MA_S_APPMONP-TECHNAME1 | Protected | |
| MO_CONVERTER | Instance Attribute | LIKE /SOMO/CL_MA_CONVERTER | Protected | ||
| MO_MO_DBIF | Instance Attribute | LIKE /SOMO/CL_MA_MO_DBIF | Protected | ||
| MO_SSF_IF | Instance Attribute | SSF interface | LIKE /SOMO/CL_MA_SSF_IF | Protected | |
| MO_UTILITIES | Instance Attribute | LIKE /SOMO/CL_MA_UTILITIES | Protected |
/SOMO/CL_MA_BADI_IMPL types
TS_CONFIG_DATA -TT_APPMONA -
TT_APPMONS -
TT_CONFIG_DATA -
TY_PID -
Links to Related Class(s)
/SOMO/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects