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_CHECK

Interface Implementation

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

Method 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 NameDescriptionVisability
ADD_BO_MESSAGESAdd BO MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>ADD_BO_MESSAGES...more details

ADD_CLF_MESSAGESAdd CLF MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>ADD_CLF_MESSAGES...more details

ADD_CONTEXT_MESSAGESAdd Context MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>ADD_CONTEXT_MESSAGES...more details

APPEND_CLF_MESSAGEAdd CLF Message uniquePublic
CALL METHOD cx_mdg_bs_clf_gen=>APPEND_CLF_MESSAGE...more details

APPEND_CLF_MESSAGESAdd CLF Messages uniquePublic
CALL METHOD cx_mdg_bs_clf_gen=>APPEND_CLF_MESSAGES...more details

CHECK_SEVERITY_ERRORGet consolidated Severity of given BO MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>CHECK_SEVERITY_ERROR...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cx_mdg_bs_clf_gen=>CONSTRUCTOR...more details

CONVERT_BOMSG_TO_CLFMSGAdd BO Messages to a Classification Message ObjectPublic
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_BOMSG_TO_CLFMSG...more details

CONVERT_CNTXMSG_TO_CLFMSGAdd Context Messages to a Classification Message ObjectPublic
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_CNTXMSG_TO_CLFMSG...more details

CONVERT_DATUV_TO_EXTERNConvert Object Number for output - e.g. MATNRPublic
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_DATUV_TO_EXTERN...more details

CONVERT_ERRORS_TO_WARNINGSGet consolidated Severity of given BO MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>CONVERT_ERRORS_TO_WARNINGS...more details

DELETE_BO_MESSAGESDelete BO MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>DELETE_BO_MESSAGES...more details

DELETE_CLF_MESSAGESDelete CLF MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>DELETE_CLF_MESSAGES...more details

DELETE_CONTEXT_MESSAGESDelete Context MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>DELETE_CONTEXT_MESSAGES...more details

GET_MSG_PARAMETERGet Message ParameterPublic
CALL METHOD cx_mdg_bs_clf_gen=>GET_MSG_PARAMETER...more details

GET_MSG_SEVERITYGet consolidated Severity of given BO MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>GET_MSG_SEVERITY...more details

GET_MSG_TEXTSGet text for messagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>GET_MSG_TEXTS...more details

GET_SPI_MESSAGESConvert Classification Messages to SPI MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>GET_SPI_MESSAGES...more details

GET_USMD_MESSAGESConvert Classification Messages to USMD MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>GET_USMD_MESSAGES...more details

GET_USMD_SEVERITYGet consolidated Severity of given BO MessagesPublic
CALL METHOD cx_mdg_bs_clf_gen=>GET_USMD_SEVERITY...more details

