SAP ABAP Class CL_MDG_SDQ_DETAIL_UI (Details)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-DQ (Application Component) Data Quality
     MDG_SDQ_CLEANSING_UI (Package) MDG: Data Quality Cleansing UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20110119
Properties
Class CL_MDG_SDQ_DETAIL_UI  
Short Description Details    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_SDQ_CLEANSING_UI   MDG: Data Quality Cleansing UI 
Created 20110119   SAP 
Last change 20110908   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)
Interfaces
Class CL_MDG_SDQ_DETAIL_UI has no interface implemented.
Friends
Class CL_MDG_SDQ_DETAIL_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_BADI Instance attribute Private Object reference (TYPE REF TO) MDG_BS_ORG_COMPARE_TREE_DISP MDG: Organize the Tree for Comparison of Master Data Objects 20110119
2 DO_SUB_BADI Instance attribute Private Object reference (TYPE REF TO) MDG_SDQ_COMPARE_UI_FIELD_PROP 20110119
3 DT_ENTRIES_VALUES Instance attribute Public Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY TT for Mime structure 20110119
4 MO_DATA Static Attribute Public Object reference (TYPE REF TO) DATA 20110119
5 MO_IF_USMD_MODEL Instance attribute Public Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model for Access from SAP Standard 20110119
6 MO_IF_USMD_MODEL_EXT Instance attribute Public Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20110119
7 MT_ATTR_DESC Instance attribute Private Type reference (TYPE) USMD_TS_ENTITY_ATTR Entity Types and Their Attributes (Resolve) w/o Tech. Attr. 20110119
8 MT_DATA Static Attribute Public Type reference (TYPE) USMD_T_VALUE Field Name and Value 20110119
9 MT_DATA_ENTITY Instance attribute Public Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
10 MV_DATA_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20110119
11 MV_ENTITY Instance attribute Private Type reference (TYPE) USMD_ENTITY Entity Type 20110119
12 MV_EXPANDED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110119
13 MV_HIDE_EMPTY_ENTITIES Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TREE_VALUES Instance method Private Method 20110119
2 ADD_VALUES Instance method Private Method 20110119
3 BUILD_TREE Instance method Public Method 20110119
4 CHECK_ENTITY Instance method Private Method 20110119
5 CONVERT_EXT_INT Instance method Public Method 20110119
6 CONVERT_INT_EXT Instance method Public Method 20110119
7 CREATE_CHANGE_REQ Instance method Public Method 20110119
8 CREATE_DATA_MODEL_REF Instance method Private Method 20110119
9 GET_CLEANSE_PRIORITIES Static method Public Method 20110119
10 GET_DESC Instance method Public Method 20110119
11 GET_DESCRIPTION Instance method Public Method 20110119
12 GET_MERGE_DATA Static method Public Method 20110119
13 GET_RECORD_DETAIL Instance method Public Method 20110119
14 INIT Instance method Public Method 20110119
15 MAP_MODEL_TO_ENTRIES Instance method Private Method 20110119
16 PROCESS_DATA Instance method Private Method 20110119
17 READ Instance method Private Method 20110119
18 REMOVE_EMPTY_NODES Instance method Private Method 20110119
19 SHOW_VALUES Instance method Public Method 20110119
20 UPDATE_MASTER Instance method Public Method 20110119
Events
Class CL_MDG_SDQ_DETAIL_UI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PRIOT Public Type reference (TYPE) COMC_CLEAR_PRIOT Data Cleansing: Permitted Priorities 20110119
2 TY_PRIOT_T Public See coding 20110119 ty_priot_t type standard table of ty_priot with key priority
Method Signatures

Method ADD_TREE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Exporting ET_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY Table Type for MIME Entry 20110119
3 Importing IT_ACTIVE_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
4 Importing IT_COMPARE_CRIT Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_SEL_CRIT TT for selection criteria for compare 20110119
5 Importing IT_INACTIVE_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
6 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method ADD_TREE_VALUES on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method ADD_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Exporting ET_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY Table Type for MIME Entry 20110119
3 Importing IT_COMPARE_CRIT Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_SEL_CRIT TT for selection criteria for compare 20110119
4 Importing IT_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
5 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method ADD_VALUES on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_IF_USMD_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model for Access from SAP Standard 20110119
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
3 Exporting ET_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY TT for Mime structure 20110119
4 Importing IT_COMPARE_CRIT Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_SEL_CRIT TT for cirteria 20110119
5 Importing IV_DATA_MODEL Value transfer Type reference (TYPE) USMD_MODEL Data Model 20110119
6 Importing IV_ROOT_ENTITY Value transfer Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method BUILD_TREE on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method CHECK_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_CLEANSE Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20110119
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method CHECK_ENTITY on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method CONVERT_EXT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Exporting EV_VALUE_INT Call by reference Type reference (TYPE) DATA 20110119
3 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119
4 Importing IV_VALUE_EXT Call by reference Type reference (TYPE) DATA 20110119

