SAP ABAP Interface IF_USMDZ_MODEL_SERVICES (Service Methods for the Model)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMDZ1 (Package) Data Model
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMDZ_MODEL_SERVICES Service Methods for the Model 20090216
Properties
Interface IF_USMDZ_MODEL_SERVICES  
Short Description Service Methods for the Model    
General Data
Package USMDZ1   Data Model 
Created 20090216   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_USMD_MODEL_EXT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_USMDZ_MODEL_SERVICES has no interface.
Friends
Interface IF_USMDZ_MODEL_SERVICES has no friend.
Attributes
Interface IF_USMDZ_MODEL_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FIND_CREQUEST_FROM_ENTITY Instance method Public Method Search Change Requests for an Entity 20090319
2 GET_ATTRIBUTES Instance method Public Method Pick Attributes of an Entity Type 20090408
3 GET_EDITIONS Instance method Public Method Pick Editions of Data Model 20090324
4 GET_EDITION_DATES Instance method Public Method 'Valid From'/'Valid To' Fiscal Year and Period of Edition 20090310
5 GET_FIELDNAME Instance method Public Method Read Field Name for Entity Type/Attribute 20090216
6 GET_FIELDNAME_HRY Instance method Public Method Read Field Name for Entity Type/Attribute from Hierarchy 20090316
7 GET_KEYFIELDS Instance method Public Method Pick Key Fields of an Entity Type 20090318
8 GET_NAME_FROM_FIELDNAME Instance method Public Method Determine Entity Type/Attribute from Field Name 20090216
9 GET_SETS Instance method Public Method Read All of Sets of an Entity Type 20090227
10 GET_STRUCTURE_FIELD_VALUE Instance method Public Method Pick Attribute Value from Result Table (READ_MODEL) 20090217
11 GET_SUBASSIGN_VALUES Instance method Public Method Evaluate Entity Types for Subassignment 20090401
12 GET_SUPERORDINATE_ENTITIES Instance method Public Method Determine Higher-level Entity Types 20090227
13 GET_TABLE_FIELD_VALUE Instance method Public Method Pick Attribute Value from Result Table (READ_MODEL) 20090217
14 GET_TEXT Instance method Public Method Read Description of Entity Type/Attribute 20090216
15 GET_TEXT_VALUE Instance method Public Method Read Texts of an Entity 20090319
16 READ_CHAR_HRY_CHILDREN Instance method Public Method Hierarchy - Subtree of Transferred Node 20090312
17 READ_CHAR_HRY_TREE Instance method Public Method Hierarchy - Complete 20090312
18 READ_MODEL Instance method Public Method Read Model 20090216
Events
Interface IF_USMDZ_MODEL_SERVICES has no event.
Types
Interface IF_USMDZ_MODEL_SERVICES has no local type.
Method Signatures

Method FIND_CREQUEST_FROM_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090420
2 Importing IT_ENTITY Call by reference Type reference (TYPE) USMDZ1_TS_VALUE Unsortierte Schlüssel-Wert-Liste 20090319
3 Returning RV_CREQUEST Value transfer Type reference (TYPE) USMD_CREQUEST Liste von Änderungsanträgen 20090424

Method FIND_CREQUEST_FROM_ENTITY on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) USMD_TS_ENTITY_ATTR_PROP_EXT Ent.Typen und deren Attribute (aufgelöst), mit techn. Eig. 20090408
2 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY FIM MDM: Feldname 20090408

Method GET_ATTRIBUTES on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_EDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EDITIONS Call by reference Type reference (TYPE) USMDZ_TS_EDITION_EXT Editionen 20090324
2 Importing IV_EDITION_STATUS Call by reference Type reference (TYPE) USMD_EDITION_STATUS Status der Edition 20090414
3 Importing IV_EDITION_TYPE Call by reference Type reference (TYPE) USMD_EDITION_TYPE Editionstyp 20090324
4 Importing IV_EDITION_VDATE_FROM Call by reference Type reference (TYPE) USMD_EDITION_VDATE Datum 20090324
5 Importing IV_EDITION_VDATE_TO Call by reference Type reference (TYPE) USMD_EDITION_VDATE Datum 20090324

Method GET_EDITIONS on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_EDITION_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_END_DATE Call by reference Type reference (TYPE) SY-DATUM Datum 20090310
2 Exporting ED_END_PERIOD Call by reference Type reference (TYPE) USMD_EDITION_VPER Geschäftsjahr und Periode 20090318
3 Exporting ED_FISCAL_PERIOD Call by reference Type reference (TYPE) POPER Buchungsperiode 20090310
4 Exporting ED_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20090310
5 Exporting ED_START_DATE Call by reference Type reference (TYPE) SY-DATUM Datum 20090310
6 Exporting ED_START_PERIOD Call by reference Type reference (TYPE) USMD_EDITION_VPER Geschäftsjahr und Periode 20090318
7 Exporting EV_PERIOD Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090310
8 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090310
9 Importing ID_FY_VARIANT Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20090318
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION Ausnahmeklasse für USMDZ 20090310

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20090216
2 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090216
3 Returning RD_FIELDNAME Value transfer Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090216

Method GET_FIELDNAME on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_FIELDNAME_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20090316
2 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090316
3 Importing ID_ENTITY_NODE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp des Knotens 20090316
4 Returning RD_FIELDNAME Value transfer Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090316

Method GET_FIELDNAME_HRY on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYFIELDS Call by reference Type reference (TYPE) USMD_TS_FDEP Klammerung 20090318
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090318