SET_SEVERITYUpgrade BO SeverityPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
BO_MESSAGESInstance AttributeBO Detail MessageLIKE
/PLMB/T_SPI_MSG
Public
CONTEXT_MESSAGESInstance AttributeContext Detail MessagesLIKE
MDG_BS_CLF_T_CONTEXT_MESSAGE
Public
CX_MDG_BS_ATCOD_INITIALConstantLIKE
Public
CX_MDG_BS_CLF_AUTH_ERRORConstantLIKE
Public
CX_MDG_BS_CLF_BO_MSG_ECOConstantLIKE
Public
CX_MDG_BS_CLF_BO_MSG_VALConstantLIKE
Public
CX_MDG_BS_CLF_CHANGENO_ERRConstantLIKE
Public
CX_MDG_BS_CLF_CHECK_BEFSAV_MSGConstantLIKE
Public
CX_MDG_BS_CLF_CHECK_ERRConstantLIKE
Public
CX_MDG_BS_CLF_CHGNO_DISPONLYConstantLIKE
Public
CX_MDG_BS_CLF_CHGNO_DUPLConstantLIKE
Public
CX_MDG_BS_CLF_CHGNO_INVALIDConstantLIKE
Public
CX_MDG_BS_CLF_CHGNO_NEEDEDConstantLIKE
Public
CX_MDG_BS_CLF_CHGNO_SWITCHConstantLIKE
Public
CX_MDG_BS_CLF_CHG_ERRConstantLIKE
Public
CX_MDG_BS_CLF_CLASSTYPE_EXCL_1ConstantLIKE
Public
CX_MDG_BS_CLF_CLASSTYPE_EXCL_2ConstantLIKE
Public
CX_MDG_BS_CLF_CLASSTYPE_EXPL_1ConstantLIKE
Public
CX_MDG_BS_CLF_CLASSTYPE_EXPL_2ConstantLIKE
Public
CX_MDG_BS_CLF_CONTEXT_ERRConstantLIKE
Public
CX_MDG_BS_CLF_CONTEXT_MSGConstantLIKE
Public
CX_MDG_BS_CLF_DATA_CLASSASGNConstantLIKE
Public
CX_MDG_BS_CLF_DATA_CLASSTYPEConstantLIKE
Public
CX_MDG_BS_CLF_DATA_VALUATIONConstantLIKE
Public
CX_MDG_BS_CLF_DEFAULT_CLASSConstantLIKE
Public
CX_MDG_BS_CLF_DISPLAYConstantLIKE
Public
CX_MDG_BS_CLF_GENConstantLIKE
Public
CX_MDG_BS_CLF_LOCK_MSGConstantLIKE
Public
CX_MDG_BS_CLF_PENDING_ERRORConstantLIKE
Public
CX_MDG_BS_CLF_PP_CHGConstantLIKE
Public
CX_MDG_BS_CLF_PP_DATConstantLIKE
Public
CX_MDG_BS_CLF_PP_DISPConstantLIKE
Public
CX_MDG_BS_CLF_SAVE_ERRORConstantLIKE
Public
CX_MDG_BS_CLF_SCOPEConstantLIKE
Public
CX_MDG_BS_CLF_SERVICE_ERRConstantLIKE
Public
CX_MDG_BS_CLF_SINGLE_CHAR_ERRConstantLIKE
Public
CX_MDG_BS_CLF_SINGLE_VAL_ERRConstantLIKE
Public
CX_MDG_BS_CLF_VALIDFROM_SWITCHConstantLIKE
Public
CX_MDG_BS_CLF_VALIDITY_1_ERRConstantLIKE
Public
CX_MDG_BS_CLF_VALIDITY_2_ERRConstantLIKE
Public
CX_MDG_BS_GEN_CC_ERRORConstantLIKE
Public
CX_MDG_BS_GEN_CHGNO_INITConstantLIKE
Public
CX_MDG_BS_GEN_DEF_CLASSTYPConstantLIKE
Public
CX_MDG_BS_GEN_FWConstantLIKE
Public
CX_MDG_BS_GEN_INITConstantLIKE
Public
CX_MDG_BS_GEN_LOCK_MSGConstantLIKE
Public
CX_MDG_BS_GEN_MAP_ERRORConstantLIKE
Public
CX_MDG_BS_GEN_SEL_NOConstantLIKE
Public
CX_MDG_BS_GEN_SYNC_ERRConstantLIKE
Public
DEFAULT_TEXTIDInstance AttributeLIKE
Private
DETAIL_MESSAGESInstance AttributeDetail MessagesLIKE
MDG_BS_CLF_T_MESSAGE
Public
GC_SEVERITY_ABORTConstantAbort'A'LIKE
CHAR1
Public
GC_SEVERITY_ERRORConstantError'E'LIKE
CHAR1
Public
GC_SEVERITY_INFOConstantInfor'I'LIKE
CHAR1
Public
GC_SEVERITY_WARNINGConstantWarning'W'LIKE
CHAR1
Public
IV_CHANGENOInstance AttributeChange NumberLIKE
AENNR
Public
IV_CHANGENO2Instance AttributeChange NumberLIKE
AENNR
Public
IV_CLASSInstance AttributeClass numberLIKE
KLASSE_D
Public
IV_CLASSTYPEInstance AttributeClass TypeLIKE
KLASSENART
Public
IV_DATInstance AttributeDateLIKE
STRING
Public
IV_LANGUAGEInstance AttributeLanguage Key of Current Text EnvironmentLIKE
SY-LANGU
Public
IV_OBJNUMInstance AttributeKey of object to be classifiedLIKE
CUOBN
Public
IV_VALID_FROMInstance AttributeValid-From DateLIKE
DATUV
Public
SEVERITYInstance AttributeClassification Severity (can be initial)LIKE
CHAR1
Public
T100KEYInstance AttributeLIKE
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



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!