SAP ABAP Class CL_IM_CLEAR_DETAILS_RFW (Imp. Class for BAdI-Imp. CLEAR_DETAILS_RFW)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP (Application Component) SAP Business Partner
     COM_CLEARING2 (Package) Data Cleansing Tool: Prototype RFW Usage
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_DC_DETAIL_RFW Business add-in interface IF_EX_DC_DETAIL_RFW 20010321
Properties
Class CL_IM_CLEAR_DETAILS_RFW  
Short Description Imp. Class for BAdI-Imp. CLEAR_DETAILS_RFW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_CLEARING2   Data Cleansing Tool: Prototype RFW Usage 
Created 20010321   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IM_CLEAR_GRAPH_METH_RFW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_DC_DETAIL_RFW Business add-in interface IF_EX_DC_DETAIL_RFW 20010321
Friends
Class CL_IM_CLEAR_DETAILS_RFW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPL_CLEARING Constant Private Type reference (TYPE) SEOCLSNAME 'CLEARING' Appl.Log: Subobject 20020115
2 GC_APPL_DESC Constant Private Type reference (TYPE) FIELDNAME 'OBJ_DESCRIPTION' Field Name: Description 20020115
3 GC_APPL_KEY_T Constant Private Type reference (TYPE) FIELDNAME 'OBJECT_APPL_KEY' Field Name: Application Key 20020115
4 GC_CLASS_T Constant Private Type reference (TYPE) FIELDNAME 'OBJECT_CLASS' Field Name: Object Class 20020115
5 GR_MESSAGE Instance attribute Public Object reference (TYPE REF TO) CL_MESSAGES_RFW Class for Error Handling in RFW. 20010321
6 GR_NODETYPE_ROOT_OI Static Attribute Private Object reference (TYPE REF TO) CL_DC_NODETYPE_RFW Node Type: Header/Root Node 20020115
7 GR_NODETYPE_SUB_OC Static Attribute Private Object reference (TYPE REF TO) CL_DC_NODETYPE_RFW Node Type: Subordinate Object Class 20020115
8 GR_NODETYPE_SUB_OI Static Attribute Private Object reference (TYPE REF TO) CL_DC_NODETYPE_RFW Node Type: Subordinate Object Instance 20020115
9 GT_DDIC_STRUC_DESCR Static Attribute Private Type reference (TYPE) TY_DDIC_STRUC_T 20020115
10 GT_OC_DDIC_STRUCTURE Static Attribute Private Type reference (TYPE) COMT_CLEAR_OC_DDIC DDIC Structures for Object Classes 20020115
11 GT_TBZ5 Static Attribute Private See coding Customizing: TBZ5 20020115
12 GT_TBZ5B Static Attribute Private See coding Customizing: TBZ5B 20020115
13 GT_VALUE_DESCRIPTION Static Attribute Private Type reference (TYPE) COMT_CLEAR_VALUE_DESC_T Buffer Table: Descriptions of Attribute Values 20020115
14 GV_APPLICATION Static Attribute Private Type reference (TYPE) BU_OBJAPWHU BDT Where-Used List: Application Object 20020115
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DETAILS Instance method Public Method 20010321
2 CHANGE_SINGLE_NODE Instance method Private Method Change Detailed Data Individual Nodes 20010321
3 CONVERT_NODE_FIELDS_TO_DDIC Instance method Private Method Conversion of Node Attribute RFW -> Specific DDIC Structure 20010321
4 FILL_TEXT Static method Public Method Determine Text for Single Value (Including Buffering) 20020114
5 FILL_TEXTS_OF_STRUCTURE Static method Public Method Determine Texts for Values of a Structure (Incl. Buffering) 20020115
6 GET_DETAILS Instance method Public Method 20010321
7 GET_KEY_OF_SINGLE_NODE Instance method Private Method Determine Key of a Node in Data Cleansing Case 20010321
8 GET_KEY_OF_SUPERIOR_NODE Instance method Private Method Determine Key of a Higher-Level Node 20010321
9 READ_TBZ5 Static method Private Method Read Customizing TBZ5 (Buffer, or Database) 20010321
10 READ_TBZ5B Static method Private Method Read Customizing TBZ5B (Buffer, or Database) 20010321
Events
Class CL_IM_CLEAR_DETAILS_RFW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DDIC_STRUCTURE Private See coding 20020115 begin of TY_DDIC_STRUCTURE, name type ddobjname, fields type ddfields, end of ty_ddic_structure
2 TY_DDIC_STRUC_T Private See coding 20020115 TY_DDIC_STRUC_T type sorted table of ty_ddic_structure with unique key name
Method Signatures

Method CHANGE_DETAILS Signature

Method CHANGE_DETAILS on class CL_IM_CLEAR_DETAILS_RFW has no parameter.
Method CHANGE_DETAILS on class CL_IM_CLEAR_DETAILS_RFW has no exception.