Method GET_KEYFIELDS on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_NAME_FROM_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20090216
2 Exporting ED_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090216
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090216

Method GET_NAME_FROM_FIELDNAME on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SET Call by reference Object reference (TYPE REF TO) DATA 20090317
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090317
3 Importing ID_READMODE Call by reference Type reference (TYPE) USMD_READMODE_EXT IF_USMD_MODEL_EXT=>GC_READMODE_DEFAULT Lesemodus 20090227
4 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Selektionsoptionen 20090317
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION 20090227

Method GET_STRUCTURE_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090217
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20090217
3 Returning RD_VALUE Value transfer Type reference (TYPE) USMD_VALUE Merkmalswert 20090217
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION Ausnahmeklasse für USMDZ 20090217

Method GET_SUBASSIGN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090401
2 Exporting ET_SUBASSIGN Call by reference Type reference (TYPE) USMDZ1_TS_SUBASSIGN Tabellentyp for Subassign Werte 20090401

Method GET_SUBASSIGN_VALUES on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_SUPERORDINATE_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SO_ENTITY Call by reference Object reference (TYPE REF TO) DATA 20090317
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090317
3 Importing ID_READMODE Call by reference Type reference (TYPE) USMD_READMODE_EXT IF_USMD_MODEL_EXT=>GC_READMODE_DEFAULT Entitätstyp 20090317
4 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) USMD_TS_SEL Entitätstypen 20090317
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION Ausnahmeklasse für USMDZ 20090227

Method GET_TABLE_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COUNT Call by reference Type reference (TYPE) SYTABIX 1 Index interner Tabellen 20090217
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090217
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20090217
4 Returning RD_VALUE Value transfer Type reference (TYPE) USMD_VALUE Merkmalswert 20090217
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION Ausnahmeklasse für USMDZ 20090217

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TXTLG Call by reference Type reference (TYPE) USMD_TXTLG Bezeichnung (Langtext) 20090216
2 Exporting ED_TXTMI Call by reference Type reference (TYPE) USMD_TXTMI Bezeichnung (Mitteltext) 20090216
3 Exporting ED_TXTSH Call by reference Type reference (TYPE) USMD_TXTSH Bezeichnung (Kurztext) 20090324
4 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090216

Method GET_TEXT on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method GET_TEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TXTLG Call by reference Type reference (TYPE) USMD_TXTLG Merkmalswert 20090319
2 Exporting EV_TXTMI Call by reference Type reference (TYPE) USMD_TXTMI Merkmalswert 20090319
3 Exporting EV_TXTSH Call by reference Type reference (TYPE) USMD_TXTSH Merkmalswert 20090319
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20090319
5 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090319
6 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090319
7 Importing IS_DATA Call by reference Type reference (TYPE) ANY Daten mit Schlüsselwerten 20090319
8 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090319

Method GET_TEXT_VALUE on Interface IF_USMDZ_MODEL_SERVICES has no exception.

Method READ_CHAR_HRY_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090312
2 Exporting ED_CHILDREN Call by reference Type reference (TYPE) USMD_FLG Kennzeichen - Unterknoten vorhanden 20090313
3 Exporting ET_NODES Call by reference Type reference (TYPE) USMD_TS_NODE_EXT Entitäten, welche als Knoten auftreten 20090312
4 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090312
5 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090312
6 Importing ID_ENTITYTYPE_NODE Call by reference Type reference (TYPE) USMD_ENTITY SPACE Entitätstyp 20090512
7 Importing ID_HRYVERS Call by reference Type reference (TYPE) USMD_HRYVERS Hierarchieversion 20090313
8 Importing ID_NODE Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090313
9 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090312
10 Importing IT_HIERARCHY_NAME Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090313
11 Importing IV_ONLY_DIRECT Call by reference Type reference (TYPE) USMD_FLG SPACE nur die direkt darunterliegende Ebene lesen 20090316
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION Ausnahmeklasse für USMDZ 20090313

Method READ_CHAR_HRY_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090312
2 Exporting ET_TREE_EXT_INT Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_INT_EXT Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20090312
3 Importing ID_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090312
4 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090312
5 Importing ID_HRYVERS Call by reference Type reference (TYPE) USMD_HRYVERS Hierarchieversion 20090313
6 Importing IF_RESOLVE_INTERVAL Call by reference Type reference (TYPE) USMD_FLG SPACE MDGAF: General Indicator 20121031
7 Importing IT_HIERARCHY_NAME Call by reference Type reference (TYPE) USMD_TS_SEL Hierarchienamen 20090313
# Exception Resumable Description Created on
1 CX_USMDZ_EXCEPTION Ausnahmeklasse für USMDZ 20090313

Method READ_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20090216
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090216
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090216
4 Importing ID_READMODE Call by reference Type reference (TYPE) USMD_READMODE_EXT IF_USMD_MODEL_EXT=>GC_READMODE_DEFAULT Lesemodus 20090216
5 Importing ID_STRUCT Call by reference Type reference (TYPE) CHAR5 R/2-Tabelle 20090216
6 Importing ID_TABTYPE Call by reference Type reference (TYPE) CHAR1 IF_USMD_MODEL_EXT=>GC_TABTYPE_SORTED Einstelliges Kennzeichen 20090216
7 Importing IF_EDITION_LOGIC Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20090216
8 Importing IF_TABLE Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20090220
9 Importing IF_USE_EDTN_SLICE Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20090216
10 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090216

Method READ_MODEL on Interface IF_USMDZ_MODEL_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605