Method CONVERT_EXT_INT on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method CONVERT_INT_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Exporting EV_VALUE_EXT Call by reference Type reference (TYPE) DATA 20110119
3 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119
4 Importing IV_VALUE_INT Call by reference Type reference (TYPE) DATA 20110119

Method CONVERT_INT_EXT on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method CREATE_CHANGE_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Exporting EV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20110119
3 Importing IO_CONV_GOV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20110119
4 Importing IS_CLEANSE_CASE Call by reference Type reference (TYPE) MDG_SDQ_S_CLEANSE_CASE MDG: Cleansing Case Details 20110119

Method CREATE_CHANGE_REQ on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method CREATE_DATA_MODEL_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110119

Method CREATE_DATA_MODEL_REF on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method GET_CLEANSE_PRIORITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIOR Call by reference Type reference (TYPE) TY_PRIOT_T 20110119

Method GET_CLEANSE_PRIORITIES on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method GET_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Exporting EV_DESC Call by reference Type reference (TYPE) USMD_TXTLG Description (long text) 20110119
3 Importing IV_ACTIVE Call by reference Type reference (TYPE) USMD_ACTIVE Active/Inactive Data Record 20110119
4 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110119
5 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) USMD_VALUE Characteristic Value 20110119
6 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method GET_DESC on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TEXT Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_ID_DESC TT of IDs and Description 20110119
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
3 Exporting EV_TEXT Call by reference Type reference (TYPE) USMD_TXTLG Description (long text) 20110119
4 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110119
5 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method GET_DESCRIPTION on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method GET_MERGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DEL_DATA Call by reference Object reference (TYPE REF TO) DATA 20110119
2 Exporting E_T_INS_DATA Call by reference Object reference (TYPE REF TO) DATA 20110119
3 Exporting E_T_MOD_DATA Call by reference Object reference (TYPE REF TO) DATA 20110119
4 Importing IT_MIME_ENTRIES Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY Table Type for MIME Entry 20110119
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119
6 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119
7 Importing IV_TARGET_RECORD Call by reference Type reference (TYPE) USMD_VALUE Characteristic Value 20110119

Method GET_MERGE_DATA on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method GET_RECORD_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY Table Type for MIME Entry 20110119
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
3 Importing IV_ACTIVE Call by reference Type reference (TYPE) USMD_ACTIVE Active/Inactive Data Record 20110119
4 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Financial MDM: Field Name 20110119
5 Importing IV_VALUE Call by reference Type reference (TYPE) USMD_VALUE Field Name and Value 20110119

Method GET_RECORD_DETAIL on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110119

Method INIT on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method MAP_MODEL_TO_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
2 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110119
3 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method MAP_MODEL_TO_ENTRIES on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method PROCESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
2 Importing IT_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
3 Importing IV_ACTIVE Call by reference Type reference (TYPE) USMD_ACTIVE Active/Inactive Data Record 20110119
4 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method PROCESS_DATA on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVE_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
2 Exporting ET_INACTIVE_DATA Call by reference Type reference (TYPE) USMD_TS_DATA_ENTITY Data for Entity Types 20110119
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
4 Importing IT_COMPARE_CRIT Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_SEL_CRIT TT for selection criteria for compare 20110119
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Field of an Entity Type 20110119

Method READ on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method REMOVE_EMPTY_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY TT for Mime structure 20110119

Method REMOVE_EMPTY_NODES on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method SHOW_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_INFO_MAP Meta Information of All Node Attributes 20110119
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
3 Exporting E_GUID Call by reference Type reference (TYPE) SHM_INST_NAME Name of a Shared Object Instance of an Area 20110119
4 Exporting E_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110119
5 Importing IT_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY Table Type for MIME Entry 20110119
6 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119
7 Importing IV_ROOT_ENTITY Value transfer Type reference (TYPE) USMD_ENTITY Entity Type 20110119
8 Exporting R_T_DATA Call by reference Object reference (TYPE REF TO) DATA 20110119

Method SHOW_VALUES on class CL_MDG_SDQ_DETAIL_UI has no exception.

Method UPDATE_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MIME_TABLE Call by reference Type reference (TYPE) MDG_SDQ_COMPARE_TS_MIME_ENTRY TT for Mime structure 20110119
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110119
3 Importing IT_RECORDS Call by reference Type reference (TYPE) MDG_SDQ_TS_RECORDS TT for cirteria 20110119
4 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110119
5 Importing IV_KEEP_PREVIOUS Call by reference Type reference (TYPE) ABAP_BOOL 20110119
6 Importing IV_ROOT_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110119

Method UPDATE_MASTER on class CL_MDG_SDQ_DETAIL_UI has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703