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 CLEAN_BUFFER_HRY_PARENT_PREDEC Instance method Public Method Makes sure that buffer contains effective changes only 20100128
2 GET_AVAILABLE_HRYNODE Instance method Public Method Allowed Field Names in Hierarchy + Hierarchy Name Field 20080501
3 GET_CHAR_HRY Instance method Public Method Return Instance of IF_USMD_HRY 20080430
4 GET_CHAR_HRY_TREE Instance method Public Method Returns Instance of IF_USMD_HRY_TREE 20090430
5 GET_MULTI_NODE_USAGE Instance method Public Method Check if Change Exists for Multiple Nodes 20080630
6 GET_NODE_USAGE Instance method Public Method Check if Node Is Already Locked in CR 20080430
7 READ_HRY_PARENT_PREDEC Instance method Public Method Return Parents and Predecessors in Simple Cases 20080430
8 WRITE_HRY_PARENT_PREDEC 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 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20100128
2 Exporting ET_PARPRE_SIMPLE Call by reference Type reference (TYPE) USMD_T_PARPRE_SIMPLE Mütter + Vorgänger eines Knotens (ohne übergeordnete) 20100128
3 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20100128
4 Importing 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 Exporting ET_FHRY_USAGE Call by reference Type reference (TYPE) USMD_TS_FHRY_USAGE Felder und deren Verwendung in Hierarchien 20090114
2 Exporting ET_FIELD Call by reference Type reference (TYPE) USMD_TS_FIELD Feldnamen 20080501
3 Exporting ET_FIELD_ATTR Call by reference Type reference (TYPE) USMD_TS_FATTR Felder und Attribute 20090119
4 Exporting E_HRYNAME_FLD Call by reference Type reference (TYPE) USMD_FIELDNAME Feld für Hierarchienamen 20080501
5 Exporting E_HRY_NDEP Call by reference Type reference (TYPE) USMD_FLG Hierarchienamenabhängig 20080501
6 Exporting E_HRY_VDEP Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080501
7 Exporting E_VALIDITY_HRY Call by reference Type reference (TYPE) USMD_VALIDITY_HRY Gültigkeitskonzept 20090910
8 Importing 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 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_USMD_HRY Hierarchien einer Entität 20080430
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080430
3 Importing I_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080430
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080430
5 Importing 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 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_USMD_HRY_TREE 20090430
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090430
3 Importing I_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090430
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090430
5 Importing 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 Exporting ET_NODEINDEX_CR_PROP Call by reference Type reference (TYPE) TS_NODEINDEX_CR_PROP 20080630
2 Importing IF_REQUEST_ASSIGNED Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080701
3 Importing IF_REQUEST_CHANGED Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080701
4 Importing IF_REQUEST_CR Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080701
5 Importing IF_REQUEST_UNIQUE Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080701
6 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20080630
7 Importing 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 Importing 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 Exporting EF_ASSIGNED Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080505
2 Exporting EF_CHANGED Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080505
3 Exporting EF_NO_UNIQUE_CR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080506
4 Exporting E_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080430
5 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20080430
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080430
7 Importing 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 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080430
2 Exporting ET_PARPRE_SIMPLE Call by reference Type reference (TYPE) USMD_T_PARPRE_SIMPLE Mütter + Vorgänger eines Knotens (ohne übergeordnete) 20080430
3 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20080430
4 Importing 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 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Fehler, die schon automatisch korrigiert wurden 20080430
2 Exporting ET_MESSAGE_2 Call by reference Type reference (TYPE) USMD_T_MESSAGE Fehler, die noch manuell korrigiert werden müssen 20090430
3 Importing IT_FFIX Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20080430
4 Importing IT_PARPRE_SIMPLE Call by reference Type reference (TYPE) USMD_T_PARPRE_SIMPLE Mütter + Vorgänger eines Knotens (ohne übergeordnete) 20080430
5 Importing 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