Hierarchy
⤷ CA-MDG-AF (Application Component) Application Framework
⤷ USMD1A (Package) Data Modeling: Abstraction Layer
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SHM_BUILD_INSTANCE | Flag Interface: Area Constructor for Shared Objects | 20110125 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_USMD_MODEL_DEFI_ADAPTER | Access to Data Model Definition | 20110404 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_USMD_MODEL_DEFI_ADAPTER_TYP | Access to Data Model Definition: Data Types | 20110404 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_USMD_MODEL_METADATA | Metadata of a Data Model | 20101018 |
Properties
Class | CL_USMD_MODEL_METADATA | |
Short Description | Data Model Without Considering Disablements | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | USMD1A | Data Modeling: Abstraction Layer |
Created | 20101012 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_USMD_MDF_MODEL_GENERATOR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | IF_USMD_MODEL_DEFI_ADAPTER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_USMD_MODEL_DEFI_ADAPTER_TYP | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SHM_BUILD_INSTANCE | Flag Interface: Area Constructor for Shared Objects | 20110125 | ||
2 | IF_USMD_MODEL_DEFI_ADAPTER | Access to Data Model Definition | 20110404 | ||
3 | IF_USMD_MODEL_DEFI_ADAPTER_TYP | Access to Data Model Definition: Data Types | 20110404 | ||
4 | IF_USMD_MODEL_METADATA | Metadata of a Data Model | 20101018 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_USMD_MODEL | 20110203 | MDM Data Model |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DT_ATTR_FIELDNAME_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110404 | |||
2 | DT_DDIC_INFO_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_DDIC_INFO | 20110405 | |||
3 | DT_ENTITY_ATTR_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_ATTR | 20110404 | |||
4 | DT_ENTITY_ATTR_HRY_PROP | Instance attribute | Private | Attribute reference (LIKE) | 20101018 | ||||
5 | DT_ENTITY_ATTR_PROP | Instance attribute | Private | Attribute reference (LIKE) | 20101018 | ||||
6 | DT_ENTITY_CONT | Instance attribute | Private | Attribute reference (LIKE) | 20101018 | ||||
7 | DT_ENTITY_FIELDNAME_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FIELDNAME | 20110404 | |||
8 | DT_ENTITY_FOREIGN_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FOREIGN | 20110404 | |||
9 | DT_ENTITY_HRY_ATTR_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_HRY_ATTR | 20110404 | |||
10 | DT_ENTITY_PROP | Instance attribute | Private | Attribute reference (LIKE) | 20101018 | ||||
11 | DT_ENT_UIPROP | Instance attribute | Private | Attribute reference (LIKE) | UI Entity Properties (Technical Entity Type) | 20110217 | |||
12 | DT_FDEP | Instance attribute | Private | Attribute reference (LIKE) | 20101018 | ||||
13 | DT_FDEP_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP | 20110404 | |||
14 | DT_FDEP_R_ENTITY_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP_R_ENTITY | 20110404 | |||
15 | DT_FLD_UIPROP | Instance attribute | Private | Attribute reference (LIKE) | UI Field Properties | 20110217 | |||
16 | DT_FPROP | Instance attribute | Private | Attribute reference (LIKE) | 20101018 | ||||
17 | DT_KEYATTR_FIELDNAME_GEN | Instance attribute | Public | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110404 | |||
18 | DT_MESSAGE_INIT | Instance attribute | Private | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20101018 | ||
19 | D_GEN_FLDNM_PREFIX | Instance attribute | Private | Type reference (TYPE) | CHAR5 | '/1MD/' | Prefix MDF Field Names | 20110321 | |
20 | D_USMD_MODEL | Instance attribute | Private | Attribute reference (LIKE) | 20110216 | ||||
21 | GC_FLDNM_OBJSTAT | Constant | Private | Type reference (TYPE) | USMD_FIELDNAME | 'USMD_OBJSTAT' | Field of an Entity Type | 20110218 | |
22 | GC_PREFIX_USMD | Constant | Private | Type reference (TYPE) | CHAR4 | 'USMD' | Area Not More Closely Defined, Possibly Used for Patchlevels | 20101013 | |
23 | GT_INSTANCE | Static Attribute | Private | Type reference (TYPE) | TS_INSTANCE | 20101018 | |||
24 | GT_SHM_INSTANCE | Static Attribute | Private | Type reference (TYPE) | TS_SHM_INSTANCE | Shared Memory Instance | 20110407 |
Methods
Events
Class CL_USMD_MODEL_METADATA has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_FLDNM_HRY_NODE | Private | See coding | 20110324 | begin of s_fldnm_hry_node,
fieldname type usmd_fieldname,
fieldname_node type usmd_fieldname,
hry_usage type usmd_hry_usage,
f_leaf_only type usmd_flg,
end of s_fldnm_hry_node
|
||
2 | S_FLD_CONT | Private | See coding | 20110325 | begin of s_fld_cont,
fieldname_cont type usmd_fieldname, "fieldname of usage type '4' entity-type (also indirect ones)
fieldname type usmd_fieldname, "fieldname of usage type '1' entity-type
f_add_key type usmd_flg, "'X' = has additional keys
end of s_fld_cont
|
||
3 | S_FLD_CONT_ALL | Private | See coding | 20110325 | begin of s_fld_cont_all, " all "contained" relationships (also for ET4)
fieldname type usmd_fieldname, "usage type 1 or 4
fieldname_cont type usmd_fieldname, "usage type 4, also indirect
end of s_fld_cont_all
|
||
4 | S_INSTANCE | Private | See coding | 20101018 | BEGIN OF s_instance,
model TYPE usmd_model,
objstat TYPE usmd_objstat,
f_respect_switch TYPE usmd_flg,
o_instance TYPE REF TO cl_usmd_model_metadata,
END OF s_instance
|
||
5 | S_SHM_INSTANCE | Private | See coding | 20110407 | BEGIN OF s_shm_instance,
shm_inst TYPE shm_inst_name,
o_shm_handle TYPE REF TO CL_USMD_MODEL_SHM,
END OF s_shm_instance
|
||
6 | S_USER_DATA_BUFFER | Private | See coding | 20110325 | begin of s_user_data_buffer,
uname type sy-uname,
s_data type addr3_val,
end of s_user_data_buffer
|
||
7 | TS_FLDNM_HRY_NODE | Private | See coding | 20110324 | ts_fldnm_hry_node type sorted table of s_fldnm_hry_node
with unique key fieldname fieldname_node
|
||
8 | TS_FLD_CONT | Private | See coding | 20110325 | ts_fld_cont type sorted table of s_fld_cont with unique key fieldname_cont
|
||
9 | TS_FLD_CONT_ALL | Private | See coding | 20110325 | ts_fld_cont_all type sorted table of s_fld_cont_all
with unique key fieldname fieldname_cont
|
||
10 | TS_INSTANCE | Private | See coding | 20101018 | ts_instance TYPE SORTED TABLE OF s_instance
WITH UNIQUE KEY model objstat f_respect_switch
|
||
11 | TS_SHM_INSTANCE | Private | See coding | 20110407 | ts_shm_instance TYPE SORTED TABLE OF s_shm_instance
WITH UNIQUE KEY shm_inst
|
||
12 | TS_USER_DATA_BUFFER | Private | See coding | 20110325 | ts_user_data_buffer type sorted table of s_user_data_buffer
with unique key uname
|
Method Signatures
Method ADD_USMD_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTR_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110517 | |||
2 | Exporting | ET_ENTITY_ATTR_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_ATTR | 20110517 | |||
3 | Exporting | ET_ENTITY_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FIELDNAME | 20110517 | |||
4 | Exporting | ET_ENTITY_FOREIGN_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FOREIGN | 20110517 | |||
5 | Exporting | ET_FATTR_DB | Call by reference | Type reference (TYPE) | USMD_TS_FATTR | Felder und Attribute | 20110517 | ||
6 | Exporting | ET_FDEP_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP | 20110517 | |||
7 | Exporting | ET_KEYATTR_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110517 | |||
8 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110517 |
Method ADD_USMD_FIELDS on class CL_USMD_MODEL_METADATA has no exception.
Method BUILD_DATA_REF_DT_FPROP Signature
Method BUILD_DATA_REF_DT_FPROP on class CL_USMD_MODEL_METADATA has no parameter.
Method BUILD_DATA_REF_DT_FPROP on class CL_USMD_MODEL_METADATA has no exception.
Method BUILD_DATA_REF_SHM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_USMD_MODEL_METADATA | Datenmodell ohne Berücksichtigung von Ausschaltungen | 20110215 | ||
2 | Importing | IO_SHM_DATA | Call by reference | Object reference (TYPE REF TO) | CL_USMD_MODEL_SHM_ROOT | 20110418 |
Method BUILD_DATA_REF_SHM_DATA on class CL_USMD_MODEL_METADATA has no exception.
Method CALC_COPY_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ENTITY_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_PROP | Entitätstypen und deren Eigenschaften | 20101014 | ||
2 | Importing | IT_ENTITY_CONT | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_CONT | Entitätstypen und deren Contained Entitätstypen | 20101014 |
Method CALC_COPY_ALLOWED on class CL_USMD_MODEL_METADATA has no exception.
Method CALC_ENTITY_CONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITY_CONT | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_CONT | Entitätstypen und deren Contained Entitätstypen | 20101013 | ||
2 | Importing | IT_ENTITY_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FIELDNAME | 20101013 | |||
3 | Importing | IT_FDEP_R_ENTITY_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP_R_ENTITY | 20101013 |
Method CALC_ENTITY_CONT on class CL_USMD_MODEL_METADATA has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_USMD_MODEL_METADATA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_USMD_MODEL_METADATA has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_NO_METADATA | Call by reference | Type reference (TYPE) | USMD_FLG | Flag welches das Lesen der Metadaten unterbindet | 20110516 | ||
2 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | Ausschaltungen berücksichtigen | 20101012 | ||
3 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101012 |
Method CONSTRUCTOR on class CL_USMD_MODEL_METADATA has no exception.
Method FILL_FIELD_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_FPROP | Call by reference | Type reference (TYPE) | USMD_S_FPROP | Feldeigenschaften | 20101012 | ||
2 | Importing | I_ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Datenelement (semantische Domäne) | 20101012 |
Method FILL_FIELD_PROP on class CL_USMD_MODEL_METADATA has no exception.
Method GET_DTEL_INFO_P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_DTELINFO | Value transfer | Type reference (TYPE) | DD04V | Generierte Tabelle zum View DD04V | 20110218 | ||
2 | Importing | IF_FORCE_EXISTENCE | Call by reference | Type reference (TYPE) | USMD_FLG | 'X' | MDGAF: Allgemeines Kennzeichen | 20110218 | |
3 | Importing | I_ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Datenelement (semantische Domäne) | 20110218 |
Method GET_DTEL_INFO_P on class CL_USMD_MODEL_METADATA has no exception.
Method GET_ENTITY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KEY | Call by reference | Type reference (TYPE) | USMD_T_FIELDNAME | FIM MDM: Feldname | 20101013 | ||
2 | Importing | IT_ENTITY_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FIELDNAME | 20101013 | |||
3 | Importing | IT_FDEP_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP | 20101013 | |||
4 | Importing | IT_FDEP_R_ENTITY_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP_R_ENTITY | 20101013 | |||
5 | Importing | IT_KEYATTR_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20101108 | |||
6 | Importing | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | 20101013 |
Method GET_ENTITY_KEY on class CL_USMD_MODEL_METADATA has no exception.
Method GET_HRY_FPROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FDEP | Call by reference | Type reference (TYPE) | USMD_TS_FDEP | Klammerung | 20110228 | ||
2 | Changing | CT_FPROP | Call by reference | Type reference (TYPE) | USMD_TS_FPROP | Entitätstypen und deren Eigenschaften | 20110228 | ||
3 | Importing | IT_ATTR_FIELDNAME | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110228 | |||
4 | Importing | IT_ENTITY_HRY_ATTR | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_HRY_ATTR | 20110228 |
Method GET_HRY_FPROP on class CL_USMD_MODEL_METADATA has no exception.
Method GET_INSTANCE 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_MODEL_METADATA | Metadaten eines Datenmodells | 20101018 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101018 | ||
3 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20101018 | ||
4 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101018 |
Method GET_INSTANCE on class CL_USMD_MODEL_METADATA has no exception.
Method GET_RUNTIME_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTR_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110404 | |||
2 | Exporting | ET_DDIC_INFO_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_DDIC_INFO | 20110405 | |||
3 | Exporting | ET_ENTITY_ATTR_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_ATTR | 20110404 | |||
4 | Exporting | ET_ENTITY_ATTR_HRY_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_ATTR_HRY_PROP | Ent.Typen und deren H.Attribute (aufgelöst), mit techn. Eig. | 20101012 | ||
5 | Exporting | ET_ENTITY_ATTR_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_ATTR_PROP | Ent.Typen und deren Attribute (aufgelöst), mit techn. Eig. | 20101012 | ||
6 | Exporting | ET_ENTITY_CONT | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_CONT | Entitätstypen und deren Contained Entitätstypen | 20101012 | ||
7 | Exporting | ET_ENTITY_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FIELDNAME | 20110404 | |||
8 | Exporting | ET_ENTITY_FOREIGN_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_FOREIGN | 20110404 | |||
9 | Exporting | ET_ENTITY_HRY_ATTR_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ENTITY_HRY_ATTR | 20110404 | |||
10 | Exporting | ET_ENTITY_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_PROP | Entitätstypen und deren Eigenschaften | 20101012 | ||
11 | Exporting | ET_FDEP | Call by reference | Type reference (TYPE) | USMD_TS_FDEP | Klammerung | 20101012 | ||
12 | Exporting | ET_FDEP_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP | 20110404 | |||
13 | Exporting | ET_FDEP_R_ENTITY_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_FDEP_R_ENTITY | 20110404 | |||
14 | Exporting | ET_FK_FIELD_TO | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER_TYP~T_FK_FIELD_TO | 20110527 | |||
15 | Exporting | ET_FPROP | Call by reference | Type reference (TYPE) | USMD_TS_FPROP | Feldeigenschaften | 20101012 | ||
16 | Exporting | ET_KEYATTR_FIELDNAME_GEN | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_ATTR_FIELDNAME | 20110404 | |||
17 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101012 | ||
18 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20101012 | ||
19 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101012 | ||
20 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101012 |
Method GET_RUNTIME_METADATA on class CL_USMD_MODEL_METADATA has no exception.
Method HANDLE_MODEL_ACTIVATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MODEL | Value transfer | Attribute reference (LIKE) | 20101110 |
Method HANDLE_MODEL_ACTIVATED on class CL_USMD_MODEL_METADATA has no exception.
Method HANDLE_MODEL_SAVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MODEL | Value transfer | Attribute reference (LIKE) | 20101110 |
Method HANDLE_MODEL_SAVED on class CL_USMD_MODEL_METADATA has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_NO_METADATA | Call by reference | Type reference (TYPE) | USMD_FLG | Flag welches das Lesen der Metadaten unterbindet | 20110516 | ||
2 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20101110 | ||
3 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101110 | ||
4 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101110 |
Method INIT on class CL_USMD_MODEL_METADATA has no exception.
Method INIT_DDIC_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ENTITY_ATTR_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_ATTR_PROP | Ent.Typen und deren Attribute (aufgelöst), mit techn. Eig. | 20110203 | ||
2 | Changing | CT_ENTITY_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_PROP | Entitätstypen und deren Eigenschaften | 20110203 | ||
3 | Changing | CT_FDEP | Call by reference | Type reference (TYPE) | USMD_TS_FDEP | Klammerung | 20110203 | ||
4 | Importing | IT_DDIC_INFO | Call by reference | Type reference (TYPE) | IF_USMD_MODEL_DEFI_ADAPTER=>T_DDIC_INFO | 20110203 |
Method INIT_DDIC_INFO on class CL_USMD_MODEL_METADATA has no exception.
Method INIT_UIPROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ENT_UIPROP | Call by reference | Type reference (TYPE) | USMD_TS_ENT_UIPROP | UI-Entitätseigenschaften (techn. Entitätstyp) | 20110325 | ||
2 | Changing | CT_FLD_UIPROP | Call by reference | Type reference (TYPE) | USMD_TS_FLD_UIPROP | UI-Feldeigenschaften | 20110325 | ||
3 | Importing | IT_ENTITY_ATTR_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_ATTR_PROP | Ent.Typen und deren Attribute (aufgelöst), mit techn. Eig. | 20110216 | ||
4 | Importing | IT_ENTITY_CONT | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_CONT | Entitätstypen und deren Contained Entitätstypen | 20110216 | ||
5 | Importing | IT_ENTITY_PROP | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_PROP | Entitätstypen und deren Eigenschaften | 20110216 | ||
6 | Importing | IT_FDEP | Call by reference | Type reference (TYPE) | USMD_TS_FDEP | Klammerung | 20110216 | ||
7 | Importing | IT_FPROP | Call by reference | Type reference (TYPE) | USMD_TS_FPROP | Feldeigenschaften | 20110216 | ||
8 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110216 |
Method INIT_UIPROP on class CL_USMD_MODEL_METADATA has no exception.
Method REFRESH_INSTANCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101110 | ||
2 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101110 |
Method REFRESH_INSTANCES on class CL_USMD_MODEL_METADATA has no exception.
Method SHM_GET_INST_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | Abschaltungen berücksichtigen | 20110516 | ||
2 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110516 | ||
3 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20110516 | ||
4 | Returning | R_SHM_INST_NAME | Value transfer | Type reference (TYPE) | SHM_INST_NAME | Name einer Shared Object Instanz eines Areas | 20110516 |
Method SHM_GET_INST_KEY on class CL_USMD_MODEL_METADATA has no exception.
Method SHM_INVALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | Zugriff SHM, Fehlerflag | 20110405 | ||
2 | Exporting | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_USMD_MODEL_METADATA | Datenmodell ohne Berücksichtigung von Ausschaltungen | 20110405 | ||
3 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | Ein-/Ausschalten von Entitäten/Attribute unterdrücken | 20110518 | ||
4 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | 20110405 |
Method SHM_INVALIDATE on class CL_USMD_MODEL_METADATA has no exception.
Method SHM_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | Zugriff SHM, Fehlerflag | 20110203 | ||
2 | Exporting | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_USMD_MODEL_METADATA | Datenmodell ohne Berücksichtigung von Ausschaltungen | 20110203 | ||
3 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | Ein-/Ausschalten von Entitäten/Attribute unterdrücken | 20110516 | ||
4 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110202 |
Method SHM_READ on class CL_USMD_MODEL_METADATA has no exception.
Method SHM_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | Ein-/Ausschalten von Entitäten/Attribute unterdrücken | 20111109 | ||
2 | Importing | IR_SHM_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_USMD_MODEL_SHM | Wurzelklasse SHM Datenmodell | 20111109 | ||
3 | Importing | IT_FPROP | Call by reference | Type reference (TYPE) | USMD_TS_FPROP | dt_fprop | 20111109 | ||
4 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20111109 | ||
5 | Importing | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20111109 | ||
6 | Importing | I_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20111109 | ||
7 | Importing | I_SHM_INST_NAME | Call by reference | Type reference (TYPE) | SHM_INST_NAME | Name der SHM Instanz | 20111109 |
Method SHM_UPDATE on class CL_USMD_MODEL_METADATA has no exception.
Method SHM_WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_RESPECT_SWITCH | Call by reference | Type reference (TYPE) | USMD_FLG | Ein-/Ausschalten von Entitäten/Attribute unterdrücken | 20110516 | ||
2 | Importing | IO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_USMD_MODEL_METADATA | Datenmodell ohne Berücksichtigung von Ausschaltungen | 20110204 |
Method SHM_WRITE on class CL_USMD_MODEL_METADATA has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 703 |