Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_USMD_MODEL | MDM Data Model | 20071207 |
Properties
| Interface | IF_USMD_MODEL | |
| Short Description | MDG Data Model for Access from SAP Standard Delivery |
General Data
| Package | USMD1A | Data Modeling: Abstraction Layer |
| Created | 20071207 | SAP |
| Last changed | 20140121 | 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) |
| 2 | IF_USMD_DB_ADAPTER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | IF_USMD_MODEL_EXT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_USMD_MODEL_CREQUEST | MDG Data Model for Access from SAP Standard Delivery | 20080501 | ||
| 2 | IF_USMD_MODEL_DDIC_STRUC | Treatment of DDIC Structures | 20100310 | ||
| 3 | IF_USMD_MODEL_EDITION | MDM Data Model for Access from SAP Standard | 20080505 | ||
| 4 | IF_USMD_MODEL_HRY | MDG Data Model for Access from SAP Standard Delivery | 20080430 | ||
| 5 | IF_USMD_MODEL_METADATA | Metadata of a Data Model | 20101018 | ||
| 6 | IF_USMD_MODEL_WHERE_USED | MDM Data Model for Access from SAP Standard | 20090421 |
Friends
Interface IF_USMD_MODEL has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DO_KEY_HANDLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_USMD_KEY_HANDLER | Handling of Technical Keys | 20090923 | ||
| 2 | DO_SNAPSHOT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_USMD_MODEL_SNAPSHOT | MDM Data Model for Access from SAP Standard | 20090819 | ||
| 3 | DT_ENTITY_ATTR_HRY_PROP | Instance attribute | Public | Attribute reference (LIKE) | Entity Types and Their Hier.Attrs (Resolved), w/Techn.Props | 20101018 | |||
| 4 | DT_ENTITY_ATTR_PROP | Instance attribute | Public | Attribute reference (LIKE) | Entities and Their Attributes (Resolved) with Techn. Props. | 20101018 | |||
| 5 | DT_ENTITY_CONT | Instance attribute | Public | Attribute reference (LIKE) | Entity Types and Their Contained Entity Types | 20101018 | |||
| 6 | DT_ENTITY_PROP | Instance attribute | Public | Attribute reference (LIKE) | Entities and Their Properties | 20101018 | |||
| 7 | DT_ENT_UIPROP | Instance attribute | Public | Attribute reference (LIKE) | UI Entity Properties (Technical Entity Type) | 20101018 | |||
| 8 | DT_FDEP | Instance attribute | Public | Attribute reference (LIKE) | Compound | 20101018 | |||
| 9 | DT_FLD_UIPROP | Instance attribute | Public | Attribute reference (LIKE) | UI Field Properties | 20101018 | |||
| 10 | DT_FPROP | Instance attribute | Public | Attribute reference (LIKE) | Field Attributes | 20101018 | |||
| 11 | D_USMD_MODEL | Instance attribute | Public | Attribute reference (LIKE) | Data Model | 20101018 | |||
| 12 | GC_ACTVT_BLOCK | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '98' | Activity | 20100909 | |
| 13 | GC_ACTVT_CHANGE | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '02' | Activity | 20080218 | |
| 14 | GC_ACTVT_CREATE | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '01' | Activity | 20080218 | |
| 15 | GC_ACTVT_DELETE | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '06' | Activity | 20080218 | |
| 16 | GC_ACTVT_DISPLAY | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '03' | Activity | 20080218 | |
| 17 | GC_ACTVT_EXECUTE | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '16' | Activity | 20080228 | |
| 18 | GC_ACTVT_RELEASE | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '43' | Activity | 20080221 | |
| 19 | GC_ACTVT_REMOVE | Constant | Public | Type reference (TYPE) | AUTHB-ACTVT | '75' | Activity | 20130612 | |
| 20 | GC_COMP_FINAL_KEY | Constant | Public | Type reference (TYPE) | STRING | 'S_FINAL_KEY' | 20091029 | ||
| 21 | GC_COMP_TMP_KEY | Constant | Public | Type reference (TYPE) | STRING | 'S_TMP_KEY' | 20091029 | ||
| 22 | GC_STRUCT_KEY | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KEY' | Keys Only | 20080111 | |
| 23 | GC_STRUCT_KEY_ATTACH | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KATTA' | Keys + USMD_S_ATTACHMENT | 20080111 | |
| 24 | GC_STRUCT_KEY_ATTACH_WO_CONT | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KATTW' | Keys + USMD_S_ATTACHMENT_WO_CONTENT | 20080124 | |
| 25 | GC_STRUCT_KEY_ATTR | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KATTR' | Keys + Attributes According to IT_ATTRIBUTE | 20080111 | |
| 26 | GC_STRUCT_KEY_ATTR_ALL | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KATAL' | Keys + Attributes of All 1:1 ET4 (Filtered by IT_AT.) | 20100907 | |
| 27 | GC_STRUCT_KEY_SET | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KSET' | Keys + SET | 20080319 | |
| 28 | GC_STRUCT_KEY_SET_SO | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KSETS' | Keys + SET (Higher-Level Entity Types) | 20080319 | |
| 29 | GC_STRUCT_KEY_TXT | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KTXT' | Keys + Texts | 20080111 | |
| 30 | GC_STRUCT_KEY_TXT_LANGU | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KLTXT' | Keys + Texts + LANGU | 20080111 | |
| 31 | GC_STRUCT_TMP_KEY_MAP | Constant | Public | Type reference (TYPE) | USMD_STRUCT | 'KTMAP' | Mapping Temporary <-> Final Keys | 20091029 | |
| 32 | GC_TABTYPE_HASHED | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | Single-Character Indicator | 20080111 | |
| 33 | GC_TABTYPE_SORTED | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Indicator | 20080111 | |
| 34 | GC_TABTYPE_STANDARD | Constant | Public | Type reference (TYPE) | CHAR1 | 'T' | Single-Character Indicator | 20080111 | |
| 35 | GC_WHERE_USED_MODE_CREQUEST | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Indicator | 20081111 | |
| 36 | GC_WHERE_USED_MODE_EDITION | Constant | Public | Type reference (TYPE) | CHAR1 | 'E' | Single-Character Indicator | 20081111 | |
| 37 | GC_WHERE_USED_MODE_ENTITY | Constant | Public | Type reference (TYPE) | CHAR1 | 'V' | Single-Character Indicator | 20081111 | |
| 38 | GC_WRITEMODE_COLLECT | Constant | Public | Type reference (TYPE) | USMD_WRITEMODE | '3' | 20101228 | ||
| 39 | GC_WRITEMODE_DERIVATION | Constant | Public | Type reference (TYPE) | USMD_WRITEMODE | '2' | 20101228 | ||
| 40 | GC_WRITEMODE_DIRECT | Constant | Public | Type reference (TYPE) | USMD_WRITEMODE | '1' | 20101228 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | DATA_CHANGED | Instance Event (0) |
Public (2) |
Data was changed by implicit derivations | 20110418 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_NODEINDEX_CR_PROP | Public | Attribute reference (LIKE) | 20080630 | |
||
| 2 | TS_NODEINDEX_CR_PROP | Public | Attribute reference (LIKE) | 20080630 | |
Method Signatures
Method CANCEL_WRITE Signature
Method CANCEL_WRITE on Interface IF_USMD_MODEL has no parameter.
Method CANCEL_WRITE on Interface IF_USMD_MODEL has no exception.
Method CHAVAL2MSGVAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHAVAL | Call by reference | Type reference (TYPE) | ANY | 20090716 | ||||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | ANY | 20090716 | ||||
| 3 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090716 | |||
| 4 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20090716 | |||
| 5 | I_VALUE | Call by reference | Type reference (TYPE) | ANY | 20090716 |
Method CHAVAL2MSGVAR on Interface IF_USMD_MODEL has no exception.
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUTHORIZED | Call by reference | Type reference (TYPE) | ANY TABLE | Datensätze(Schlüssel) mit Berechtigung | 20110218 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080218 | |||
| 3 | IF_HRY | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | Hierarchieberechtigung | 20080429 | ||
| 4 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Tabelle mit Schlüsseln - Massenprüf. | 20091007 | |||
| 5 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080218 | |||
| 6 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20080326 | |||
| 7 | I_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Aktivität | 20080218 | |||
| 8 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080218 | |||
| 9 | I_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzername | 20080220 |
Method CHECK_AUTHORITY on Interface IF_USMD_MODEL has no exception.
Method CHECK_ENTITY 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 | 20081114 | |||
| 2 | IF_COMPLETE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20081114 | ||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20081114 | ||||
| 4 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20081114 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20081114 |
Method CHECK_ENTITY on Interface IF_USMD_MODEL has no exception.
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | Nicht existierende Sätze werden gelöscht | 20090716 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090917 | |||
| 3 | IF_USE_EDTN_SLICE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'=Keine anderen Datenscheiben lesen | 20090716 | ||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090716 | |||
| 5 | IV_FORCE_CHECK | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | X = Perform Check Independent on Cust or Model Settings | 20131017 | ||
| 6 | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110825 | |||
| 7 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20090716 |
Method CHECK_EXISTENCE on Interface IF_USMD_MODEL has no exception.
Method CHECK_SINGLE_CHAR_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXIST | Call by reference | Type reference (TYPE) | USMD_FLG | X = Data Record Exists | 20110328 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Nachrichten | 20071210 | |||
| 3 | IF_EDITION_LOGIC | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20101130 | ||
| 4 | IF_USE_EDTN_SLICE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'=Keine anderen Datenscheiben lesen | 20090603 | ||
| 5 | IS_KEY | Call by reference | Type reference (TYPE) | DATA | Key as Structure | 20110325 | |||
| 6 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20071210 | |||
| 7 | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110822 | |||
| 8 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 9 | I_READMODE | Call by reference | Type reference (TYPE) | USMD_READMODE | IF_USMD_DB_ADAPTER=>GC_READMODE_DEFAULT | Lesemodus | 20101124 | ||
| 10 | I_VALUE | Call by reference | Type reference (TYPE) | USMD_VALUE | Wert | 20071210 |
Method CHECK_SINGLE_CHAR_EXISTENCE on Interface IF_USMD_MODEL has no exception.
Method CHECK_VALUE_DELETION Signature
Method CHECK_VALUE_DELETION on Interface IF_USMD_MODEL has no parameter.
Method CHECK_VALUE_DELETION on Interface IF_USMD_MODEL has no exception.
Method CLEAN_BUFFER_HRY_PARENT_PREDEC Signature
Method CLEAN_BUFFER_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL has no parameter.
Method CLEAN_BUFFER_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL has no exception.
Method CONVERT_CHAR_INPUT 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 | Nachrichten | 20071210 | |||
| 2 | E_VALUE_INT | Call by reference | Type reference (TYPE) | DATA | 20071210 | ||||
| 3 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 4 | I_VALUE_EXT | Call by reference | Type reference (TYPE) | DATA | 20071210 |
Method CONVERT_CHAR_INPUT on Interface IF_USMD_MODEL has no exception.
Method CONVERT_CHAR_OUTPUT 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 | 20080125 | |||
| 2 | E_VALUE_EXT | Call by reference | Type reference (TYPE) | DATA | 20071210 | ||||
| 3 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 4 | I_VALUE_INT | Call by reference | Type reference (TYPE) | DATA | 20071210 |
Method CONVERT_CHAR_OUTPUT on Interface IF_USMD_MODEL has no exception.
Method COPY 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 | 20080327 | |||
| 2 | IF_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | FIN MDM: Allgemeines Kennzeichen | 20091028 | ||
| 3 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080327 | |||
| 4 | IT_KEY_FROM | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080327 | |||
| 5 | IT_KEY_TO | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080327 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080327 |
Method COPY on Interface IF_USMD_MODEL has no exception.
Method CREATE_DATA_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20071210 | ||||
| 2 | IF_EDITION | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | Edition | 20130611 | ||
| 3 | IF_EDTN_NUMBER | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | Edition Number | 20130611 | ||
| 4 | IF_TABLE | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20071210 | ||
| 5 | IT_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_TS_FIELD | Feldnamen | 20071210 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 7 | I_STRUCT | Call by reference | Type reference (TYPE) | USMD_STRUCT | GC_STRUCT_KEY | Struktur | 20071211 | ||
| 8 | I_TABTYPE | Call by reference | Type reference (TYPE) | CHAR1 | GC_TABTYPE_HASHED | Einstelliges Kennzeichen | 20071210 |
Method CREATE_DATA_REFERENCE on Interface IF_USMD_MODEL has no exception.
Method CREQUEST_ACTIVATE Signature
Method CREQUEST_ACTIVATE on Interface IF_USMD_MODEL has no parameter.
Method CREQUEST_ACTIVATE on Interface IF_USMD_MODEL has no exception.
Method CREQUEST_CHECK_DATA Signature
Method CREQUEST_CHECK_DATA on Interface IF_USMD_MODEL has no parameter.
Method CREQUEST_CHECK_DATA on Interface IF_USMD_MODEL has no exception.
Method CREQUEST_CHECK_DATA_ASYNC Signature
Method CREQUEST_CHECK_DATA_ASYNC on Interface IF_USMD_MODEL has no parameter.
Method CREQUEST_CHECK_DATA_ASYNC on Interface IF_USMD_MODEL has no exception.
Method CREQUEST_GET_DATA Signature
Method CREQUEST_GET_DATA on Interface IF_USMD_MODEL has no parameter.
Method CREQUEST_GET_DATA on Interface IF_USMD_MODEL has no exception.
Method CREQUEST_IS_DATA_ACTIVATED Signature
Method CREQUEST_IS_DATA_ACTIVATED on Interface IF_USMD_MODEL has no parameter.
Method CREQUEST_IS_DATA_ACTIVATED on Interface IF_USMD_MODEL has no exception.
Method CREQUEST_ROLLBACK Signature
Method CREQUEST_ROLLBACK on Interface IF_USMD_MODEL has no parameter.
Method CREQUEST_ROLLBACK on Interface IF_USMD_MODEL has no exception.
Method DELETE_CHAR_VALUE 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 | Nachrichten | 20071211 | |||
| 2 | IF_DEL_HRY_LEAFS | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'=Löscht zugehörige Blätter in eigener Hierarchie | 20081006 | ||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20071211 | ||||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080109 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FI-Stammdaten: Feldname | 20071211 | |||
| 6 | I_WRITEMODE | Call by reference | Type reference (TYPE) | USMD_WRITEMODE | GC_WRITEMODE_DERIVATION | Schreibmodus | 20101228 |
Method DELETE_CHAR_VALUE on Interface IF_USMD_MODEL has no exception.
Method DEQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_HRY | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Hierarchien entsperren | 20080129 | |||
| 2 | IR_HRY_NODES | Call by reference | Object reference (TYPE REF TO) | DATA | Aufgelöste Knoten (von ENQUEUE geliefert) | 20100111 | |||
| 3 | IT_VALUE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080204 | |||
| 4 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080129 | |||
| 5 | I_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Sperrmodus | 20080129 | ||
| 6 | I_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | '3' | Einstelliges Kennzeichen | 20080129 |
Method DEQUEUE on Interface IF_USMD_MODEL has no exception.
Method DERIVE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090305 | ||||
| 2 | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090305 | ||||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090305 | |||
| 4 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090305 | ||||
| 5 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20090306 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20090305 |
Method DERIVE_ENTITY on Interface IF_USMD_MODEL has no exception.
Method EDITION_CHECK_DATA Signature
Method EDITION_CHECK_DATA on Interface IF_USMD_MODEL has no parameter.
Method EDITION_CHECK_DATA on Interface IF_USMD_MODEL has no exception.
Method EDITION_CHECK_DATA_ASYNC Signature
Method EDITION_CHECK_DATA_ASYNC on Interface IF_USMD_MODEL has no parameter.
Method EDITION_CHECK_DATA_ASYNC on Interface IF_USMD_MODEL has no exception.
Method ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_HRY_NODES | Call by reference | Object reference (TYPE REF TO) | DATA | 20100111 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080129 | |||
| 3 | IF_HRY | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Sperren von Hierarchien | 20080129 | |||
| 4 | IT_VALUE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080204 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20080129 | |||
| 6 | I_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Sperrmodus | 20080129 | ||
| 7 | I_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | '1' | Einstelliges Kennzeichen | 20080129 |
Method ENQUEUE on Interface IF_USMD_MODEL has no exception.
Method FLUSH_WRITE 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 | 20100729 |
Method FLUSH_WRITE on Interface IF_USMD_MODEL has no exception.
Method GET_AVAILABLE_HRYNODE Signature
Method GET_AVAILABLE_HRYNODE on Interface IF_USMD_MODEL has no parameter.
Method GET_AVAILABLE_HRYNODE on Interface IF_USMD_MODEL has no exception.
Method GET_AVAILABLE_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_TXTLG | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20071213 | |||
| 2 | EF_TXTMI | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20071213 | |||
| 3 | EF_TXTSH | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20071213 | |||
| 4 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FI-Stammdaten: Feldname | 20071213 |
Method GET_AVAILABLE_TEXTS on Interface IF_USMD_MODEL has no exception.
Method GET_CHAR_HRY Signature
Method GET_CHAR_HRY on Interface IF_USMD_MODEL has no parameter.
Method GET_CHAR_HRY on Interface IF_USMD_MODEL has no exception.
Method GET_CHAR_HRY_TREE Signature
Method GET_CHAR_HRY_TREE on Interface IF_USMD_MODEL has no parameter.
Method GET_CHAR_HRY_TREE on Interface IF_USMD_MODEL has no exception.
Method GET_DIRECT_FDEP Signature
Method GET_DIRECT_FDEP on Interface IF_USMD_MODEL has no parameter.
Method GET_DIRECT_FDEP on Interface IF_USMD_MODEL has no exception.
Method GET_FIELDS Signature
Method GET_FIELDS on Interface IF_USMD_MODEL has no parameter.
Method GET_FIELDS on Interface IF_USMD_MODEL has no exception.
Method GET_GEN_DDIC_STRUC Signature
Method GET_GEN_DDIC_STRUC on Interface IF_USMD_MODEL has no parameter.
Method GET_GEN_DDIC_STRUC on Interface IF_USMD_MODEL has no exception.
Method GET_INSTANCE_EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | MDM Datenmodell für Zugriff aus Nicht-SAP Standard | 20080317 |
Method GET_INSTANCE_EXT on Interface IF_USMD_MODEL has no exception.
Method GET_MAPPING Signature
Method GET_MAPPING on Interface IF_USMD_MODEL has no parameter.
Method GET_MAPPING on Interface IF_USMD_MODEL has no exception.
Method GET_MULTI_NODE_USAGE Signature
Method GET_MULTI_NODE_USAGE on Interface IF_USMD_MODEL has no parameter.
Method GET_MULTI_NODE_USAGE on Interface IF_USMD_MODEL has no exception.
Method GET_NODE_USAGE Signature
Method GET_NODE_USAGE on Interface IF_USMD_MODEL has no parameter.
Method GET_NODE_USAGE on Interface IF_USMD_MODEL has no exception.
Method GET_QUERY_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SEARCH_ATTRIBUTES | Call by reference | Type reference (TYPE) | USMD_T_SEARCH_CRITERIA | Suchkriterien und deren Eigenschaften | 20100915 | |||
| 2 | ET_SEARCH_ATTRIBUTE_PROPS | Call by reference | Type reference (TYPE) | USMD_TS_SEARCH_ATTRIBUTE | Spezielle Attribute | 20100915 | |||
| 3 | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20100915 | |||
| 4 | I_SEARCH_HELP | Call by reference | Type reference (TYPE) | SUBSHLP | in einer Sammelsuchhilfe inkludierte Suchhilfe | 20100915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Entitätstyp | 20100915 |
Method INACTIVE_DATA_ACTIVATE Signature
Method INACTIVE_DATA_ACTIVATE on Interface IF_USMD_MODEL has no parameter.
Method INACTIVE_DATA_ACTIVATE on Interface IF_USMD_MODEL has no exception.
Method INACTIVE_DATA_GET Signature
Method INACTIVE_DATA_GET on Interface IF_USMD_MODEL has no parameter.
Method INACTIVE_DATA_GET on Interface IF_USMD_MODEL has no exception.
Method INACTIVE_DATA_ROLLBACK Signature
Method INACTIVE_DATA_ROLLBACK on Interface IF_USMD_MODEL has no parameter.
Method INACTIVE_DATA_ROLLBACK on Interface IF_USMD_MODEL has no exception.
Method IS_ENTITY_AUTH_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20091105 | |||
| 2 | RF_RELEVANT | Value transfer | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091020 |
Method IS_ENTITY_AUTH_RELEVANT on Interface IF_USMD_MODEL has no exception.
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20091005 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20091005 | |||
| 3 | IF_NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | 'X' = Keine Berechtigungsprüfung durchführen | 20111109 | ||
| 4 | IF_USE_EDTN_SLICE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'=Keine anderen Datenscheiben lesen | 20091005 | ||
| 5 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Zeilenstruktur: Selektionsbedingung (Range pro Feld) | 20091005 | |||
| 6 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20091005 | |||
| 7 | I_NUM_ENTRIES | Call by reference | Type reference (TYPE) | I | 0 | 0 = keine Einschränkung | 20110304 | ||
| 8 | I_QUERYMODE | Call by reference | Type reference (TYPE) | USMD_QUERYMODE | 20110303 | ||||
| 9 | I_SEARCH_HELP | Call by reference | Type reference (TYPE) | SUBSHLP | in einer Sammelsuchhilfe inkludierte Suchhilfe | 20091027 |
Method QUERY on Interface IF_USMD_MODEL has no exception.
Method READ_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20071210 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090921 | |||
| 3 | IF_EDITION_LOGIC | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | FIN MDM: Allgemeines Kennzeichen | 20080403 | ||
| 4 | IF_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | Flush unterdrücken | 20110902 | ||
| 5 | IF_USE_EDTN_SLICE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'=Keine anderen Datenscheiben lesen | 20081215 | ||
| 6 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Zeilenstruktur: Selektionsbedingung (Range pro Feld) | 20071210 | |||
| 7 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 8 | I_READMODE | Call by reference | Type reference (TYPE) | USMD_READMODE | IF_USMD_DB_ADAPTER=>GC_READMODE_DEFAULT | Lesemodus | 20111109 |
Method READ_CHAR_VALUE on Interface IF_USMD_MODEL has no exception.
Method READ_HRY_PARENT_PREDEC Signature
Method READ_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL has no parameter.
Method READ_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL has no exception.
Method READ_SINGLE_CHAR_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TXTLG | Call by reference | Type reference (TYPE) | USMD_TXTLG | Langtext | 20071210 | |||
| 2 | E_TXTMI | Call by reference | Type reference (TYPE) | USMD_TXTMI | Mitteltext | 20071210 | |||
| 3 | E_TXTSH | Call by reference | Type reference (TYPE) | USMD_TXTSH | Kurztext | 20071210 | |||
| 4 | IT_FFIX | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldwerte | 20071210 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 6 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20071210 | ||
| 7 | I_VALUE | Call by reference | Type reference (TYPE) | USMD_VALUE | Merkmalswert | 20071210 |
Method READ_SINGLE_CHAR_TEXT on Interface IF_USMD_MODEL has no exception.
Method RETRIEVE_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20101202 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101202 | |||
| 3 | IF_EDITION_LOGIC | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | MDGAF: General Indicator | 20121019 | ||
| 4 | IF_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | MDGAF: General Indicator | 20121023 | ||
| 5 | IF_USE_EDTN_SLICE | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | 'X'=Keine anderen Datenscheiben lesen | 20101202 | ||
| 6 | IT_KEY | Call by reference | Type reference (TYPE) | ANY TABLE | Liste der Schlüssel | 20101202 | |||
| 7 | IT_SEL_ACTIVE | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Selection for field USMD_ACTIVE only | 20121204 | |||
| 8 | I_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20101206 | |||
| 9 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20101202 | |||
| 10 | I_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | I | 0 | 0 = keine Paketierung | 20101202 | ||
| 11 | I_READMODE | Call by reference | Type reference (TYPE) | USMD_READMODE_EXT | Lesemodus | 20101203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101203 |
Method WHERE_USED Signature
Method WHERE_USED on Interface IF_USMD_MODEL has no parameter.
Method WHERE_USED on Interface IF_USMD_MODEL has no exception.
Method WRITE_CHAR_VALUE 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 | Nachrichten | 20071210 | |||
| 2 | IT_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_TS_FIELDNAME | Geänderte Attribute | 20101210 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20071210 | ||||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20080109 | |||
| 5 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Feldname | 20071210 | |||
| 6 | I_WRITEMODE | Call by reference | Type reference (TYPE) | USMD_WRITEMODE | GC_WRITEMODE_DERIVATION | Schreibmodus | 20101228 |
Method WRITE_CHAR_VALUE on Interface IF_USMD_MODEL has no exception.
Method WRITE_HRY_PARENT_PREDEC Signature
Method WRITE_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL has no parameter.
Method WRITE_HRY_PARENT_PREDEC on Interface IF_USMD_MODEL has no exception.
Event Signatures
Event DATA_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CHANGES_ALL | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_USMD_DELTA_BUFFER_READ | Lesendes Interface zum Datenpuffer | 20110418 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 604 |