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
⤷ 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 |