SAP ABAP Class CX_MDG_BS_CLF_GEN (Classification Exceptions and Messages)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-CLF (Application Component) MDG Classification
     MDG_BS_CLF_MODEL_GEN (Package) MDG: ERP Classification Model General
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20090901
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20090901
Properties
Class CX_MDG_BS_CLF_GEN  
Short Description Classification Exceptions and Messages    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CM_MDG_BS_CLF_GEN    
Program status     
Category 40  Exception Class 
Package MDG_BS_CLF_MODEL_GEN   MDG: ERP Classification Model General 
Created 20090901   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CX_MDG_BS_CLF_GEN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20090901
Friends
Class CX_MDG_BS_CLF_GEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BO_MESSAGES Instance attribute Public Type reference (TYPE) /PLMB/T_SPI_MSG BO Detail Message 20090915
2 CONTEXT_MESSAGES Instance attribute Public Type reference (TYPE) MDG_BS_CLF_T_CONTEXT_MESSAGE Context Detail Messages 20091127
3 CX_MDG_BS_CLF_AUTH_ERROR Constant Public See coding 20090923
4 CX_MDG_BS_CLF_BO_MSG_ECO Constant Public See coding 20100127
5 CX_MDG_BS_CLF_BO_MSG_VAL Constant Public See coding 20100127
6 CX_MDG_BS_CLF_CHANGENO_ERR Constant Public See coding 20090917
7 CX_MDG_BS_CLF_CHECK_BEFSAV_MSG Constant Public See coding 20090923
8 CX_MDG_BS_CLF_CHECK_ERR Constant Public See coding 20100127
9 CX_MDG_BS_CLF_CHGNO_DISPONLY Constant Public See coding 20110303
10 CX_MDG_BS_CLF_CHGNO_DUPL Constant Public See coding 20110113
11 CX_MDG_BS_CLF_CHGNO_INVALID Constant Public See coding 20100728
12 CX_MDG_BS_CLF_CHGNO_NEEDED Constant Public See coding 20100728
13 CX_MDG_BS_CLF_CHGNO_SWITCH Constant Public See coding 20090915
14 CX_MDG_BS_CLF_CHG_ERR Constant Public See coding 20091009
15 CX_MDG_BS_CLF_CLASSTYPE_EXCL_1 Constant Public See coding 20100305
16 CX_MDG_BS_CLF_CLASSTYPE_EXCL_2 Constant Public See coding 20100305
17 CX_MDG_BS_CLF_CLASSTYPE_EXPL_1 Constant Public See coding 20100121
18 CX_MDG_BS_CLF_CLASSTYPE_EXPL_2 Constant Public See coding 20100121
19 CX_MDG_BS_CLF_CONTEXT_ERR Constant Public See coding 20090915
20 CX_MDG_BS_CLF_CONTEXT_MSG Constant Public See coding 20091127
21 CX_MDG_BS_CLF_DATA_CLASSASGN Constant Public See coding 20111114
22 CX_MDG_BS_CLF_DATA_CLASSTYPE Constant Public See coding 20111114
23 CX_MDG_BS_CLF_DATA_VALUATION Constant Public See coding 20111114
24 CX_MDG_BS_CLF_DISPLAY Constant Public See coding 20110519
25 CX_MDG_BS_CLF_GEN Constant Public See coding 20090901
26 CX_MDG_BS_CLF_LOCK_MSG Constant Public See coding 20090923
27 CX_MDG_BS_CLF_PENDING_ERROR Constant Public See coding 20091126
28 CX_MDG_BS_CLF_PP_CHG Constant Public See coding 20091024
29 CX_MDG_BS_CLF_PP_DAT Constant Public See coding 20100803
30 CX_MDG_BS_CLF_PP_DISP Constant Public See coding 20091024
31 CX_MDG_BS_CLF_SAVE_ERROR Constant Public See coding 20100728
32 CX_MDG_BS_CLF_SCOPE Constant Public See coding 20120410
33 CX_MDG_BS_CLF_SERVICE_ERR Constant Public See coding 20090922
34 CX_MDG_BS_CLF_SINGLE_CHAR_ERR Constant Public See coding 20120529
35 CX_MDG_BS_CLF_SINGLE_VAL_ERR Constant Public See coding 20120602
36 CX_MDG_BS_CLF_VALIDFROM_SWITCH Constant Public See coding 20090925
37 CX_MDG_BS_CLF_VALIDITY_1_ERR Constant Public See coding 20091207
38 CX_MDG_BS_CLF_VALIDITY_2_ERR Constant Public See coding 20091207
39 DEFAULT_TEXTID Instance attribute Private Attribute reference (LIKE) 20111114
40 DETAIL_MESSAGES Instance attribute Public Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Detail Messages 20090915
41 GC_SEVERITY_ABORT Constant Public Type reference (TYPE) CHAR1 'A' Abort 20091123
42 GC_SEVERITY_ERROR Constant Public Type reference (TYPE) CHAR1 'E' Error 20091123
43 GC_SEVERITY_INFO Constant Public Type reference (TYPE) CHAR1 'I' Infor 20091123
44 GC_SEVERITY_WARNING Constant Public Type reference (TYPE) CHAR1 'W' Warning 20091123
45 IV_CHANGENO Instance attribute Public Type reference (TYPE) AENNR Change Number 20090917
46 IV_CHANGENO2 Instance attribute Public Type reference (TYPE) AENNR Change Number 20110113
47 IV_CLASS Instance attribute Public Type reference (TYPE) KLASSE_D Class number 20090928
48 IV_CLASSTYPE Instance attribute Public Type reference (TYPE) KLASSENART Class Type 20090915
49 IV_DAT Instance attribute Public Type reference (TYPE) STRING Date 20100128
50 IV_LANGUAGE Instance attribute Public Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20090917
51 IV_OBJNUM Instance attribute Public Type reference (TYPE) OBJNUM Key of object to be classified 20090924
52 IV_VALID_FROM Instance attribute Public Type reference (TYPE) DATUV Valid-From Date 20090922
53 SEVERITY Instance attribute Public Type reference (TYPE) CHAR1 Classification Severity (can be initial) 20091117
54 T100KEY Instance attribute Private Attribute reference (LIKE) 20111114
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BO_MESSAGES Instance method Public Method Add BO Messages 20090921
2 ADD_CLF_MESSAGES Instance method Public Method Add CLF Messages 20091211
3 ADD_CONTEXT_MESSAGES Instance method Public Method Add Context Messages 20091127
4 APPEND_CLF_MESSAGE Static method Public Method Add CLF Message unique 20091211
5 APPEND_CLF_MESSAGES Static method Public Method Add CLF Messages unique 20091211
6 CHECK_SEVERITY_ERROR Static method Public Method Get consolidated Severity of given BO Messages 20091123
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090901
8 CONVERT_BOMSG_TO_CLFMSG Static method Public Method Add BO Messages to a Classification Message Object 20091123
9 CONVERT_CNTXMSG_TO_CLFMSG Static method Public Method Add Context Messages to a Classification Message Object 20091127
10 CONVERT_DATUV_TO_EXTERN Static method Public Method Convert Object Number for output - e.g. MATNR 20100128
11 CONVERT_ERRORS_TO_WARNINGS Static method Public Method Get consolidated Severity of given BO Messages 20120418
12 DELETE_BO_MESSAGES Instance method Public Method Delete BO Messages 20111227
13 DELETE_CLF_MESSAGES Instance method Public Method Delete CLF Messages 20111227
14 DELETE_CONTEXT_MESSAGES Instance method Public Method Delete Context Messages 20111227
15 GET_MSG_PARAMETER Instance method Public Method Get Message Parameter 20091130
16 GET_MSG_SEVERITY Static method Public Method Get consolidated Severity of given BO Messages 20091123
17 GET_MSG_TEXTS Static method Public Method Get text for messages 20110401
18 GET_SPI_MESSAGES Static method Public Method Convert Classification Messages to SPI Messages 20110422
19 GET_USMD_MESSAGES Static method Public Method Convert Classification Messages to USMD Messages 20091123
20 GET_USMD_SEVERITY Static method Public Method Get consolidated Severity of given BO Messages 20100427
21 SET_SEVERITY Instance method Public Method Upgrade BO Severity 20091123
Events
Class CX_MDG_BS_CLF_GEN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_R_MESSAGE Public Object reference (TYPE REF TO) CX_ROOT 20090915
2 TY_S_MSGNO Public See coding 20120810 BEGIN OF ty_s_msgno, msgid TYPE symsgid, msgno TYPE symsgno. TYPES END OF ty_s_msgno
3 TY_TS_MSGNO Public See coding 20120810 ty_ts_msgno TYPE SORTED TABLE OF ty_s_msgno WITH UNIQUE KEY msgid msgno
4 TY_T_MESSAGES Public See coding 20090915 ty_t_messages TYPE STANDARD TABLE OF ty_r_message
5 TY_T_MESSAGE_TEXT Public See coding 20110401 ty_t_message_text TYPE STANDARD TABLE OF string
Method Signatures

