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
⤷ 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 | CL_UG_MD_AREAID | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_UG_MD_SIDMAP | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_UG_MD_SIDMAP | 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 | DT_FOUND | Instance attribute | Private | Type reference (TYPE) | TS_FOUND | Assignment Table Found Characteristics, Index | 20040429 | ||
2 | DT_INDEX | Instance attribute | Private | Type reference (TYPE) | UGMD_TS_INDEX | Index Table for Tree and Result | 20031218 | ||
3 | DT_TEXT | Instance attribute | Private | Type reference (TYPE) | T_TEXT | Table with Characteristic Value Texts per Field Name | 20031218 | ||
4 | D_FIELDNAME | Instance attribute | Private | Attribute reference (LIKE) | FIN Master Data: Central Access Point (Factory) | 20021209 | |||
5 | GC_USAGE_DIRECT | Constant | Private | Type reference (TYPE) | CHAR1 | '1' | Direct Use | 20021223 | |
6 | GO_FACTORY | Static Attribute | Private | Object reference (TYPE REF TO) | IF_UG_MD_FACTORY | FIN Master Data: Central Access Point (Factory) | 20021230 | ||
7 | GO_SIDMAP | Static Attribute | Private | Object reference (TYPE REF TO) | IF_UG_MD_SIDMAP | FIN Master Data: Mapping Value <-> SID | 20040105 | ||
8 | GT_WU_RESULT | Static Attribute | Private | Type reference (TYPE) | T_RESULT | Results Table Where-Used Search | 20021209 | ||
9 | GT_WU_RESULT_VALUE | 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 | CONCATENATE_VALUE_TEXT | Instance method | Private | Method | Concatenates Characteristic Value and Text | 20031217 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20021209 |
3 | CONVERT_COMB_CHAR | Instance method | Private | Method | Converts Usages into Combination Characteristics | 20031013 |
4 | FILL_COMB_CHAR | Instance method | Private | Method | Fills Text with Characteristic Value of a Combination Char. | 20040105 |
5 | GET_APPL_FIELD_DESCRIPTION | Instance method | Private | Method | Returns Appl.-Spec. Description of a Field Name | 20040503 |
6 | GET_INSTANCE | Static method | Public | Method | Get Instance | 20021209 |
7 | GET_TEXTS | Instance method | Private | Method | Returns Texts and Buffers Them | 20031223 |
8 | INSERT_CHAR_VALUE_NONE | Instance method | Private | Method | Inserts Char. Value without Time and Version Dependency | 20031210 |
9 | INSERT_CHAR_VALUE_TIME | Instance method | Private | Method | Inserts Characterstic Value with Time Dependency | 20031210 |
10 | INSERT_CHAR_VALUE_TIME_VRS | Instance method | Private | Method | Inserts Char. Value with Time and Version Dependency | 20031212 |
11 | INSERT_CHAR_VALUE_VRS | Instance method | Private | Method | Inserts Characterstic Value with Version Dependency | 20031217 |
12 | INSERT_OVERVIEW_CHAR | Instance method | Private | Method | Inserts Row for Characteristic in Overview Table | 20030217 |
13 | INSERT_OVERVIEW_CHAR_VALUE | Instance method | Private | Method | Inserts Row for Characteristic Value in Overview Table | 20030217 |
14 | INSERT_OVERVIEW_TOTAL | Instance method | Private | Method | Inserts Totals Row in Overview Table | 20030217 |
15 | READ_TEXTS | Instance method | Private | Method | Read Texts for Characteristic Values | 20031219 |
16 | SET_TIME | 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 | Exporting | E_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text | 20031217 | ||
2 | Importing | IS_VALUE | Call by reference | Type reference (TYPE) | DATA | Merkmalswertstruktur | 20031217 | ||
3 | Importing | 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 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20021209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_FIELDNAME | Ungültiger Feldname | 20021211 |
Method CONVERT_COMB_CHAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_VALUE_COMBI | Call by reference | Type reference (TYPE) | DATA | Aufgelöste Struktur des Komb.merkmals | 20031013 | ||
2 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Merkmalswert | 20040105 | ||
3 | Importing | IS_FOUND_VALUE | Call by reference | Type reference (TYPE) | DATA | Gefundener Merkmalswert | 20040714 | ||
4 | Importing | IT_SEQ_FIELDNAME | Call by reference | Type reference (TYPE) | UGMD_TS_SEQ_FIELDNAME | FI-Stammdaten: Sortierte Feldnamen | 20031013 | ||
5 | Importing | 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 | Exporting | E_TEXT | Call by reference | Type reference (TYPE) | CLIKE | Text | 20040105 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20040105 | ||
3 | Importing | IS_FOUND_VALUES | Call by reference | Type reference (TYPE) | DATA | Gefundener Merkmalswert | 20040105 | ||
4 | Importing | 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 | Exporting | E_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Appl.spez. Feldbeschreibung | 20040503 | ||
2 | Importing | IS_FOUND_VALUES | Call by reference | Type reference (TYPE) | DATA | Gefundene Merkmalswerte | 20040503 | ||
3 | Importing | 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 | Returning | EO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_UG_MD_WU_RESULT | Ergebnis der Verwendungssuche | 20021209 | ||
2 | Importing | 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 | Exporting | ER_TEXT | Call by reference | Object reference (TYPE REF TO) | DATA | Texttabelle | 20031223 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031223 | ||
3 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031223 | ||
4 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031210 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031210 | ||
3 | Importing | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Struktur der Ergebnishierarchie | 20040105 | ||
4 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | ||
5 | Importing | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031210 | ||
6 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031210 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031210 | ||
3 | Importing | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Struktur der Ergebnishierarchie | 20040105 | ||
4 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | ||
5 | Importing | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031210 | ||
6 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031212 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031212 | ||
3 | Importing | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | Struktur der Ergebnishierarchie | 20040105 | ||
4 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | ||
5 | Importing | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031212 | ||
6 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20031217 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031217 | ||
3 | Importing | IS_RESULT_TREE | Call by reference | Type reference (TYPE) | UGMD_S_RESULT_TREE | 20040105 | |||
4 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031217 | ||
5 | Importing | IT_FOUND_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Gefundene Merkmalswerte | 20031217 | ||
6 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20030217 | ||
2 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20030217 | ||
2 | Importing | 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 | Changing | CT_OVERVIEW_RESULT | Call by reference | Type reference (TYPE) | UGMD_TS_OVERVIEW_RESULT | Tabelle mit Überblicksergebnissen einer Verwendungssuche | 20030217 | ||
2 | Importing | 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 | Exporting | ET_VALUE | Call by reference | Type reference (TYPE) | SORTED TABLE | Merkmalswerttabelle | 20031219 | ||
2 | Importing | IO_FOUND_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20031219 | ||
3 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Feldnamen | 20031219 | ||
4 | Importing | 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 | Exporting | E_TIME | Call by reference | Type reference (TYPE) | UG_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20031210 | ||
2 | Exporting | E_TIME_STRING | Call by reference | Type reference (TYPE) | STRING | Zeit | 20031210 | ||
3 | Importing | I_FISCPERIOD | Call by reference | Type reference (TYPE) | UG_FISCPERIOD | Geschäftsperiode | 20031210 | ||
4 | Importing | 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 |