SAP ABAP Class CL_UG_MD_WU_RESULT_CHAR (Result of Where-Used Search)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FB (Application Component) Financials Basis
⤷
UGMD6 (Package) FIN General Master Data: Where-used List
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_WU_RESULT | Results of Usage Search | 20021209 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_WU_RESULT_CHAR | Result of Where-Used Search in Master Data | 20030916 |
Properties
| Class | CL_UG_MD_WU_RESULT_CHAR | |
| Short Description | Result of Where-Used Search | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UGMD6 | FIN General Master Data: Where-used List |
| Created | 20021209 | SAP |
| Last change | 20041006 | 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) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_UG_MD_WU_RESULT | Results of Usage Search | 20021209 | ||
| 2 | IF_UG_MD_WU_RESULT_CHAR | Result of Where-Used Search in Master Data | 20030916 |
Friends
Class CL_UG_MD_WU_RESULT_CHAR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TS_FOUND | Assignment Table Found Characteristics, Index | 20040429 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | UGMD_TS_INDEX | Index Table for Tree and Result | 20031218 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | T_TEXT | Table with Characteristic Value Texts per Field Name | 20031218 | |||
| 4 | Instance attribute | Private | Attribute reference (LIKE) | FIN Master Data: Central Access Point (Factory) | 20021209 | ||||
| 5 | Constant | Private | Type reference (TYPE) | CHAR1 | '1' | Direct Use | 20021223 | ||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_UG_MD_FACTORY | FIN Master Data: Central Access Point (Factory) | 20021230 | |||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_UG_MD_SIDMAP | FIN Master Data: Mapping Value <-> SID | 20040105 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | T_RESULT | Results Table Where-Used Search | 20021209 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | T_RESULT_VALUE | Results Table Where-Used List Master Data | 20021209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Concatenates Characteristic Value and Text | 20031217 | |
| 2 | Instance method | Public | Constructor | Constructor | 20021209 | |
| 3 | Instance method | Private | Method | Converts Usages into Combination Characteristics | 20031013 | |
| 4 | Instance method | Private | Method | Fills Text with Characteristic Value of a Combination Char. | 20040105 | |
| 5 | Instance method | Private | Method | Returns Appl.-Spec. Description of a Field Name | 20040503 | |
| 6 | Static method | Public | Method | Get Instance | 20021209 | |
| 7 | Instance method | Private | Method | Returns Texts and Buffers Them | 20031223 | |
| 8 | Instance method | Private | Method | Inserts Char. Value without Time and Version Dependency | 20031210 | |
| 9 | Instance method | Private | Method | Inserts Characterstic Value with Time Dependency | 20031210 | |
| 10 | Instance method | Private | Method | Inserts Char. Value with Time and Version Dependency | 20031212 | |
| 11 | Instance method | Private | Method | Inserts Characterstic Value with Version Dependency | 20031217 | |
| 12 | Instance method | Private | Method | Inserts Row for Characteristic in Overview Table | 20030217 | |
| 13 | Instance method | Private | Method | Inserts Row for Characteristic Value in Overview Table | 20030217 | |
| 14 | Instance method | Private | Method | Inserts Totals Row in Overview Table | 20030217 | |
| 15 | Instance method | Private | Method | Read Texts for Characteristic Values | 20031219 | |
| 16 | Instance method | Private | Method | Fills Time Fields | 20031210 |
Events
Class CL_UG_MD_WU_RESULT_CHAR has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_FOUND | Private | See coding | Found Characteristics | 20040429 | BEGIN OF S_FOUND,
fieldname type ug_fieldname,
index type sy-index,
end of s_found
|
|
| 2 | S_RESULT | Private | See coding | Result of Where-Used Search in Master Data | 20021209 | BEGIN OF s_result,
fieldname TYPE ug_fieldname,
text TYPE string,
o_instance TYPE REF TO if_ug_md_wu_result,
END OF s_result
|
|
| 3 | S_RESULT_VALUE | Private | See coding | 20021209 | BEGIN OF s_result_value,
start_char TYPE ug_fieldname,
start_values TYPE REF TO data,
type TYPE ug_subtype,
usage_kind TYPE ug_subobj_usage,
found_char TYPE ug_fieldname,
found_values TYPE REF TO data,
factory_found_char TYPE REF TO if_ug_md_factory,
fieldname_field TYPE ug_fieldname,
fieldname_value TYPE ug_fieldname,
unnamed TYPE ug_flg,
unnamed_index TYPE ug_node_seqnr,
o_where_used type ref to if_ug_md_where_used,
END OF s_result_value
|
||
| 4 | S_TEXT | Private | See coding | Characteristic Value Texts per Field Name | 20031218 | BEGIN OF s_text,
field TYPE ug_fieldname,
r_value TYPE REF TO data,
r_text TYPE REF TO data,
END OF s_text
|
|
| 5 | TS_FOUND | Private | See coding | Assignment Table Found Characteristics, Index | 20040429 | ts_found type sorted table of s_found
with unique key fieldname index
|
|
| 6 | T_RESULT | Private | See coding | Results Table of Where-Used Search in Master Data | 20021209 | t_result TYPE SORTED TABLE OF s_result
WITH UNIQUE KEY fieldname
|
|
| 7 | T_RESULT_VALUE | Private | See coding | 20021209 | t_result_value TYPE SORTED TABLE OF s_result_value
WITH UNIQUE KEY start_char
start_values
usage_kind
fieldname_field
fieldname_value
|
||
| 8 | T_TEXT | Private | See coding | Table with Characteristic Value Texts per Field Name | 20031218 | t_text TYPE SORTED TABLE OF s_text
WITH UNIQUE KEY field r_value
|
Method Signatures
Method CONCATENATE_VALUE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text | 20031217 | |||
| 2 | IS_VALUE | Call by reference | Type reference (TYPE) | DATA | Merkmalswertstruktur | 20031217 | |||
| 3 | I_VALUE | Call by reference | Type reference (TYPE) | DATA | Merkmalswert | 20031217 |
Method CONCATENATE_VALUE_TEXT on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20021209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Feldname | 20021211 |
Method CONVERT_COMB_CHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_VALUE_COMBI | Call by reference | Type reference (TYPE) | DATA | Aufgelöste Struktur des Komb.merkmals | 20031013 | |||
| 2 | E_STRING | Call by reference | Type reference (TYPE) | STRING | Merkmalswert | 20040105 | |||
| 3 | IS_FOUND_VALUE | Call by reference | Type reference (TYPE) | DATA | Gefundener Merkmalswert | 20040714 | |||
| 4 | IT_SEQ_FIELDNAME | Call by reference | Type reference (TYPE) | UGMD_TS_SEQ_FIELDNAME | FI-Stammdaten: Sortierte Feldnamen | 20031013 | |||
| 5 | I_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20031013 |
Method CONVERT_COMB_CHAR on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method FILL_COMB_CHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text | 20040105 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20040105 | |||
| 3 | IS_FOUND_VALUES | Call by reference | Type reference (TYPE) | DATA | Gefundener Merkmalswert | 20040105 | |||
| 4 | IT_SEQ_FIELDNAME | Call by reference | Type reference (TYPE) | UGMD_TS_SEQ_FIELDNAME | FI-Stammdaten: Sortierte Feldnamen | 20040105 |
Method FILL_COMB_CHAR on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method GET_APPL_FIELD_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Appl.spez. Feldbeschreibung | 20040503 | |||
| 2 | IS_FOUND_VALUES | Call by reference | Type reference (TYPE) | DATA | Gefundene Merkmalswerte | 20040503 | |||
| 3 | IS_WU_RESULT_VALUE | Call by reference | Type reference (TYPE) | S_RESULT_VALUE | Ergebnis der Suche | 20040503 |
Method GET_APPL_FIELD_DESCRIPTION on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_UG_MD_WU_RESULT | Ergebnis der Verwendungssuche | 20021209 | |||
| 2 | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20021209 |
Method GET_INSTANCE on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TEXT | Call by reference | Object reference (TYPE REF TO) | DATA | Texttabelle | 20031223 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031223 | |||
| 3 | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031223 | |||
| 4 | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031223 |
Method GET_TEXTS on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_CHAR_VALUE_NONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031210 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031210 | |||
| 3 | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Struktur der Ergebnishierarchie | 20040105 | |||
| 4 | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | |||
| 5 | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031210 | |||
| 6 | I_INDEX | Call by reference | Type reference (TYPE) | UGMD_WU_INDEX | Index für Ergebnis einer Verwendungssuche | 20031210 |
Method INSERT_CHAR_VALUE_NONE on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_CHAR_VALUE_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031210 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031210 | |||
| 3 | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Struktur der Ergebnishierarchie | 20040105 | |||
| 4 | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | |||
| 5 | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031210 | |||
| 6 | I_INDEX | Call by reference | Type reference (TYPE) | UGMD_WU_INDEX | Index für Ergebnis einer Verwendungssuche | 20031210 |
Method INSERT_CHAR_VALUE_TIME on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_CHAR_VALUE_TIME_VRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031212 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031212 | |||
| 3 | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Struktur der Ergebnishierarchie | 20040105 | |||
| 4 | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | |||
| 5 | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031212 | |||
| 6 | I_INDEX | Call by reference | Type reference (TYPE) | UGMD_WU_INDEX | Index für Ergebnis einer Verwendungssuche | 20031212 |
Method INSERT_CHAR_VALUE_TIME_VRS on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_CHAR_VALUE_VRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031217 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031217 | |||
| 3 | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | 20040105 | ||||
| 4 | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | |||
| 5 | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031217 | |||
| 6 | I_INDEX | Call by reference | Type reference (TYPE) | UGMD_WU_INDEX | Index für Ergebnis einer Verwendungssuche | 20031217 |
Method INSERT_CHAR_VALUE_VRS on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_OVERVIEW_CHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20030217 | |||
| 2 | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Laufende Nummer | 20030217 |
Method INSERT_OVERVIEW_CHAR on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_OVERVIEW_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20030217 | |||
| 2 | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Ergebnishierarchie | 20030217 |
Method INSERT_OVERVIEW_CHAR_VALUE on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method INSERT_OVERVIEW_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20030217 | |||
| 2 | I_SEQNR | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE-SEQNR | Laufende Nummer | 20030217 |
Method INSERT_OVERVIEW_TOTAL on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method READ_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE | Call by reference | Type reference (TYPE) | SORTED TABLE | Merkmalswerttabelle | 20031219 | |||
| 2 | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031219 | |||
| 3 | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031219 | |||
| 4 | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Merkmalswerttabelle | 20031219 |
Method READ_TEXTS on class CL_UG_MD_WU_RESULT_CHAR has no exception.
Method SET_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TIME | Call by reference | Type reference (TYPE) | UG_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20031210 | |||
| 2 | E_TIME_STRING | Call by reference | Type reference (TYPE) | STRING | Zeit | 20031210 | |||
| 3 | I_FISCPERIOD | Call by reference | Type reference (TYPE) | UG_FISCPERIOD | Geschäftsperiode | 20031210 | |||
| 4 | I_FISCYEAR | Call by reference | Type reference (TYPE) | UG_FISCYEAR | Geschäftsjahr | 20031210 |
Method SET_TIME on class CL_UG_MD_WU_RESULT_CHAR has no exception.
History
| Last changed by/on | SAP | 20041006 |
| SAP Release Created in | 200 |