SAP ABAP Class CL_UC_MD_WHERE_USED (Where-Used List)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷ FIN-SEM-BCS (Application Component) Business Consolidation
⤷ UC0 (Package) SEM-BCS: Common Objects for Consolidation
⤷ FIN-SEM-BCS (Application Component) Business Consolidation
⤷ UC0 (Package) SEM-BCS: Common Objects for Consolidation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_APPL_WU | Application-Specific Where-Used List | 20030804 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_APPL_WU_TX | Where-used list - trx. data | 20030804 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_FIELD_DESCRIPTION | Callback: Get Description of a Field | 20040503 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_WU_RESULT | Results of Usage Search | 20030827 |
Properties
Class | CL_UC_MD_WHERE_USED | |
Short Description | Where-Used List | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UC0 | SEM-BCS: Common Objects for Consolidation |
Created | 20030804 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | UC00 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | UCF6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | UCFI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | UCM0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_UG_MD_APPL_WU | Application-Specific Where-Used List | 20030804 | ||
2 | IF_UG_MD_APPL_WU_TX | Where-used list - trx. data | 20030804 | ||
3 | IF_UG_MD_FIELD_DESCRIPTION | Callback: Get Description of a Field | 20040503 | ||
4 | IF_UG_MD_WU_RESULT | Results of Usage Search | 20030827 |
Friends
Class CL_UC_MD_WHERE_USED has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DT_AREA_FIELD | Instance attribute | Private | Type reference (TYPE) | T_AREA_FIELD | 20030904 | |||
2 | GC_TRUE | Constant | Private | Type reference (TYPE) | UC_FLG | 'X' | General Indicator, SAP Consolidation | 20030827 | |
3 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_UC_MD_WHERE_USED | uc0 | 20030826 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | FILL_MESSAGE | Instance method | Private | Method | Fill the content of a message | 20030829 |
2 | GET_ALL_CONS_AREAS | Instance method | Private | Method | Get all cons areas | 20030827 |
3 | GET_AREAS | Instance method | Private | Method | Get all areas | 20030805 |
4 | GET_RELEVANT_DATASTREAMS | Instance method | Private | Method | Get all datastreams in which that field is used | 20030827 |
5 | GET_VERSIONS | Instance method | Private | Method | Get All Versions | 20030805 |
6 | READ_VALUE_METHOD | Instance method | Private | Method | 20050215 | |
7 | READ_VALUE_SVERSION | Instance method | Private | Method | 20050215 | |
8 | READ_VALUE_VERSION | Instance method | Private | Method | 20050215 | |
9 | SEARCH_IN_ONE_DATASTREAM | Instance method | Private | Method | Search in one datastream in which that field is used | 20030827 |
10 | SEARCH_IN_RELEVANT_AREAS | Instance method | Private | Method | Search in all datastreams in which that field is used | 20030827 |
Events
Class CL_UC_MD_WHERE_USED has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | SX_AREA | Private | See coding | 20030827 | begin of sx_area,
area type uc_area,
databasis type uc_databasis,
o_area type ref to if_uc_area,
t_datastreamtype type t_datastreamtype,
end of sx_area
|
||
2 | SX_DATABASIS | Private | See coding | 20030827 | begin of sx_databasis,
databasis type uc_databasis,
t_datastream type t_dstream,
end of sx_databasis
|
||
3 | S_AREA | Private | See coding | 20030805 | BEGIN OF s_area,
area TYPE uc_area,
END OF s_area
|
||
4 | S_AREA_FIELD | Private | See coding | 20030904 | begin of s_area_field,
fieldname type ug_fieldname,
area type uc_area,
o_version type ref to cl_uc_versions_factory,
o_char type ref to cl_uc_md_char,
end of s_area_field
|
||
5 | S_DATABASIS | Private | See coding | 20030827 | begin of s_databasis,
databasis type uc_databasis,
end of s_databasis
|
||
6 | S_DATASTREAM | Private | See coding | 20030827 | begin of s_datastream,
databasis type uc_databasis,
datastreamtype type uc_datastreamtype,
o_datastream type ref to cl_uc_datastream,
value_contained type uc_flg,
end of s_datastream
|
||
7 | TX_AREA | Private | See coding | 20030827 | tx_area type sorted table of sx_area with unique key area
|
||
8 | TX_DATABASIS | Private | See coding | 20030827 | tx_databasis type sorted table of sx_databasis with unique key
databasis
|
||
9 | T_AREA | Private | See coding | 20030805 | t_area type sorted table of s_area with unique key area
|
||
10 | T_AREA_FIELD | Private | See coding | 20030904 | t_area_field type sorted table of s_area_field
with unique key fieldname
|
||
11 | T_DATABASIS | Private | See coding | 20030827 | t_databasis type sorted table of s_databasis
with unique key databasis
|
||
12 | T_DATASTREAM | Private | See coding | 20030827 | t_datastream type sorted table of s_datastream
with unique key databasis datastreamtype
|
||
13 | T_DATASTREAMTYPE | Private | See coding | 20030827 | t_datastreamtype type sorted table of uc_datastreamtype
with unique key table_line
|
||
14 | T_DSTREAM | Private | See coding | 20050615 | t_dstream type sorted table of uc_datastream
with unique key table_line
|
Method Signatures
Method FILL_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WU_MESSAGE | Call by reference | Type reference (TYPE) | UGMD_S_WU_MESSAGE | FIN-Stammdaten: Meldungen | 20040112 | ||
2 | Importing | IO_DATASTREAM | Call by reference | Object reference (TYPE REF TO) | CL_UC_DATASTREAM | Datenstrom | 20030829 | ||
3 | Importing | IS_CHKEY_FOUND | Call by reference | Type reference (TYPE) | DATA | 20030829 | |||
4 | Importing | IS_STOP | Call by reference | Type reference (TYPE) | UGMD_S_STOP_CONDITION | Abbruchbedingung bei Verwendungssuche | 20031008 | ||
5 | Importing | IT_FIELDNAME | Call by reference | Type reference (TYPE) | UCF_T_FIELDNAME | Standard table of fieldname | 20030829 | ||
6 | Importing | LD_AREA | Call by reference | Type reference (TYPE) | UC_AREA | Konsolidierungsgebiet | 20030829 | ||
7 | Importing | LD_DATABASIS | Call by reference | Type reference (TYPE) | UC_DATABASIS | Datenbasis der Konsolidierung | 20030829 |
Method FILL_MESSAGE on class CL_UC_MD_WHERE_USED has no exception.
Method GET_ALL_CONS_AREAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_AREA | Value transfer | Type reference (TYPE) | TX_AREA | 20030827 |
Method GET_ALL_CONS_AREAS on class CL_UC_MD_WHERE_USED has no exception.
Method GET_AREAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_AREAS | Call by reference | Type reference (TYPE) | T_AREA | 20030805 |
Method GET_AREAS on class CL_UC_MD_WHERE_USED has no exception.
Method GET_RELEVANT_DATASTREAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_AREA | Call by reference | Type reference (TYPE) | TX_AREA | 20030827 | |||
2 | Changing | CT_DATABASIS | Call by reference | Type reference (TYPE) | TX_DATABASIS | 20050615 | |||
3 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20030827 |
Method GET_RELEVANT_DATASTREAMS on class CL_UC_MD_WHERE_USED has no exception.
Method GET_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_FACTORY | Call by reference | Object reference (TYPE REF TO) | CL_UC_VERSIONS_FACTORY | Versionskombinationen | 20030805 | ||
2 | Exporting | E_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | Version | 20030904 | ||
3 | Exporting | E_FIELDNAME_RULE | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20030922 | ||
4 | Importing | I_AREA | Call by reference | Type reference (TYPE) | UC_AREA | Konsolidierungsgebiet | 20030805 |
Method GET_VERSIONS on class CL_UC_MD_WHERE_USED has no exception.
Method READ_VALUE_METHOD 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) | ANY TABLE | 20050215 | |||
2 | Importing | IO_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20050215 | ||
3 | Importing | IT_SEL | Call by reference | Type reference (TYPE) | UGMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20050215 | ||
4 | Importing | IT_SEL_ATTR | Call by reference | Type reference (TYPE) | UGMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20050215 | ||
5 | Importing | I_FLAT_LINE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20050215 |
Method READ_VALUE_METHOD on class CL_UC_MD_WHERE_USED has no exception.
Method READ_VALUE_SVERSION 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) | ANY TABLE | 20050215 | |||
2 | Importing | IO_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20050215 | ||
3 | Importing | IT_SEL | Call by reference | Type reference (TYPE) | UGMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20050215 | ||
4 | Importing | IT_SEL_ATTR | Call by reference | Type reference (TYPE) | UGMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20050215 | ||
5 | Importing | I_FLAT_LINE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20050215 |
Method READ_VALUE_SVERSION on class CL_UC_MD_WHERE_USED has no exception.
Method READ_VALUE_VERSION 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) | ANY TABLE | 20050215 | |||
2 | Importing | IO_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20050215 | ||
3 | Importing | IT_SEL | Call by reference | Type reference (TYPE) | UGMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20050215 | ||
4 | Importing | IT_SEL_ATTR | Call by reference | Type reference (TYPE) | UGMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20050215 | ||
5 | Importing | I_FLAT_LINE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20050215 |
Method READ_VALUE_VERSION on class CL_UC_MD_WHERE_USED has no exception.
Method SEARCH_IN_ONE_DATASTREAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20030829 | |||
2 | Exporting | ET_CHKEY_FOUND | Call by reference | Type reference (TYPE) | ANY TABLE | 20030829 | |||
3 | Importing | IO_DATASTREAM | Call by reference | Object reference (TYPE REF TO) | CL_UC_DATASTREAM | Datenstrom | 20030827 | ||
4 | Importing | IT_CHAR | Call by reference | Type reference (TYPE) | UC0_TS_FIELD | Liste von Feldnamen | 20030829 | ||
5 | Importing | IT_CHKEY_TO_FIND | Call by reference | Type reference (TYPE) | ANY TABLE | 20030829 | |||
6 | Importing | IT_FIELDNAME | Call by reference | Type reference (TYPE) | UCF_T_FIELDNAME | Standard table of fieldname | 20030829 | ||
7 | Importing | IT_KEY | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | FI-Stammdaten: Paare Feldname / Wert | 20030827 | ||
8 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20030827 |
Method SEARCH_IN_ONE_DATASTREAM on class CL_UC_MD_WHERE_USED has no exception.
Method SEARCH_IN_RELEVANT_AREAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_WU_MESSAGE | Call by reference | Type reference (TYPE) | UGMD_T_WU_MESSAGE | FI-Stammdaten: Meldungen | 20040112 | ||
2 | Importing | IS_STOP | Call by reference | Type reference (TYPE) | UGMD_S_STOP_CONDITION | Abbruchbedingung bei Verwendungssuche | 20030827 | ||
3 | Importing | IT_KEY | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | FI-Stammdaten: Paare Feldname / Wert | 20030827 | ||
4 | Importing | IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20030827 | |||
5 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20030827 | ||
6 | Importing | I_SCOPE | Call by reference | Type reference (TYPE) | UG_SCOPE_APPL_WU_TX | Bereich, der bei appl.spez. Verw.nachweis durchsucht wird | 20030827 |
Method SEARCH_IN_RELEVANT_AREAS on class CL_UC_MD_WHERE_USED has no exception.
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 350 |