SAP ABAP Class CX_MDG_KM_EXCEPTION (Master class for KM API Exceptions)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-KM (Application Component) Key Mapping
     MDG_BS_ID_MATCHING_TOOLS (Package) MDG Key Mapping: Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_DYNAMIC_CHECK Exceptions with Dynamic Check Only of the RAISING Clause 20091210
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20091210
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_MDG_ANALYSE_ID_MAPPING Exceptionclass for Analyse Key Mapping 20100720
2 Inheritance (c INHERITING FROM c_ref)  CX_MDG_DIFFERENT_BUS_SYSTEMS Different Business Systems for one Object 20100726
3 Inheritance (c INHERITING FROM c_ref)  CX_MDG_IDSC_INVALID Key Mapping related OITC code error 20091210
4 Inheritance (c INHERITING FROM c_ref)  CX_MDG_ID_MATCHING_BS General Key Mapping Messages 20091210
5 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_INVALID_ID_DATATYPE Key Structure does not exist 20100824
6 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_INVALID_ID_VALUE Invalid ID value 20100908
7 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_SAME_IDENTIFIER Identifier for Object still exist 20100518
8 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_TOOLS_INVALID_FORMAT Invalid data format in KM tools method 20110331
9 Inheritance (c INHERITING FROM c_ref)  CX_MDG_LCL_BUS_SYS_NOT_FOUND Local Business System could not be determined 20091210
10 Inheritance (c INHERITING FROM c_ref)  CX_MDG_MISSING_ID_DATA One or more ID data are missing 20091210
... Click here to see Used By full list (16 items)
Properties
Class CX_MDG_KM_EXCEPTION  
Short Description Master class for KM API Exceptions    
Super Class CX_DYNAMIC_CHECK Exceptions with Dynamic Check Only of the RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package MDG_BS_ID_MATCHING_TOOLS   MDG Key Mapping: Tools 
Created 20091210   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CX_MDG_KM_EXCEPTION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20091210
Friends
Class CX_MDG_KM_EXCEPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXCEPTION_ID Instance attribute Public Type reference (TYPE) SEOCMPNAME ID of the Exception 20100527
2 MSG Instance attribute Private Attribute reference (LIKE) 20100621
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091210
2 GET_MSG_ATTR1_VALUE Instance method Public Method Get value for T100 message attribute 1 20100621
3 GET_MSG_ATTR2_VALUE Instance method Public Method Get value for T100 message attribute 2 20100621
4 GET_MSG_ATTR3_VALUE Instance method Public Method Get value for T100 message attribute 3 20100621
5 GET_MSG_ATTR4_VALUE Instance method Public Method Get value for T100 message attribute 4 20100621
6 GET_MSG_ATTR_VALUE Instance method Private Method Get the values of a T100 message attribute 20100527
Events
Class CX_MDG_KM_EXCEPTION has no event.
Types
Class CX_MDG_KM_EXCEPTION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION_ID Call by reference Type reference (TYPE) SEOCMPNAME 20100527
2 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20091210
3 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20091210

Method CONSTRUCTOR on class CX_MDG_KM_EXCEPTION has no exception.

Method GET_MSG_ATTR1_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING T100 Message Attribute value 20100621

Method GET_MSG_ATTR1_VALUE on class CX_MDG_KM_EXCEPTION has no exception.

Method GET_MSG_ATTR2_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING T100 Message Attribute value 20100621

Method GET_MSG_ATTR2_VALUE on class CX_MDG_KM_EXCEPTION has no exception.

Method GET_MSG_ATTR3_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING T100 Message Attribute value 20100621

Method GET_MSG_ATTR3_VALUE on class CX_MDG_KM_EXCEPTION has no exception.

Method GET_MSG_ATTR4_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING T100 Message Attribute value 20100621

Method GET_MSG_ATTR4_VALUE on class CX_MDG_KM_EXCEPTION has no exception.

Method GET_MSG_ATTR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) SCX_ATTRNAME Attribute Name 20100621
2 Returning RV_ATTRIBUTE_VALUE Value transfer Type reference (TYPE) STRING 20100621

Method GET_MSG_ATTR_VALUE on class CX_MDG_KM_EXCEPTION has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_MDG_ANALYSE_ID_MAPPING Exceptionclass for Analyse Key Mapping 20100720
2 Inheritance (c INHERITING FROM c_ref)  CX_MDG_DIFFERENT_BUS_SYSTEMS Different Business Systems for one Object 20100726
3 Inheritance (c INHERITING FROM c_ref)  CX_MDG_IDSC_INVALID Key Mapping related OITC code error 20091210
4 Inheritance (c INHERITING FROM c_ref)  CX_MDG_ID_MATCHING_BS General Key Mapping Messages 20091210
5 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_INVALID_ID_DATATYPE Key Structure does not exist 20100824
6 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_INVALID_ID_VALUE Invalid ID value 20100908
7 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_SAME_IDENTIFIER Identifier for Object still exist 20100518
8 Inheritance (c INHERITING FROM c_ref)  CX_MDG_KM_TOOLS_INVALID_FORMAT Invalid data format in KM tools method 20110331
9 Inheritance (c INHERITING FROM c_ref)  CX_MDG_LCL_BUS_SYS_NOT_FOUND Local Business System could not be determined 20091210
10 Inheritance (c INHERITING FROM c_ref)  CX_MDG_MISSING_ID_DATA One or more ID data are missing 20091210
11 Inheritance (c INHERITING FROM c_ref)  CX_MDG_MISSING_INPUT_PARAMETER Missing Input parameter in a method 20091210
12 Inheritance (c INHERITING FROM c_ref)  CX_MDG_NO_API_INSTANCE Error during API instantiation 20091210
13 Inheritance (c INHERITING FROM c_ref)  CX_MDG_NO_CTRL_REG_DEFINED For OTC no central registry defined in KM 20091210
14 Inheritance (c INHERITING FROM c_ref)  CX_MDG_OBJ_ID_STRUC_NOT_EXIST Key Structure does not exist 20100720
15 Inheritance (c INHERITING FROM c_ref)  CX_MDG_OTC_IDM_ERROR Key Mapping related OTC Error 20091210
16 Inheritance (c INHERITING FROM c_ref)  CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20100720
History
Last changed by/on SAP  20110908 
SAP Release Created in 702