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_BADI

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_CONSTANTS

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_TYPES

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_BADI_INTERFACE

Inheritance

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_INT

Method 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 NameDescriptionVisability
ADD_LINE_TO_CONFIG_TABLE_ACTIPrivate
CALL METHOD /somo/cl_ma_badi_impl=>ADD_LINE_TO_CONFIG_TABLE_ACTI...more details

ADD_LINE_TO_CONFIG_TABLE_DEACPrivate
CALL METHOD /somo/cl_ma_badi_impl=>ADD_LINE_TO_CONFIG_TABLE_DEAC...more details

ADD_LINE_TO_MAPPING_TABLEProtected
CALL METHOD /somo/cl_ma_badi_impl=>ADD_LINE_TO_MAPPING_TABLE...more details

CHECK_CONFIG_IS_OKAYProtected
CALL METHOD /somo/cl_ma_badi_impl=>CHECK_CONFIG_IS_OKAY...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD /somo/cl_ma_badi_impl=>CONSTRUCTOR...more details

DELETE_CONFIGProtected
CALL METHOD /somo/cl_ma_badi_impl=>DELETE_CONFIG...more details

DELETE_CONFIGURATIONProtected
CALL METHOD /somo/cl_ma_badi_impl=>DELETE_CONFIGURATION...more details

GET_CALL_IDProtected
CALL METHOD /somo/cl_ma_badi_impl=>GET_CALL_ID...more details

GET_MONIDProtected
CALL METHOD /somo/cl_ma_badi_impl=>GET_MONID...more details

GET_MONTYProtected
CALL METHOD /somo/cl_ma_badi_impl=>GET_MONTY...more details

HANDLE_LOGSPrivate
CALL METHOD /somo/cl_ma_badi_impl=>HANDLE_LOGS...more details

INIT_AND_LOCKProtected
CALL METHOD /somo/cl_ma_badi_impl=>INIT_AND_LOCK...more details

LOG_FUNC_CALLProtected
CALL METHOD /somo/cl_ma_badi_impl=>LOG_FUNC_CALL...more details

LOG_MSGSProtected
CALL METHOD /somo/cl_ma_badi_impl=>LOG_MSGS...more details

LOG_RESULT_AND_RETURN_STATUSProtected
CALL METHOD /somo/cl_ma_badi_impl=>LOG_RESULT_AND_RETURN_STATUS...more details

REPORT_EXCEPTIONProtected
CALL METHOD /somo/cl_ma_badi_impl=>REPORT_EXCEPTION...more details

SET_CONFIGURATIONProtected
CALL METHOD /somo/cl_ma_badi_impl=>SET_CONFIGURATION...more details

UNLOCK_AND_TERMINATEProtected
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.

NameLevelDescriptionInitial ValueTypeVisability
CO_DATARETR_BWQInstance AttributeLIKE
Private
CO_DATARETR_RDBInstance AttributeLIKE
Private
CO_FATAL_ERRORConstant80LIKE
I
Protected
CO_FLAVOUR_ALERTONANALYTICSInstance AttributeLIKE
Private
CO_INT4_MAXConstantNatural number2147483647LIKE
INT4
Protected
CO_INT4_MINConstantNatural number-2147483648LIKE
INT4
Protected
CO_LEVEL_EWISAInstance AttributeLIKE
Private
CO_LOGTY_ACTIInstance AttributeLIKE
Private
CO_LOGTY_DCOLInstance AttributeLIKE
Private
CO_LOGTY_DEACInstance AttributeLIKE
Private
CO_LOGTY_DELEInstance AttributeLIKE
Private
CO_MONTY_APPMONInstance AttributeLIKE
Private
CO_MSGTP_ERRORInstance AttributeLIKE
Private
CO_MSGTP_INFOInstance AttributeLIKE
Private
CO_PARAM_ALERTVALUEConstant'ALERTVALUE'LIKE
/SOMO/MA_D_PARAMID
Protected
CO_PARAM_BW_RFCDESTInstance AttributeLIKE
Private
CO_PARAM_CALL_IDInstance AttributeLIKE
Private
CO_PARAM_DBCON_NAMEInstance AttributeLIKE
Private
CO_PARAM_DB_SCHEMAInstance AttributeLIKE
Private
CO_PARAM_KEEP_DAYSConstant'KEEP_DAYS'LIKE
/SOMO/MA_D_PARAMID
Private
CO_PARAM_LOWER_REDConstant'LOWER_RED'LIKE
/SOMO/MA_D_PARAMID
Protected
CO_PARAM_LOWER_YELConstant'LOWER_YEL'LIKE
/SOMO/MA_D_PARAMID
Protected
CO_PARAM_MANDTConstantParameter ID'MANDT'LIKE
/SOMO/MA_D_PARAMID
Private
CO_PARAM_MONIDInstance AttributeLIKE
Private
CO_PARAM_MONTYInstance AttributeLIKE
Private
CO_PARAM_TYPE_HIDDInstance AttributeLIKE
Private
CO_PARAM_UPPER_REDConstant'UPPER_RED'LIKE
/SOMO/MA_D_PARAMID
Protected
CO_PARAM_UPPER_YELConstant'UPPER_YEL'LIKE
/SOMO/MA_D_PARAMID
Protected
CO_TC_OC_DATESConstant'TC_OC_DATES'LIKE
/SOMO/MA_S_APPMONP-TECHNAME1
Protected
MO_CONVERTERInstance AttributeLIKE
/SOMO/CL_MA_CONVERTER
Protected
MO_MO_DBIFInstance AttributeLIKE
/SOMO/CL_MA_MO_DBIF
Protected
MO_SSF_IFInstance AttributeSSF interfaceLIKE
/SOMO/CL_MA_SSF_IF
Protected
MO_UTILITIESInstance AttributeLIKE
/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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!