Method CHANGE_SINGLE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20010321
2 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Fehlermeldung 20010325
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) INT4 Fehlercode 20010325
4 Importing IR_NODETYPE Call by reference Object reference (TYPE REF TO) CL_DC_NODETYPE_RFW Knotentyp des Einzelknotens 20010321
5 Importing IS_DDIC_STRUCTURE Call by reference Type reference (TYPE) COM_CLEAR_OC_DDIC Struktur Data DictionaryStruktur Data Dictionary 20010321
6 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_REF_OBJ_KEY Objektschlüssel (zu ändernde Instanz) 20010321
7 Importing IS_SUPERIOR_OBJECT_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Objektschlüssel (übergeordnete Instanz) 20010321
8 Importing IT_ATTRIBUTE_STRING Call by reference Type reference (TYPE) COMT_CLEAR_ATTR_GET_T Attributwerte-String 20010321
9 Importing IT_ATTR_VALUES_ANY Call by reference Type reference (TYPE) ANY Tab. m. Attributwerten (Zeilenstruktur: IS_DDIC_STRUCTURE) 20040218
10 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) BU_NODE Objektklasse 20010321
# Exception Resumable Description Created on
1 INVALID_OBJECT Ungültiger Knoten für Änderungsoperation 20010321

Method CONVERT_NODE_FIELDS_TO_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTR_DDIC Call by reference Type reference (TYPE) COMT_CLEAR_ATTR_GET_T Attributstring gemäss DDIC Struktur 20010321
2 Exporting ET_ATTR_REF Call by reference Object reference (TYPE REF TO) DATA Datenref. auf Tab. mit Attributwerten (IV_DDIC_STRUCTURE) 20040218
3 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) TAB_DC_ATTRIBUTE_RFW Feldwerte 20010321
4 Importing IT_ATTRIBUTES_ADM Call by reference Type reference (TYPE) TAB_DC_ATTRIBUTE_ADM_RFW Feldbeschreibungen 20010321
5 Importing IV_DDIC_STRUCTURE Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20010321
# Exception Resumable Description Created on
1 OFFSET_ERROR die Ausgabestruktur ist für die DDIC-Struktur zu klein. 20010321
2 STRUCTURE_UNKNOWN die angegebene Struktur ist im DDIC unbekannt 20010321

Method FILL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUETEXT Call by reference Type reference (TYPE) SCRTEXT_L Feldbezeichner lang 20020114
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20020114
3 Importing IV_FIELDVALUE Call by reference Type reference (TYPE) CHAR255 Datenbereinigung: Attributstring 20020114
4 Importing IV_TABNAME Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20020114
# Exception Resumable Description Created on
1 VALUE_NOT_FOUND angegebener Wert konnte nicht gefunden werden 20020115

Method FILL_TEXTS_OF_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM_TEXT_VALUE Call by reference Object reference (TYPE REF TO) DATA Attributtexte in String 20020115
2 Importing IS_PARAMETER_VALUE Call by reference Object reference (TYPE REF TO) DATA Attributwerte in String 20020115
3 Importing IV_PARAMETER_STRUC Call by reference Type reference (TYPE) DDOBJNAME BAPI-Parameter: DDIC Struktur 20020115
4 Importing IV_RETURN_PARAM_STRUC Call by reference Type reference (TYPE) DDOBJNAME DDIC Struktur für Texte 20020115

Method FILL_TEXTS_OF_STRUCTURE on class CL_IM_CLEAR_DETAILS_RFW has no exception.

Method GET_DETAILS Signature

Method GET_DETAILS on class CL_IM_CLEAR_DETAILS_RFW has no parameter.
Method GET_DETAILS on class CL_IM_CLEAR_DETAILS_RFW has no exception.

Method GET_KEY_OF_SINGLE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NODETYPE Call by reference Object reference (TYPE REF TO) CL_DC_NODETYPE_RFW Knotentyp des Knotens 20010321
2 Exporting ES_KEY Call by reference Type reference (TYPE) COMT_CLEAR_REF_OBJ_KEY Objektschlüssel 20010321
3 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_DC_NODE_RFW RFW Knoten 20010321
# Exception Resumable Description Created on
1 KEY_NOT_FOUND Schlüsselattribut fehlt (interner Fehler) 20010321

Method GET_KEY_OF_SUPERIOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SUPERIOR_NODE Call by reference Object reference (TYPE REF TO) CL_DC_NODE_RFW Übergeordneter Graphknoten 20010321
2 Exporting ER_SUPERIOR_NODETYPE Call by reference Object reference (TYPE REF TO) CL_DC_NODETYPE_RFW Typ eines Graphknotens 20010321
3 Exporting ES_SUPERIOR_NODE_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY Clearing Objekt: Objektschlüssel 20010321
4 Importing IR_GRAPH Call by reference Object reference (TYPE REF TO) CL_DC_GRAPH_RFW Graph 20010321
5 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_DC_NODE_RFW Untergeordneter Graphknoten 20010321
# Exception Resumable Description Created on
1 CORRUPTED_TREE Beschädigte Baumstruktur 20010321
2 NO_PREDECESSOR Kein Vorgängerknoten; Knoten muss Wurzelknoten sein 20010321

Method READ_TBZ5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TBZ5_DATA Call by reference Type reference (TYPE) TBZ5 BDT: Verwendungsnachweis-Strukturtabelle 20010321
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) BU_NODE Aktueller Knoten 20010321
3 Importing IV_OBJECT Call by reference Type reference (TYPE) BU_OBJAPWHU BDT-Verwendungsnachweis: Anwendungsobjekt 20010321
# Exception Resumable Description Created on
1 NOT_FOUND 20010321

Method READ_TBZ5B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TBZ5B_DATA Call by reference Type reference (TYPE) TBZ5B BDT: Customizing zu Anwendungsobjekt 20010321
2 Importing IV_OBJECT Call by reference Type reference (TYPE) BU_OBJAPWHU BDT: Anwendungsobjekt 20010321
# Exception Resumable Description Created on
1 NOT_FOUND 20010321
History
Last changed by/on SAP  00000000 
SAP Release Created in 30A