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 | ![]() |
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 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CLEARING' | Appl.Log: Subobject | 20020115 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'OBJ_DESCRIPTION' | Field Name: Description | 20020115 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'OBJECT_APPL_KEY' | Field Name: Application Key | 20020115 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'OBJECT_CLASS' | Field Name: Object Class | 20020115 | |
5 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_MESSAGES_RFW | Class for Error Handling in RFW. | 20010321 | ||
6 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Node Type: Header/Root Node | 20020115 | ||
7 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Node Type: Subordinate Object Class | 20020115 | ||
8 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Node Type: Subordinate Object Instance | 20020115 | ||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_DDIC_STRUC_T | 20020115 | |||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | COMT_CLEAR_OC_DDIC | DDIC Structures for Object Classes | 20020115 | ||
11 | ![]() |
Static Attribute | Private | See coding | Customizing: TBZ5 | 20020115 | |||
12 | ![]() |
Static Attribute | Private | See coding | Customizing: TBZ5B | 20020115 | |||
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | COMT_CLEAR_VALUE_DESC_T | Buffer Table: Descriptions of Attribute Values | 20020115 | ||
14 | ![]() |
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 | ![]() |
Instance method | Public | Method | 20010321 | |
2 | ![]() |
Instance method | Private | Method | Change Detailed Data Individual Nodes | 20010321 |
3 | ![]() |
Instance method | Private | Method | Conversion of Node Attribute RFW -> Specific DDIC Structure | 20010321 |
4 | ![]() |
Static method | Public | Method | Determine Text for Single Value (Including Buffering) | 20020114 |
5 | ![]() |
Static method | Public | Method | Determine Texts for Values of a Structure (Incl. Buffering) | 20020115 |
6 | ![]() |
Instance method | Public | Method | 20010321 | |
7 | ![]() |
Instance method | Private | Method | Determine Key of a Node in Data Cleansing Case | 20010321 |
8 | ![]() |
Instance method | Private | Method | Determine Key of a Higher-Level Node | 20010321 |
9 | ![]() |
Static method | Private | Method | Read Customizing TBZ5 (Buffer, or Database) | 20010321 |
10 | ![]() |
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 | ![]() |
ES_KEY | Call by reference | Type reference (TYPE) | COMT_CLEAR_OBJ_KEY_EXT | Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht | 20010321 | ||
2 | ![]() |
ES_MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlermeldung | 20010325 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Fehlercode | 20010325 | ||
4 | ![]() |
IR_NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentyp des Einzelknotens | 20010321 | ||
5 | ![]() |
IS_DDIC_STRUCTURE | Call by reference | Type reference (TYPE) | COM_CLEAR_OC_DDIC | Struktur Data DictionaryStruktur Data Dictionary | 20010321 | ||
6 | ![]() |
IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | COMT_CLEAR_REF_OBJ_KEY | Objektschlüssel (zu ändernde Instanz) | 20010321 | ||
7 | ![]() |
IS_SUPERIOR_OBJECT_KEY | Call by reference | Type reference (TYPE) | COMT_CLEAR_OBJ_KEY | Objektschlüssel (übergeordnete Instanz) | 20010321 | ||
8 | ![]() |
IT_ATTRIBUTE_STRING | Call by reference | Type reference (TYPE) | COMT_CLEAR_ATTR_GET_T | Attributwerte-String | 20010321 | ||
9 | ![]() |
IT_ATTR_VALUES_ANY | Call by reference | Type reference (TYPE) | ANY | Tab. m. Attributwerten (Zeilenstruktur: IS_DDIC_STRUCTURE) | 20040218 | ||
10 | ![]() |
IV_OBJECT_CLASS | Call by reference | Type reference (TYPE) | BU_NODE | Objektklasse | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_ATTR_DDIC | Call by reference | Type reference (TYPE) | COMT_CLEAR_ATTR_GET_T | Attributstring gemäss DDIC Struktur | 20010321 | ||
2 | ![]() |
ET_ATTR_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Datenref. auf Tab. mit Attributwerten (IV_DDIC_STRUCTURE) | 20040218 | ||
3 | ![]() |
IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Feldwerte | 20010321 | ||
4 | ![]() |
IT_ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Feldbeschreibungen | 20010321 | ||
5 | ![]() |
IV_DDIC_STRUCTURE | Call by reference | Type reference (TYPE) | TYPENAME | Name des Dictionary Typs | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
die Ausgabestruktur ist für die DDIC-Struktur zu klein. | 20010321 | |
2 | ![]() |
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 | ![]() |
EV_VALUETEXT | Call by reference | Type reference (TYPE) | SCRTEXT_L | Feldbezeichner lang | 20020114 | ||
2 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | DFIES-FIELDNAME | Feldname | 20020114 | ||
3 | ![]() |
IV_FIELDVALUE | Call by reference | Type reference (TYPE) | CHAR255 | Datenbereinigung: Attributstring | 20020114 | ||
4 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | DFIES-TABNAME | Tabellenname | 20020114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_PARAM_TEXT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | Attributtexte in String | 20020115 | ||
2 | ![]() |
IS_PARAMETER_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | Attributwerte in String | 20020115 | ||
3 | ![]() |
IV_PARAMETER_STRUC | Call by reference | Type reference (TYPE) | DDOBJNAME | BAPI-Parameter: DDIC Struktur | 20020115 | ||
4 | ![]() |
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 | ![]() |
ER_NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentyp des Knotens | 20010321 | ||
2 | ![]() |
ES_KEY | Call by reference | Type reference (TYPE) | COMT_CLEAR_REF_OBJ_KEY | Objektschlüssel | 20010321 | ||
3 | ![]() |
IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | RFW Knoten | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ER_SUPERIOR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Übergeordneter Graphknoten | 20010321 | ||
2 | ![]() |
ER_SUPERIOR_NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Typ eines Graphknotens | 20010321 | ||
3 | ![]() |
ES_SUPERIOR_NODE_KEY | Call by reference | Type reference (TYPE) | COMT_CLEAR_OBJ_KEY | Clearing Objekt: Objektschlüssel | 20010321 | ||
4 | ![]() |
IR_GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph | 20010321 | ||
5 | ![]() |
IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Untergeordneter Graphknoten | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Beschädigte Baumstruktur | 20010321 | |
2 | ![]() |
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 | ![]() |
ES_TBZ5_DATA | Call by reference | Type reference (TYPE) | TBZ5 | BDT: Verwendungsnachweis-Strukturtabelle | 20010321 | ||
2 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | BU_NODE | Aktueller Knoten | 20010321 | ||
3 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | BU_OBJAPWHU | BDT-Verwendungsnachweis: Anwendungsobjekt | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010321 |
Method READ_TBZ5B Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TBZ5B_DATA | Call by reference | Type reference (TYPE) | TBZ5B | BDT: Customizing zu Anwendungsobjekt | 20010321 | ||
2 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | BU_OBJAPWHU | BDT: Anwendungsobjekt | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010321 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 30A |