Method ADD_BO_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BO_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090921
2 Importing IV_UNIQUE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE TRUE = do not append existing message twice 20091211
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091211

Method ADD_CLF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Message 20091211
2 Importing IV_UNIQUE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE TRUE = do not append existing message twice 20091211
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091211

Method ADD_CONTEXT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTEXT_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_CONTEXT_MESSAGE Context Message 20091127
2 Importing IV_UNIQUE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE TRUE = do not append existing message twice 20091211
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091211

Method APPEND_CLF_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLF_MESSAGE_LIST Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Messages 20091211
2 Importing IO_CLF_MESSAGE_NEW Call by reference Object reference (TYPE REF TO) CX_MDG_BS_CLF_GEN Message to be added 20091211
3 Importing IV_DEFAULT_SEVERITY Call by reference Type reference (TYPE) C 'I' Serverity for non classified messages 20111114
4 Importing IV_RECURSIVE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE with previous messages 20111114
5 Importing IV_UNIQUE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE TRUE = do not append existing message twice 20091211
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091211

Method APPEND_CLF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLF_MESSAGE_LIST Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Messages 20091211
2 Importing IT_CLF_MESSAGE_NEW Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Messages to be added 20091211
3 Importing IV_DEFAULT_SEVERITY Call by reference Type reference (TYPE) C 'I' Serverity for non classified messages 20111114
4 Importing IV_RECURSIVE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE with previous message 20111114
5 Importing IV_UNIQUE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE TRUE = do not append existing message twice 20091211
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091211

