SAP ABAP Interface IF_UG_MD_NODE_USAGE (FIN Master Data: Usage of Hierarchy Nodes)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FB (Application Component) Financials Basis
⤷
UGMD0 (Package) FIN General: Master Data
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UG_MD_HIERARCHY | FIN Master Data: Hierarchy | 20021217 |
Properties
| Interface | IF_UG_MD_NODE_USAGE | |
| Short Description | FIN Master Data: Usage of Hierarchy Nodes |
General Data
| Package | UGMD0 | FIN General: Master Data |
| Created | 20021217 | SAP |
| Last changed | 20050109 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_UG_MD_NODE_USAGE has no interface.
Friends
Interface IF_UG_MD_NODE_USAGE has no friend.
Attributes
Interface IF_UG_MD_NODE_USAGE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Which Edges or Hierarchies Use Edges Attribute? | 20041127 | |
| 2 | Instance method | Public | Method | Which hierarchies use nodes as parent/child? | 20021217 | |
| 3 | Instance method | Public | Method | Read History of Hierarchy Structure | 20030513 |
Events
Interface IF_UG_MD_NODE_USAGE has no event.
Types
Interface IF_UG_MD_NODE_USAGE has no local type.
Method Signatures
Method GET_ATTR_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_IS_DANGLING | Call by reference | Type reference (TYPE) | UG_FLG | Knoten kommt vor, aber Anbindung an Hierarchien unterbrochen | 20041127 | |||
| 2 | ET_ATTR_USAGE | Call by reference | Type reference (TYPE) | UGMD_TS_EDGE_ATTR_USAGE | Verwendungen als Kantenattribute | 20041201 | |||
| 3 | IF_ONLY_DB_STATE | Call by reference | Type reference (TYPE) | UG_FLG | ABAP_FALSE | Änderungen im Schreib-/Löschpuffer nicht berücksichtigen | 20041127 | ||
| 4 | IF_STOP_AFTER_FIRST_FOUND | Call by reference | Type reference (TYPE) | UG_FLG | ABAP_FALSE | Suche schon nach erstem Treffer abbrechen (wg. Performance) | 20041207 | ||
| 5 | IT_EDGE_ATTR | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | Attributswerte, für die Verwendung gesucht wird | 20041127 |
Method GET_ATTR_USAGE on Interface IF_UG_MD_NODE_USAGE has no exception.
Method GET_NODE_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_IS_DANGLING | Call by reference | Type reference (TYPE) | UG_FLG | Knoten kommt vor, aber Anbindung an Hierarchien unterbrochen | 20030306 | |||
| 2 | ET_HRYNAME | Call by reference | Type reference (TYPE) | UGMD_TS_HRY_NAME_VRS | Hierarchien mit Versionen, in denen der Knoten vorkommt | 20021217 | |||
| 3 | IF_ONLY_DB_STATE | Call by reference | Type reference (TYPE) | UG_FLG | ABAP_FALSE | Änderungen im Schreib-/Löschpuffer nicht berücksichtigen | 20040712 | ||
| 4 | IS_NODE | Call by reference | Type reference (TYPE) | UGMD_S_HRY_NODE | Hierarchieknoten, für den nach Verwendungen gesucht wird | 20021217 | |||
| 5 | I_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Stichdatum, falls kein Durchsuchen der Historie erwünscht | 20031001 | |||
| 6 | I_HRYVERSION | Call by reference | Type reference (TYPE) | RSVERSION | Falls übergeben, nur diese Hierarchieversion berücksichtigt | 20031001 |
Method GET_NODE_USAGE on Interface IF_UG_MD_NODE_USAGE has no exception.
Method READ_EDGE_HIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIER_DATA | Call by reference | Type reference (TYPE) | SORTED TABLE | 20031118 | ||||
| 2 | ET_HIER_STRUCT | Call by reference | Type reference (TYPE) | UGMD_TS_HRY_STRUCT_HIST | FI-Stammdaten: Hierarchiestruktur mit Historie | 20030513 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UGMD_T_MESSAGE | FI-Stammdaten: Meldungen | 20041207 | |||
| 4 | E_FISCVARNT | Call by reference | Type reference (TYPE) | PERIV | Geschäftsjahresvariante, auf die sich Perioden beziehen | 20030513 | |||
| 5 | IF_ONLY_DB_STATE | Call by reference | Type reference (TYPE) | UG_FLG | ABAP_FALSE | Änderungen im Schreib-/Löschpuffer nicht berücksichtigen | 20041207 | ||
| 6 | IT_FFIX | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | Hier.version, Werte klammernder Felder z.B. AREA, CO_AREA... | 20030513 |
Method READ_EDGE_HIST on Interface IF_UG_MD_NODE_USAGE has no exception.
History
| Last changed by/on | SAP | 20050109 |
| SAP Release Created in | 200 |