SAP CX_MDG_BS_CLF_GEN OO Class - Classification Exceptions and Messages
CX_MDG_BS_CLF_GEN 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 CX_MDG_BS_CLF_GEN including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CX_MDG_BS_CLF_GEN is CX_STATIC_CHECKInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_T100_MESSAGEMethod list of CX_MDG_BS_CLF_GEN 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_BO_MESSAGES | Add BO Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>ADD_BO_MESSAGES...more details | ||
ADD_CLF_MESSAGES | Add CLF Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>ADD_CLF_MESSAGES...more details | ||
ADD_CONTEXT_MESSAGES | Add Context Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>ADD_CONTEXT_MESSAGES...more details | ||
APPEND_CLF_MESSAGE | Add CLF Message unique | Public |
CALL METHOD cx_mdg_bs_clf_gen=>APPEND_CLF_MESSAGE...more details | ||
APPEND_CLF_MESSAGES | Add CLF Messages unique | Public |
CALL METHOD cx_mdg_bs_clf_gen=>APPEND_CLF_MESSAGES...more details | ||
CHECK_SEVERITY_ERROR | Get consolidated Severity of given BO Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>CHECK_SEVERITY_ERROR...more details | ||
| ||
CONSTRUCTOR | CONSTRUCTOR | Public |
CALL METHOD cx_mdg_bs_clf_gen=>CONSTRUCTOR...more details | ||
CONVERT_BOMSG_TO_CLFMSG | Add BO Messages to a Classification Message Object | Public |
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_BOMSG_TO_CLFMSG...more details | ||
CONVERT_CNTXMSG_TO_CLFMSG | Add Context Messages to a Classification Message Object | Public |
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_CNTXMSG_TO_CLFMSG...more details | ||
CONVERT_DATUV_TO_EXTERN | Convert Object Number for output - e.g. MATNR | Public |
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_DATUV_TO_EXTERN...more details | ||
CONVERT_ERRORS_TO_WARNINGS | Get consolidated Severity of given BO Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_ERRORS_TO_WARNINGS...more details | ||
DELETE_BO_MESSAGES | Delete BO Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>DELETE_BO_MESSAGES...more details | ||
DELETE_CLF_MESSAGES | Delete CLF Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>DELETE_CLF_MESSAGES...more details | ||
DELETE_CONTEXT_MESSAGES | Delete Context Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>DELETE_CONTEXT_MESSAGES...more details | ||
GET_MSG_PARAMETER | Get Message Parameter | Public |
CALL METHOD cx_mdg_bs_clf_gen=>GET_MSG_PARAMETER...more details | ||
GET_MSG_SEVERITY | Get consolidated Severity of given BO Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>GET_MSG_SEVERITY...more details | ||
GET_MSG_TEXTS | Get text for messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>GET_MSG_TEXTS...more details | ||
GET_SPI_MESSAGES | Convert Classification Messages to SPI Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>GET_SPI_MESSAGES...more details | ||
GET_USMD_MESSAGES | Convert Classification Messages to USMD Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>GET_USMD_MESSAGES...more details | ||
GET_USMD_SEVERITY | Get consolidated Severity of given BO Messages | Public |
CALL METHOD cx_mdg_bs_clf_gen=>GET_USMD_SEVERITY...more details | ||
SET_SEVERITY | Upgrade BO Severity | Public |
CALL METHOD cx_mdg_bs_clf_gen=>SET_SEVERITY...more details |
CX_MDG_BS_CLF_GEN 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 |
BO_MESSAGES | Instance Attribute | BO Detail Message | LIKE /PLMB/T_SPI_MSG | Public | |
CONTEXT_MESSAGES | Instance Attribute | Context Detail Messages | LIKE MDG_BS_CLF_T_CONTEXT_MESSAGE | Public | |
CX_MDG_BS_ATCOD_INITIAL | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_AUTH_ERROR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_BO_MSG_ECO | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_BO_MSG_VAL | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHANGENO_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHECK_BEFSAV_MSG | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHECK_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHGNO_DISPONLY | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHGNO_DUPL | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHGNO_INVALID | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHGNO_NEEDED | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHGNO_SWITCH | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CHG_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CLASSTYPE_EXCL_1 | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CLASSTYPE_EXCL_2 | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CLASSTYPE_EXPL_1 | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CLASSTYPE_EXPL_2 | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CONTEXT_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_CONTEXT_MSG | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_DATA_CLASSASGN | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_DATA_CLASSTYPE | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_DATA_VALUATION | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_DEFAULT_CLASS | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_DISPLAY | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_GEN | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_LOCK_MSG | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_PENDING_ERROR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_PP_CHG | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_PP_DAT | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_PP_DISP | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_SAVE_ERROR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_SCOPE | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_SERVICE_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_SINGLE_CHAR_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_SINGLE_VAL_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_VALIDFROM_SWITCH | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_VALIDITY_1_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_CLF_VALIDITY_2_ERR | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_CC_ERROR | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_CHGNO_INIT | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_DEF_CLASSTYP | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_FW | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_INIT | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_LOCK_MSG | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_MAP_ERROR | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_SEL_NO | Constant | LIKE | Public | ||
CX_MDG_BS_GEN_SYNC_ERR | Constant | LIKE | Public | ||
DEFAULT_TEXTID | Instance Attribute | LIKE | Private | ||
DETAIL_MESSAGES | Instance Attribute | Detail Messages | LIKE MDG_BS_CLF_T_MESSAGE | Public | |
GC_SEVERITY_ABORT | Constant | Abort | 'A' | LIKE CHAR1 | Public |
GC_SEVERITY_ERROR | Constant | Error | 'E' | LIKE CHAR1 | Public |
GC_SEVERITY_INFO | Constant | Infor | 'I' | LIKE CHAR1 | Public |
GC_SEVERITY_WARNING | Constant | Warning | 'W' | LIKE CHAR1 | Public |
IV_CHANGENO | Instance Attribute | Change Number | LIKE AENNR | Public | |
IV_CHANGENO2 | Instance Attribute | Change Number | LIKE AENNR | Public | |
IV_CLASS | Instance Attribute | Class number | LIKE KLASSE_D | Public | |
IV_CLASSTYPE | Instance Attribute | Class Type | LIKE KLASSENART | Public | |
IV_DAT | Instance Attribute | Date | LIKE STRING | Public | |
IV_LANGUAGE | Instance Attribute | Language Key of Current Text Environment | LIKE SY-LANGU | Public | |
IV_OBJNUM | Instance Attribute | Key of object to be classified | LIKE CUOBN | Public | |
IV_VALID_FROM | Instance Attribute | Valid-From Date | LIKE DATUV | Public | |
SEVERITY | Instance Attribute | Classification Severity (can be initial) | LIKE CHAR1 | Public | |
T100KEY | Instance Attribute | LIKE | Private |
CX_MDG_BS_CLF_GEN types
TY_R_MESSAGE -TY_S_MSGNO -
TY_TS_MSGNO -
TY_T_MESSAGES -
TY_T_MESSAGE_TEXT -
Links to Related Class(s)
CX_MDG_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects