SAP ABAP Class IF_CLEARING_REFERRING_OBJECT (Data Cleansing: IF for Referencing Objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ALIAS_NAMES BP-FS: Data Cleansing for Aliases 20041222
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_SM_ORDER Is-U Data Cleansing for BP: Service Notification 20031010
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_SM_NOTIF Is-U Data Cleansing for BP: Service Notification 20031010
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_PROPERTY IS-U Data Cleansing Business Partner: Ownership 20020925
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_INSTALLER IS-U Data Cleansing for Business Partner: Installer Data 20031010
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_CONTRACT IS-U Data Cleansing Business Partner: Utility Contracts 20020924
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_BP_ISU IS-U Data Cleansing Business Partner: Ownership 20031010
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_REPORTING_DATA BP-FS: Data Cleansing of Regulatory Reporting Data 20020214
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_RATING BP-FS: Data Cleansing for Ratings 20011217
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_GENERAL BP-FS: Data Cleansing for General Data 20011121
... Click here to see Used By full list (29 items)
Properties
Class IF_CLEARING_REFERRING_OBJECT  
Short Description Data Cleansing: IF for Referencing Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20000302   SAP 
Last change 20050213   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_CLEARING_REFERRING_OBJECT has no forward declaration.
Interfaces
Class IF_CLEARING_REFERRING_OBJECT has no interface implemented.
Friends
Class IF_CLEARING_REFERRING_OBJECT has no friend class.
Attributes
Class IF_CLEARING_REFERRING_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_REF_CHANGE Static method Public Method Change Data Cleansing Object 20000302
2 CLEAR_REF_CHECK_COPY Static method Public Method Check if Copying is Possible (Initial Creation at Target) 20000320
3 CLEAR_REF_CHECK_CUT Static method Public Method Check if Reassignment is Possible (Incl. Deletion of Orig.) 20000320
4 CLEAR_REF_CHECK_DETAIL Static method Public Method Check if Detailed Comparison is Permitted 20040727
5 CLEAR_REF_DELETE Static method Public Method Delete Referencing Object 20000721
6 CLEAR_REF_ENHANCE_DESC Static method Public Method Determing Language-Dependent Object Description 20000614
7 CLEAR_REF_GET_DETAILS Static method Public Method Read Details of One of More Objects 20000302
8 CLEAR_REF_GET_REFERENCES Static method Public Method Determine All Referencing Objects 20000302
9 CLEAR_REF_INSERT Static method Public Method Insert Reference for Target Object 20000721
10 CLEAR_REF_ROLLBACK Static method Public Method Rollback Changes 20010727
11 CLEAR_REF_SAVE Static method Public Method Make Change Persistent 20000508
Events
Class IF_CLEARING_REFERRING_OBJECT has no event.
Types
Class IF_CLEARING_REFERRING_OBJECT has no local type.
Method Signatures

Method CLEAR_REF_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_REF_OBJ_KEY Objektschlüssel (GUID) 20001027
3 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Schlüssel des übergeordneten Objektes 20000329
4 Importing IT_ATTR_VALUES Call by reference Type reference (TYPE) COMT_CLEAR_ATTR_GET_T Attributwerte (String) 20010116
5 Importing IT_ATTR_VALUES_ANY Call by reference Type reference (TYPE) ANY Tab. m. Attributwerten (Zeilenstruktur: EV_DDIC_STRUCTURE) 20040119
6 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 CLEAR_REF_CHECK_COPY 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) 20000320
2 Importing IS_REF_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_RET Objektschlüssel 20000721
3 Importing IS_SOURCE_ROOT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Quell-Objekt + Kz. gelöscht 20040511
4 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Schlüssel des übergeordneten Objektes 20000329
# Exception Resumable Description Created on
1 CAN_NOT_BE_REASSIGNED Objekt kann nicht umgehängt werden 20000320
2 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000320
3 INVALID_CLASS Angegebene Objektklasse ist falsch 20000320
4 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000320
5 SUP_OBJ_MUST_NOT_BE_DELETED Übergeordnetes Objekt darf nicht gelöscht werden 20000320

Method CLEAR_REF_CHECK_CUT 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) 20000320
2 Importing IS_REF_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_RET Schlüssel des referenzierenden Objektes 20001218
3 Importing IS_SOURCE_ROOT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Quell-Objekt + Kz. gelöscht 20040511
4 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Schlüssel des referenzierten Objektes 20000329
# Exception Resumable Description Created on
1 CAN_NOT_BE_REASSIGNED Objekt kann nicht umgehängt werden 20000320
2 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000320
3 INVALID_CLASS Angegebene Objektklasse ist falsch 20000320
4 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000320
5 SUP_OBJ_MUST_NOT_BE_DELETED Übergeordnetes Objekt darf nicht gelöscht werden 20000320

Method CLEAR_REF_CHECK_DETAIL 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 Returntabelle 20040727
2 Importing IS_OBJECT_KEY_LEFT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_RET Clearing: Schlüssel referenzierende Objekte + Kz. gelöscht 20040727
3 Importing IS_OBJECT_KEY_RIGHT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_RET Clearing: Schlüssel referenzierende Objekte + Kz. gelöscht 20040727
4 Importing IS_SUPERIOR_OBJECT_LEFT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20040727
5 Importing IS_SUPERIOR_OBJECT_RIGHT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20040727
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20040727
2 INVALID_CLASS Falsche klasse 20040727
3 NO_DETAIL_COMPARISON Kein Detailabgleich erlaubt, Gründe siehe ET_MESSAGES 20040727

Method CLEAR_REF_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 Return-Parameter (Messages) 20000721
2 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT GUID des referenzierten Objekts (BP,...) - Quelle 20001025
3 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_REF_OBJ_KEY_T Tabelle der Objektschlüssel (Quell-Objekte) 20000721
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000721
2 INVALID_CLASS Angegebene Objektklasse ist falsch 20000721
3 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000721

Method CLEAR_REF_ENHANCE_DESC 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_OBJ_KEY_EXT_T Objektschlüssel + sprachabhängige Beschreibung 20000614
2 Importing IS_ROOT_NODE Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Clearing Objekt: Objektschlüssel 20040129
3 Importing IT_OBJECT_KEYS Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT_T Objektschlüssel + sprachunabhängige Beschreibung 20000614

Method CLEAR_REF_ENHANCE_DESC on class IF_CLEARING_REFERRING_OBJECT has no exception.

Method CLEAR_REF_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_EXT_T Tabelle der Objektschlüssel (GUID) 20000308
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 für Texte zu Attributwerten 20000615
9 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Schlüssel des übergeordneten Objektes 20000329
10 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_NODE Klassenname (referenzierende Klasse) 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 Detaildaten 20000405
4 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000302

Method CLEAR_REF_GET_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FUNCTIONS Call by reference Type reference (TYPE) BUSFCODE Funktionen auf Knotenebene 20000508
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return-Parameter (Messages) 20000302
3 Exporting ET_REF_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT_T Tabelle der Objektschlüssel (referenzierende Objekte) 20000310
4 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Schlüssel des übergeordneten Objektes 20000329
5 Importing IV_MAX_NUMBER Call by reference Type reference (TYPE) MAX_CNT 100 Maximale Anzahl zu ermittelnder Instanzen 20000302
6 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_NODE referenzierende Klasse 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 CLEAR_REF_INSERT 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_EXT_T Tabelle der Objektschlüssel (Quell-Objekte) 20000721
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return-Parameter (Messages) 20000721
3 Importing IS_SOURCE_ROOT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Clearing Objekt: Objektschlüssel 20040129
4 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT GUID des referenzierten Objekts (BP,...) - Quelle 20001025
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler, siehe ET_MESSAGES 20000721
2 INVALID_CLASS Angegebene Objektklasse ist falsch 20000721
3 OBJECT_NOT_FOUND Objekt wurde in Klasse nicht gefunden 20000721

Method CLEAR_REF_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT_T Clearing: Tabelle Schlüssel referenzierende Objekte 20010727
2 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20010727

Method CLEAR_REF_ROLLBACK on class IF_CLEARING_REFERRING_OBJECT has no exception.

Method CLEAR_REF_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT_T Clearing: Tabelle Schlüssel referenzierende Objekte 20010625
2 Importing IS_SUPERIOR_OBJECT Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20010625

Method CLEAR_REF_SAVE on class IF_CLEARING_REFERRING_OBJECT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ALIAS_NAMES BP-FS: Data Cleansing for Aliases 20041222
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_SM_ORDER Is-U Data Cleansing for BP: Service Notification 20031010
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_SM_NOTIF Is-U Data Cleansing for BP: Service Notification 20031010
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_PROPERTY IS-U Data Cleansing Business Partner: Ownership 20020925
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_INSTALLER IS-U Data Cleansing for Business Partner: Installer Data 20031010
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_CONTRACT IS-U Data Cleansing Business Partner: Utility Contracts 20020924
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_BUPA_CLEAR_BP_ISU IS-U Data Cleansing Business Partner: Ownership 20031010
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_REPORTING_DATA BP-FS: Data Cleansing of Regulatory Reporting Data 20020214
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_RATING BP-FS: Data Cleansing for Ratings 20011217
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_GENERAL BP-FS: Data Cleansing for General Data 20011121
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_FISCYEAR BP-FS: Data Cleansing for Fiscal Year Information 20011214
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_EXTERNID BP-FS: Data Cleansing for Identification Numbers BP 20020109
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_EMPLOYM BP-FS: Data Cleansing for Employment Data 20011210
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_CREDITSTAND_DATA BP-FS: Data Cleansing for Credit Standing Information 20041222
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_BANK BP-FS: Data Cleansing Bank Data (Partner = Bank) 20020110
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_ADDRESS Business Partner Data Cleansing: Addresses 20001116
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ADD_INFO BP-FS: Data Cleansing for Additional Information 20020110
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ADD_DATA BP-FS: Data Cleansing for Additional Data 20020125
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ADD_BP_NUM BP-FS: Data Cleansing for Additional Partner Numbers 20041209
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ADD_ATTRIBUTES BP-FS: Date Cleansing for Different. Cat.-Dep. Attributes 20020117
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSBP_CLEAR_ADDRESS_USE BP-FS: Data Cleansing for Address Usage 20020213
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FICA_BUPA_CLEAR_ACCOUNT_REF FI-CA Bus. Ptner Data Cleansing: Third Party Contract Acct 20031024
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FICA_BUPA_CLEAR_ACCOUNT FI-CA Business Partner Data Cleansing: Contract Account 20031016
24 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_STATUS Business Partner Data Cleansing: User Status 20010423
25 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_ROLES Data Cleansing BP: Roles 20040322
26 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_RELATIONS Business Partner Data Cleansing: Relationships 20001116
27 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_NOTICES Business Partner Data Cleansing: Notes 20011017
28 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_ID_INDCODE Data Cleansing BP: ID Numbers & Industry Codes 20010122
29 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUPA_CLEAR_ADDRESS_USAGE Business Partner Data Cleansing: Address Usage 20011011
History
Last changed by/on SAP  20050213 
SAP Release Created in