SAP ABAP Interface IF_MDS_CMPTOOL (Interface for compare tool)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   AP-MD-BF-SYN (Application Component) Master Data Synchronization
     MDS_TOOLS_SUPPORTABILITY_FRW (Package) Supportability Tools for Master Data Synchronization
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDS_CMPTOOL_ABSTRACT Abstract class for compare tool 20060517
Properties
Interface IF_MDS_CMPTOOL  
Short Description Interface for compare tool    
General Data
Package MDS_TOOLS_SUPPORTABILITY_FRW   Supportability Tools for Master Data Synchronization 
Created 20060517   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_MDS_CMPTOOL has no forward declaration.
Interfaces
Interface IF_MDS_CMPTOOL has no interface.
Friends
Interface IF_MDS_CMPTOOL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_SOURCE_OBJECT Instance attribute Public Type reference (TYPE) MDS_CMPT_CTRL_OBJ_SOURCE Source Object for comparison 20060517
2 GV_TARGET_OBJECT Instance attribute Public Type reference (TYPE) MDS_CMPT_CTRL_OBJ_TARGET Target Object for comparison 20060530
Methods
# Method Level Visibility Method type Description Created on
1 EXTRACT_ID Instance method Public Method Extraction of Object Keys 20060518
2 FINALIZE Instance method Public Method Termination of the compare process 20060517
3 GET_LINK_IDS Instance method Public Method Get user entered IDs which are there in the link tables 20060609
4 GET_VALID_SYNC_IDS Instance method Public Method Extract IDs valid for synchronization 20060609
5 INITIALIZE Instance method Public Method Initialization before starting the compare process 20060517
6 PROCESS Instance method Public Method Compare Process 20060517
Events
Interface IF_MDS_CMPTOOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_WHERE_TABLE Public See coding Table for Generic Where Clause 20060517 gty_where_table TYPE STANDARD TABLE OF where_tab
Method Signatures

Method EXTRACT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS 20060518
2 Exporting ET_OBJECT_ID Call by reference Type reference (TYPE) MDST_SYNC_OBJECT_ID_TAB 20060518
# Exception Resumable Description Created on
1 CX_MDS_EXTRACTOR Exception Handling in the Extractor 20060518

Method FINALIZE Signature

Method FINALIZE on Interface IF_MDS_CMPTOOL has no parameter.
Method FINALIZE on Interface IF_MDS_CMPTOOL has no exception.

Method GET_LINK_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINK_IDS Call by reference Type reference (TYPE) MDS_CMPT_LINK_IDS_T Link IDs 20060609
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS Message Structure of the Controller (Object Level) 20060609
3 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) MDST_SYNC_OBJECT_ID_TAB Object IDs - user selection criteria 20060628
4 Importing IV_SOURCE_OBJECT Call by reference Type reference (TYPE) MDS_CMPT_CTRL_OBJ_SOURCE Source Object for comparison 20060609
5 Importing IV_TARGET_OBJECT Call by reference Type reference (TYPE) MDS_CMPT_CTRL_OBJ_TARGET Target Object for comparison 20060609

Method GET_LINK_IDS on Interface IF_MDS_CMPTOOL has no exception.

Method GET_VALID_SYNC_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS Message Structure of the Controller (Object Level) 20060609
2 Exporting ET_VALID_SYNC_IDS Call by reference Type reference (TYPE) MDST_SYNC_OBJECT_ID_TAB Object ID for Mass Synchronization 20060609
3 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) MDST_SYNC_OBJECT_ID_TAB Object ID for Mass Synchronization 20060609

Method GET_VALID_SYNC_IDS on Interface IF_MDS_CMPTOOL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS 20060517
2 Importing IT_DATASET_CRITERIA Value transfer Type reference (TYPE) MDS_CMPT_SYNC_DATASET_OPTION_T DataSet Selection parameters 20060530
3 Importing IT_SEL_CRITERIA Value transfer Type reference (TYPE) MDST_SYNC_SELECT_OPTIONS Selection Condition for Object Extraction from ID Table 20060517
4 Importing IV_SOURCE_OBJECT Call by reference Type reference (TYPE) MDS_CMPT_CTRL_OBJ_SOURCE Source Object for comparison 20060517
5 Importing IV_TARGET_OBJECT Call by reference Type reference (TYPE) MDS_CMPT_CTRL_OBJ_TARGET Target Object for comparison 20060530
# Exception Resumable Description Created on
1 CX_MDS_EXTRACTOR Exception Handling in the Extractor 20060517

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS Message Structure of the Controller (Object Level) 20060518
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) MDS_CMPT_DISPLAY_STRUCTURE_T Compare Tool for MDS : Display structure 20060518
3 Importing IS_CONTROL Call by reference Type reference (TYPE) MDS_CMPT_SYNC_PARAMETER Control Parameters for Data Comparison 20060518
# Exception Resumable Description Created on
1 CX_MDS_EXTRACTOR Exception Handling in the Extractor 20060518
History
Last changed by/on SAP  20100310 
SAP Release Created in 700