SAP ABAP Interface IF_CLEARING_OBJECT (Data Cleansing Object)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP (Application Component) SAP Business Partner
     COM_CLEARING (Package) Clearing tool
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_CENTRAL Business Partner Data Cleansing: Central Data 20001116
Properties
Interface IF_CLEARING_OBJECT  
Short Description Data Cleansing Object    
General Data
Package COM_CLEARING   Clearing tool 
Created 20000302   SAP 
Last changed 20050213   SAP 
Unicode checks active    
Forward declarations
Interface IF_CLEARING_OBJECT has no forward declaration.
Interfaces
Interface IF_CLEARING_OBJECT has no interface.
Friends
Interface IF_CLEARING_OBJECT has no friend.
Attributes
Interface IF_CLEARING_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJECT_STATUS Static method Public Method Check Object Status Before Loading Graph for Data Cleansing 20010206
2 CLEARING_CHANGE Static method Public Method Change Data Cleansing Object 20000302
3 CLEARING_DELETE Static method Public Method Delete Data Cleansing Object(Deleteion Flag, Archiving Flag) 20000302
4 CLEARING_GET_DETAILS Static method Public Method Read Details of One of More Objects 20000302
5 CLEARING_RELEASE Static method Public Method Release Data Cleansing Object (Reset Status/Lock) 20000302
6 CLEARING_ROLLBACK Static method Public Method Roll Back Changes to Main Object 20040115
7 CLEARING_SAVE Static method Public Method Make Change Persistent 20000508
8 ENHANCE_DESCRIPTION Static method Public Method Determing Language-Dependent Object Description 20000718
9 FILL_ROOT_APPL_KEY Static method Public Method Generate Application Key of Header Object 20040205
Events
Interface IF_CLEARING_OBJECT has no event.
Types
Interface IF_CLEARING_OBJECT has no local type.
Method Signatures

Method CHECK_OBJECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUCCESSOR_OBJ_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel (GUID) des ersetzenden Objektes 20010206
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter (Messages) 20010206
3 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel (GUID) des zu löschenden Objektes 20010206
4 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_OBJAPWHU Klassenname (gemäss BDT-Verwendungsnachweis, Tabelle TBZ5B) 20010206
# Exception Resumable Description Created on
1 ARCHIVE_STATUS_SET Archive Status set, siehe ET_MESSAGES 20010206
2 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20040114
3 INVALID_CLASS Angegebene Objektklasse ist falsch 20010206
4 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20010206

Method CLEARING_CHANGE 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) BAPIRET2_T Returnparameter (Messages) 20000302
2 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel 20001025
3 Importing IT_ATTR_VALUES Call by reference Type reference (TYPE) COMT_CLEAR_ATTR_GET_T Attributwerte (String) 20010116
4 Importing IT_ATTR_VALUES_ANY Call by reference Type reference (TYPE) ANY Tab. m. Attributwerten (Zeilenstruktur: EV_DDIC_STRUCTURE) 20040119
5 Importing IV_DDIC_STRUCTURE Call by reference Type reference (TYPE) DDOBJNAME DDIC Struktur (zur Kontrolle) 20000302
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000302
2 INVALID_CLASS Angegebene Objektklasse ist falsch 20000302
3 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000302

Method CLEARING_DELETE 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) BAPIRET2_T Returnparameter (Messages) 20000302
2 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel (GUID) des zu löschenden Objektes 20001025
3 Importing IS_REPLACING_OBJ_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel (GUID) des ersetzenden Objektes 20001025
4 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_OBJAPWHU Klassenname (gemäss BDT-Verwendungsnachweis, Tabelle TBZ5B) 20000302
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000302
2 INVALID_CLASS Angegebene Objektklasse ist falsch 20000302
3 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000302

Method CLEARING_GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_T Tabelle der Objektschlüssel (GUID) 20000310
2 Exporting ET_ATTR_TEXTS Call by reference Type reference (TYPE) COMT_CLEAR_ATTR_GET_T Tabelle für Attributtexte 20000615
3 Exporting ET_ATTR_TEXTS_REF Call by reference Object reference (TYPE REF TO) DATA Datenref. auf Tab. mit Attributtexten (EV_DDIC_STRUC_TEXT) 20040211
4 Exporting ET_ATTR_VALUES Call by reference Type reference (TYPE) COMT_CLEAR_ATTR_GET_T Tabelle für Attributwerte 20000302
5 Exporting ET_ATTR_VALUES_REF Call by reference Object reference (TYPE REF TO) DATA Datenref. auf Tab. mit Attributwerten (EV_DDIC_STRUCTURE) 20040119
6 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20000302
7 Exporting EV_DDIC_STRUCTURE Call by reference Type reference (TYPE) DDOBJNAME DDIC Struktur (Zeilentyp CT_ATTR_VALUES) 20000302
8 Exporting EV_DDIC_STRUC_TEXT Call by reference Type reference (TYPE) DDOBJNAME DDIC Struktur Attributtexte 20000615
9 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_OBJAPWHU Klassenname (gemäss BDT-Verwendungsnachweis, Tabelle TBZ5B) 20000302
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000302
2 INVALID_CLASS Angegebene Objektklasse ist falsch 20000302
3 NO_MORE_DETAILS Keine weiteren Detail-Informationen 20000405
4 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000302

Method CLEARING_RELEASE 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) BAPIRET2_T Returnparameter (Messages) 20000302
2 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel (GUID) des zu löschenden Objektes 20001025
3 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_OBJAPWHU Klassenname (gemäss BDT-Verwendungsnachweis, Tabelle TBZ5B) 20000302
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000302
2 INVALID_CLASS Angegebene Objektklasse ist falsch 20000302
3 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000302

Method CLEARING_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20040115

Method CLEARING_ROLLBACK on Interface IF_CLEARING_OBJECT has no exception.

Method CLEARING_SAVE Signature

Method CLEARING_SAVE on Interface IF_CLEARING_OBJECT has no parameter.
Method CLEARING_SAVE on Interface IF_CLEARING_OBJECT has no exception.

Method ENHANCE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_KEYS_DESC Call by reference Type reference (TYPE) COMT_CLEAR_OBJECT_KEY_T Erweiterte Key-Struktur für Clearing-Objekte 20000718
2 Importing IT_OBJECT_KEYS Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_T Clearing: Schlüssel referenzierender Objekte 20000718

Method ENHANCE_DESCRIPTION on Interface IF_CLEARING_OBJECT has no exception.

Method FILL_ROOT_APPL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_APPL_KEY Call by reference Type reference (TYPE) COMT_APPL_OBJ_KEY Datenbereinigung: Anwendungsobjektschlüssel 20040205
2 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Clearing Objekt: Objektschlüssel 20040205

Method FILL_ROOT_APPL_KEY on Interface IF_CLEARING_OBJECT has no exception.
History
Last changed by/on SAP  20050213 
SAP Release Created in 12A