Method CHECK_SEVERITY_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR Value transfer Type reference (TYPE) BOOLE_D Error 20091123
2 Importing IO_CLF_MESSAGE Call by reference Object reference (TYPE REF TO) CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123
3 Importing IT_BO_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG BO Message 20091123
4 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20091123
5 Importing IT_USMD_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100427
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BO_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20090915
2 Importing CONTEXT_MESSAGES Call by reference Type reference (TYPE) MDG_BS_CLF_T_CONTEXT_MESSAGE 20091127
3 Importing DETAIL_MESSAGES Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE 20090915
4 Importing IV_CHANGENO Call by reference Type reference (TYPE) AENNR 20090917
5 Importing IV_CHANGENO2 Call by reference Type reference (TYPE) AENNR 20110113
6 Importing IV_CLASS Call by reference Type reference (TYPE) KLASSE_D 20090928
7 Importing IV_CLASSTYPE Call by reference Type reference (TYPE) KLASSENART 20090915
8 Importing IV_DAT Call by reference Type reference (TYPE) STRING 20100128
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU 20090917
10 Importing IV_OBJNUM Call by reference Type reference (TYPE) OBJNUM 20090924
11 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV 20090922
12 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20090901
13 Importing SEVERITY Call by reference Type reference (TYPE) CHAR1 20091117
14 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20090901

Method CONSTRUCTOR on class CX_MDG_BS_CLF_GEN has no exception.

Method CONVERT_BOMSG_TO_CLFMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CLF_MESSAGE Value transfer Object reference (TYPE REF TO) CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123
2 Importing IO_CLF_MESSAGE Call by reference Object reference (TYPE REF TO) CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123
3 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20100128
4 Importing IT_BO_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG BO Message 20091123
5 Importing IV_BO_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY BO Severity 20091123
6 Importing IV_CHANGENO Call by reference Type reference (TYPE) AENNR Change Number 20091123
7 Importing IV_CLASSTYPE Call by reference Type reference (TYPE) KLASSENART Class Type 20091123
8 Importing IV_OBJNUM Call by reference Type reference (TYPE) OBJNUM Key of object to be classified 20091123
9 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20091123
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123

Method CONVERT_CNTXMSG_TO_CLFMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CLF_MESSAGE Value transfer Object reference (TYPE REF TO) CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091127
2 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20091127
3 Importing IT_CONTEXT_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_CONTEXT_MESSAGE Context Message 20091127
4 Importing IV_CHANGENO Call by reference Type reference (TYPE) AENNR Change Number 20110311
5 Importing IV_CLASSTYPE Call by reference Type reference (TYPE) KLASSENART Class Type 20110311
6 Importing IV_OBJNUM Call by reference Type reference (TYPE) OBJNUM Key of object to be classified 20091127
7 Importing IV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091127
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091127

Method CONVERT_DATUV_TO_EXTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DAT Value transfer Type reference (TYPE) STRING Date 20100128
2 Importing IV_DATUV Call by reference Type reference (TYPE) DATUV Date 20100128
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Exceptions with Static and Dynamic Check of RAISING Clause 20100128

Method CONVERT_ERRORS_TO_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CLF_MESSAGE Value transfer Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20120418
2 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20120418
3 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20120418
4 Importing IT_EXCLUDED_MSGNO Call by reference Type reference (TYPE) TY_TS_MSGNO Excluded Message No 20120810
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20120418

Method DELETE_BO_MESSAGES Signature

Method DELETE_BO_MESSAGES on class CX_MDG_BS_CLF_GEN has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20111227

Method DELETE_CLF_MESSAGES Signature

Method DELETE_CLF_MESSAGES on class CX_MDG_BS_CLF_GEN has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20111227

Method DELETE_CONTEXT_MESSAGES Signature

Method DELETE_CONTEXT_MESSAGES on class CX_MDG_BS_CLF_GEN has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20111227

Method GET_MSG_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUE Value transfer Type reference (TYPE) SYMSGV Attribute Value 20091130
2 Importing IV_ATTR Call by reference Type reference (TYPE) SCX_ATTRNAME Attribute Name 20091130
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091130

Method GET_MSG_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SEVERITY Value transfer Type reference (TYPE) CHAR1 CLF Severity of cx_mdg_bs_clf_gen 20091127
2 Importing IO_CLF_MESSAGE Call by reference Object reference (TYPE REF TO) CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123
3 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20091127
4 Importing IT_BO_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG BO Message 20091123
5 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20091123
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123

Method GET_MSG_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_TEXT Call by reference Type reference (TYPE) CX_MDG_BS_CLF_GEN=>TY_T_MESSAGE_TEXT Text of messages 20110401
2 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20110405
3 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20110401
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20110401

Method GET_SPI_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SPI_MESSAGE Value transfer Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20110422
2 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20110422
3 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20110422
4 Importing IV_CLUSTER_MESSAGES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Cluster messages by severity 20110422
5 Importing IV_DETAIL_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only external Detail Messages (e.g. for UI) 20110422
6 Importing IV_SORT_DOWN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Sort for UI needs sorting down 20110422
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20110422

Method GET_USMD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_NO_CONVERSION Call by reference Type reference (TYPE) USMD_TS_MSG_KEY Messages not to be converted 20091207
2 Exporting ET_USMD_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091123
3 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20091127
4 Importing IT_CLF_MESSAGE Call by reference Type reference (TYPE) MDG_BS_CLF_T_MESSAGE Classification Message Table 20091123
5 Importing IV_CLUSTER_MESSAGES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Cluster messages by severity 20100128
6 Importing IV_DETAIL_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only external Detail Messages (e.g. for UI) 20091130
7 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Message Entity for Message Mapping 20111228
8 Importing IV_SORT_DOWN Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Sort for UI needs sorting down 20100111
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20091123

Method GET_USMD_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SEVERITY Value transfer Type reference (TYPE) CHAR1 Severity 20100427
2 Importing IT_USMD_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Usmd_ Message Table 20100427
# Exception Resumable Description Created on
1 CX_MDG_BS_CLF_GEN Classification Exceptions and Messages 20100427

Method SET_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOWER_SEVERITY_NEEDED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Support also lower severity setting 20111227
2 Importing IV_SEVERITY Call by reference Type reference (TYPE) CHAR1 Severity 20091123

Method SET_SEVERITY on class CX_MDG_BS_CLF_GEN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605