SAP ABAP Class CL_MDG_REORGANIZE_ID_MATCHING (BusSys Replacement in a lcl.Sys or in the Central Registry)
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
Properties
Class CL_MDG_REORGANIZE_ID_MATCHING  
Short Description BusSys Replacement in a lcl.Sys or in the Central Registry    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ID_MATCHING_TOOLS   MDG Key Mapping: Tools 
Created 20090709   SAP 
Last change 20140121   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_REORGANIZE_ID_MATCHING has no interface implemented.
Friends
Class CL_MDG_REORGANIZE_ID_MATCHING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_KM_DATA Instance attribute Protected Object reference (TYPE REF TO) IF_MDG_KM_DATA 20131011
2 SO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_MDG_REORGANIZE_ID_MATCHING BusSys Replacement in a lcl.Sys or in the Central Registry 20131010
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_INSTANCE Instance method Protected Method 20131017
2 CREATE_KEY_MAPPING_ACCESS Instance method Protected Method 20131017
3 GET_ALL_OBJECTS Static method Private Method Get all BO's for a specific Business System ID 20090709
4 GET_INSTANCE Static method Private Method 20131010
5 GET_OTC_FROM_OITC Static method Private Method Determination of the OTC based on a OITC code 20091110
6 GET_STATIC_INSTANCE Instance method Protected Method 20131017
7 QUERY_OBJECTS_FROM_UKMS Static method Private Method Query all objects from the UKMS tables for a specific BS ID 20090709
8 READ_ALL_OBJECTS Instance method Protected Method 20131010
9 REORG_OBJECTS_FOR_CR Static method Public Method Reorganize the Key Mapping for specific BO's in the CR 20090709
10 REORG_OBJECTS_FOR_LOCAL_SYS Static method Public Method Reorganize the Key Mapping for specific BO's in a local Sys 20090709
Events
Class CL_MDG_REORGANIZE_ID_MATCHING has no event.
Types
Class CL_MDG_REORGANIZE_ID_MATCHING has no local type.
Method Signatures

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MDG_REORGANIZE_ID_MATCHING Business System Replacement in Local/Central Registry 20131017

Method CREATE_INSTANCE on class CL_MDG_REORGANIZE_ID_MATCHING has no exception.

Method CREATE_KEY_MAPPING_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID ID of the Unified Key Mapping Service (UKMS) Main Context 20131017
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20131017

Method GET_ALL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TABLE_NAMES Call by reference Type reference (TYPE) MDG_S_TABLE_NAME Names of the database tables for a specific Main Context ID 20091113
2 Exporting ET_CONVERTED_OBJECT Call by reference Type reference (TYPE) MDG_T_MATCHING_OBJ_DATA_INP_BS UKM: Key 20090709
3 Importing IV_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20090709
4 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID RSRSCAN1: Search String/Search Model 20090709
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20090709

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID ID of the Unified Key Mapping Service (UKMS) Main Context 20131014
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MDG_REORGANIZE_ID_MATCHING BusSys Replacement in a lcl.Sys or in the Central Registry 20131010
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20131014

Method GET_OTC_FROM_OITC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OITC Call by reference Type reference (TYPE) MDG_IDS_TYPE_CODE_BS Object Identifier Type 20091110
2 Returning RV_OTC Value transfer Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object Type 20091110

Method GET_OTC_FROM_OITC on class CL_MDG_REORGANIZE_ID_MATCHING has no exception.

Method GET_STATIC_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID ID of UKMS Main Context 20131017
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MDG_REORGANIZE_ID_MATCHING Business System Replacement in Local/Central Registry 20131017
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20131017

Method QUERY_OBJECTS_FROM_UKMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONVERTED_OBJECTS Call by reference Type reference (TYPE) MDG_T_MATCHING_OBJ_DATA_INP_BS UKM: Key 20090709
2 Importing IS_TABLE_NAMES Call by reference Type reference (TYPE) MDG_S_TABLE_NAME Names of the database tables for a specific Main Context ID 20090709
3 Importing IV_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY 20090709
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20090709

Method READ_ALL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TABLE_NAMES Call by reference Type reference (TYPE) MDG_S_TABLE_NAME Names of the database tables for a specific Main Context ID 20131010
2 Exporting ET_CONVERTED_OBJECT Call by reference Type reference (TYPE) MDG_T_MATCHING_OBJ_DATA_INP_BS UKM: Key 20131010
3 Importing IV_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20131010
4 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID RSRSCAN1: Search String/Search Model 20131010
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20131010

Method REORG_OBJECTS_FOR_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV_DETAIL_LOG_DATA Call by reference Type reference (TYPE) MDG_T_IDM_ADJUST_DETAIL_LOG Detail Log for Adjust Key Mapping 20091112
2 Exporting EV_NUMBER_CHG_IDENTIFIER Call by reference Type reference (TYPE) I Number of changed Identifier 20091113
3 Exporting EV_NUMBER_CHG_OBJECT Call by reference Type reference (TYPE) I Number of changed Objects 20091113
4 Importing IV_DETAIL_LOG Call by reference Type reference (TYPE) ABAP_BOOL 'X' Detail Log requested 20091112
5 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID ID of the Main Context 20090709
6 Importing IV_NEW_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20090709
7 Importing IV_OLD_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20090709
8 Importing IV_TESTRUN Call by reference Type reference (TYPE) ABAP_BOOL 'X' Testrun 20091112
# Exception Resumable Description Created on
1 CX_MDG_IDSC_INVALID ID Mapping related IDS code error 20090709
2 CX_MDG_ID_MATCHING_BS General ID Mapping Messages 20090709
3 CX_MDG_LCL_BUS_SYS_NOT_FOUND Local Business System could not be determined 20090709
4 CX_MDG_MISSING_ID_DATA One or more ID data are missing 20090709
5 CX_MDG_MISSING_INPUT_PARAMETER Missing Input parameter in a method 20090709
6 CX_MDG_NO_API_INSTANCE Error during API instantiation 20090709
7 CX_MDG_OTC_IDM_ERROR ID Mapping-Related OTC Error 20090709
8 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20090709

Method REORG_OBJECTS_FOR_LOCAL_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV_DETAIL_LOG_DATA Call by reference Type reference (TYPE) MDG_T_IDM_ADJUST_DETAIL_LOG Detail Log for Adjust Key Mapping 20091112
2 Exporting EV_NUMBER_CHG_IDENTIFIER Call by reference Type reference (TYPE) I Number of changed Identifier 20091113
3 Exporting EV_NUMBER_CHG_OBJECT Call by reference Type reference (TYPE) I Number of changed Objects 20091113
4 Importing IV_DETAIL_LOG Call by reference Type reference (TYPE) ABAP_BOOL 'X' Detail Log required 20091112
5 Importing IV_MAIN_CONTEXT_ID Call by reference Type reference (TYPE) MDG_KM_MAIN_CONTEXT_ID ID of the Main Context 20090709
6 Importing IV_NEW_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20090709
7 Importing IV_OLD_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20090709
8 Importing IV_TESTRUN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Obsolete 20091112
# Exception Resumable Description Created on
1 CX_MDG_REORGANIZE_ID_MATCHING Exception class for the Reoarganize class 20090709
History
Last changed by/on SAP  20140121 
SAP Release Created in 702