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 | ![]() |
Instance method | Public | Method | Extraction of Object Keys | 20060518 |
2 | ![]() |
Instance method | Public | Method | Termination of the compare process | 20060517 |
3 | ![]() |
Instance method | Public | Method | Get user entered IDs which are there in the link tables | 20060609 |
4 | ![]() |
Instance method | Public | Method | Extract IDs valid for synchronization | 20060609 |
5 | ![]() |
Instance method | Public | Method | Initialization before starting the compare process | 20060517 |
6 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | MDS_CTRLS_ERROR_OBJECTS | 20060518 | |||
2 | ![]() |
ET_OBJECT_ID | Call by reference | Type reference (TYPE) | MDST_SYNC_OBJECT_ID_TAB | 20060518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_LINK_IDS | Call by reference | Type reference (TYPE) | MDS_CMPT_LINK_IDS_T | Link IDs | 20060609 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | MDS_CTRLS_ERROR_OBJECTS | Message Structure of the Controller (Object Level) | 20060609 | ||
3 | ![]() |
IT_OBJECT_IDS | Call by reference | Type reference (TYPE) | MDST_SYNC_OBJECT_ID_TAB | Object IDs - user selection criteria | 20060628 | ||
4 | ![]() |
IV_SOURCE_OBJECT | Call by reference | Type reference (TYPE) | MDS_CMPT_CTRL_OBJ_SOURCE | Source Object for comparison | 20060609 | ||
5 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | MDS_CTRLS_ERROR_OBJECTS | Message Structure of the Controller (Object Level) | 20060609 | ||
2 | ![]() |
ET_VALID_SYNC_IDS | Call by reference | Type reference (TYPE) | MDST_SYNC_OBJECT_ID_TAB | Object ID for Mass Synchronization | 20060609 | ||
3 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | MDS_CTRLS_ERROR_OBJECTS | 20060517 | |||
2 | ![]() |
IT_DATASET_CRITERIA | Value transfer | Type reference (TYPE) | MDS_CMPT_SYNC_DATASET_OPTION_T | DataSet Selection parameters | 20060530 | ||
3 | ![]() |
IT_SEL_CRITERIA | Value transfer | Type reference (TYPE) | MDST_SYNC_SELECT_OPTIONS | Selection Condition for Object Extraction from ID Table | 20060517 | ||
4 | ![]() |
IV_SOURCE_OBJECT | Call by reference | Type reference (TYPE) | MDS_CMPT_CTRL_OBJ_SOURCE | Source Object for comparison | 20060517 | ||
5 | ![]() |
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 | ![]() |
Exception Handling in the Extractor | 20060517 |
Method PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | MDS_CTRLS_ERROR_OBJECTS | Message Structure of the Controller (Object Level) | 20060518 | ||
2 | ![]() |
ET_OUTPUT | Call by reference | Type reference (TYPE) | MDS_CMPT_DISPLAY_STRUCTURE_T | Compare Tool for MDS : Display structure | 20060518 | ||
3 | ![]() |
IS_CONTROL | Call by reference | Type reference (TYPE) | MDS_CMPT_SYNC_PARAMETER | Control Parameters for Data Comparison | 20060518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Handling in the Extractor | 20060518 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |