SAP ABAP Interface IF_USMD_MODEL_HRY (MDG Data Model for Access from SAP Standard Delivery)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷
CA-MDG-AF (Application Component) Application Framework
⤷
USMD1A (Package) Data Modeling: Abstraction Layer

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_USMD_MODEL | MDG Data Model for Access from SAP Standard Delivery | 20080430 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_USMD_MODEL | MDM Data Model | 20080430 |
Properties
Interface | IF_USMD_MODEL_HRY | |
Short Description | MDG Data Model for Access from SAP Standard Delivery |
General Data
Package | USMD1A | Data Modeling: Abstraction Layer |
Created | 20071207 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
Interface IF_USMD_MODEL_HRY has no forward declaration.
Interfaces
Interface IF_USMD_MODEL_HRY has no interface.
Friends
Interface IF_USMD_MODEL_HRY has no friend.
Attributes
Interface IF_USMD_MODEL_HRY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Makes sure that buffer contains effective changes only | 20100128 |
2 | ![]() |
Instance method | Public | Method | Allowed Field Names in Hierarchy + Hierarchy Name Field | 20080501 |
3 | ![]() |
Instance method | Public | Method | Return Instance of IF_USMD_HRY | 20080430 |
4 | ![]() |
Instance method | Public | Method | Returns Instance of IF_USMD_HRY_TREE | 20090430 |
5 | ![]() |
Instance method | Public | Method | Check if Change Exists for Multiple Nodes | 20080630 |
6 | ![]() |
Instance method | Public | Method | Check if Node Is Already Locked in CR | 20080430 |
7 | ![]() |
Instance method | Public | Method | Return Parents and Predecessors in Simple Cases | 20080430 |
8 | ![]() |
Instance method | Public | Method | Set Parents and Predecessors in Simple Cases | 20080430 |
Events
Interface IF_USMD_MODEL_HRY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_NODEINDEX_CR_PROP | Public | See coding | 20080630 | begin of S_NODEINDEX_CR_PROP,
index type i,
usmd_crequest type usmd_crequest,
f_changed type usmd_flg,
F_NO_UNIQUE_CR type usmd_flg,
f_assigned type usmd_flg,
end of s_nodeindex_cr_prop
|
||
2 | TS_NODEINDEX_CR_PROP | Public | See coding | 20080630 | tS_NODEINDEX_CR_PROP type SORTED TABLE OF S_NODEINDEX_CR_PROP
WITH UNIQUE KEY index
|
Method Signatures
Method CLEAN_BUFFER_HRY_PARENT_PREDEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20100128 | ||
2 | ![]() |
ET_PARPRE_SIMPLE | Call by reference | Type reference (TYPE) | USMD_T_PARPRE_SIMPLE | Mütter + Vorgänger eines Knotens (ohne übergeordnete) | 20100128 | ||
3 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20100128 | ||
4 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20100128 |
Method CLEAN_BUFFER_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL_HRY has no exception.
Method GET_AVAILABLE_HRYNODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FHRY_USAGE | Call by reference | Type reference (TYPE) | USMD_TS_FHRY_USAGE | Felder und deren Verwendung in Hierarchien | 20090114 | ||
2 | ![]() |
ET_FIELD | Call by reference | Type reference (TYPE) | USMD_TS_FIELD | Feldnamen | 20080501 | ||
3 | ![]() |
ET_FIELD_ATTR | Call by reference | Type reference (TYPE) | USMD_TS_FATTR | Felder und Attribute | 20090119 | ||
4 | ![]() |
E_HRYNAME_FLD | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feld für Hierarchienamen | 20080501 | ||
5 | ![]() |
E_HRY_NDEP | Call by reference | Type reference (TYPE) | USMD_FLG | Hierarchienamenabhängig | 20080501 | ||
6 | ![]() |
E_HRY_VDEP | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080501 | ||
7 | ![]() |
E_VALIDITY_HRY | Call by reference | Type reference (TYPE) | USMD_VALIDITY_HRY | Gültigkeitskonzept | 20090910 | ||
8 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080501 |
Method GET_AVAILABLE_HRYNODE on Interface IF_USMD_MODEL_HRY has no exception.
Method GET_CHAR_HRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY | Hierarchien einer Entität | 20080430 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080430 | ||
3 | ![]() |
I_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080430 | ||
4 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080430 | ||
5 | ![]() |
I_USMD_HRYVERS | Call by reference | Type reference (TYPE) | USMD_HRYVERS | Hierarchieversion | 20080430 |
Method GET_CHAR_HRY on Interface IF_USMD_MODEL_HRY has no exception.
Method GET_CHAR_HRY_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_TREE | 20090430 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090430 | ||
3 | ![]() |
I_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090430 | ||
4 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20090430 | ||
5 | ![]() |
I_USMD_HRYVERS | Call by reference | Type reference (TYPE) | USMD_HRYVERS | Hierarchieversion | 20090430 |
Method GET_CHAR_HRY_TREE on Interface IF_USMD_MODEL_HRY has no exception.
Method GET_MULTI_NODE_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NODEINDEX_CR_PROP | Call by reference | Type reference (TYPE) | TS_NODEINDEX_CR_PROP | 20080630 | |||
2 | ![]() |
IF_REQUEST_ASSIGNED | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080701 | |
3 | ![]() |
IF_REQUEST_CHANGED | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080701 | |
4 | ![]() |
IF_REQUEST_CR | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080701 | |
5 | ![]() |
IF_REQUEST_UNIQUE | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080701 | |
6 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080630 | ||
7 | ![]() |
IT_HRYN_V_HRYNODE_CHKEY | Call by reference | Type reference (TYPE) | USMD_T_HRYN_V_HRYNODE_CHKEY | H. N. + Feldname + Merkmalswerte von Hierarchieknoten | 20080701 | ||
8 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080630 |
Method GET_MULTI_NODE_USAGE on Interface IF_USMD_MODEL_HRY has no exception.
Method GET_NODE_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_ASSIGNED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080505 | ||
2 | ![]() |
EF_CHANGED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080505 | ||
3 | ![]() |
EF_NO_UNIQUE_CR | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080506 | ||
4 | ![]() |
E_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080430 | ||
5 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080430 | ||
6 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080430 | ||
7 | ![]() |
I_FIELDNAME_NODE | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080430 |
Method GET_NODE_USAGE on Interface IF_USMD_MODEL_HRY has no exception.
Method READ_HRY_PARENT_PREDEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080430 | ||
2 | ![]() |
ET_PARPRE_SIMPLE | Call by reference | Type reference (TYPE) | USMD_T_PARPRE_SIMPLE | Mütter + Vorgänger eines Knotens (ohne übergeordnete) | 20080430 | ||
3 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080430 | ||
4 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080430 |
Method READ_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL_HRY has no exception.
Method WRITE_HRY_PARENT_PREDEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Fehler, die schon automatisch korrigiert wurden | 20080430 | ||
2 | ![]() |
ET_MESSAGE_2 | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Fehler, die noch manuell korrigiert werden müssen | 20090430 | ||
3 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080430 | ||
4 | ![]() |
IT_PARPRE_SIMPLE | Call by reference | Type reference (TYPE) | USMD_T_PARPRE_SIMPLE | Mütter + Vorgänger eines Knotens (ohne übergeordnete) | 20080430 | ||
5 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080430 |
Method WRITE_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL_HRY has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 604 |