Hierarchy
⤷
⤷
Properties
| Class | CL_USMD_ACCESS_DM_READ | |
| Short Description | Read Access to Database Tables of the Model | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | USMD1 | Master Data: Data Modeling |
| Created | 20101008 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_USMD_ACCESS_DM_READ has no interface implemented.
Friends
Class CL_USMD_ACCESS_DM_READ has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'USMD_ATTRIBUTE' | Field Name | 20101008 | ||
| 2 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'CARD' | Field Name | 20101011 | ||
| 3 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'USMD_ENTITY' | Field Name | 20101008 | ||
| 4 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'FR_ENTITY' | Field Name | 20101011 | ||
| 5 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'IS_KEY' | Field Name | 20101011 | ||
| 6 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'KEY_HANDLING' | Field Name | 20101008 | ||
| 7 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'LANGU' | Field Name | 20101102 | ||
| 8 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'USMD_MODEL' | Field Name | 20101022 | ||
| 9 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'USMD_OBJSTAT' | Field Name | 20101022 | ||
| 10 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'RELATION' | Field Name | 20101008 | ||
| 11 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'RELTYPE' | Field Name | 20101011 | ||
| 12 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'TO_ENTITY' | Field Name | 20101011 | ||
| 13 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'USAGE_TYPE' | Field Name | 20101008 | ||
| 14 | Constant | Public | Type reference (TYPE) | TABNAME16 | 'USMD0022' | Database Table for Entity Types | 20101008 | ||
| 15 | Constant | Private | Type reference (TYPE) | TABNAME16 | 'USMD0022T' | Database Table for Entity Types | 20101102 | ||
| 16 | Constant | Public | Type reference (TYPE) | TABNAME16 | 'USMD0020' | Database Table for Entity Types | 20101008 | ||
| 17 | Constant | Private | Type reference (TYPE) | TABNAME16 | 'USMD0020T' | Database Table for Entity Types | 20101102 | ||
| 18 | Constant | Public | Type reference (TYPE) | TABNAME16 | 'USMD0023' | Database Table for Entity Types | 20101008 | ||
| 19 | Constant | Private | Type reference (TYPE) | TABNAME16 | 'USMD0023T' | Database Table for Entity Types | 20101102 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Attach Message to Given List | 20101111 | |
| 2 | Static method | Public | Method | Check for Existence of Queried Model Version | 20101117 | |
| 3 | Static method | Public | Method | All Attributes of an Entity Type | 20101021 | |
| 4 | Static method | Public | Method | All Attributes of a Model | 20101213 | |
| 5 | Static method | Public | Method | All Attributes of a Model | 20101021 | |
| 6 | Static method | Public | Method | Returns All Models | 20101221 | |
| 7 | Static method | Public | Method | All Details of a Model | 20101021 | |
| 8 | Static method | Public | Method | All Relationships of a From-Entity Type | 20110113 | |
| 9 | Static method | Public | Method | All Relationships of a To-Entity Type | 20110113 | |
| 10 | Static method | Private | Method | Preparation for Area Selection | 20101022 | |
| 11 | Static method | Public | Method | Selection of Attributes by Model and Activation Status | 20110517 | |
| 12 | Static method | Public | Method | Selection of Entity Types by Model and Activation Status | 20110517 | |
| 13 | Static method | Public | Method | Selection of Relationships by Model and Activation Status | 20110517 | |
| 14 | Static method | Public | Method | Text Selection of Attributes by Model and Activation Status | 20110517 | |
| 15 | Static method | Public | Method | Text Selection of Ent. Types by Model and Activation Status | 20110517 | |
| 16 | Static method | Public | Method | Text Selection of Relationships by Model and Activ. Status | 20110517 | |
| 17 | Static method | Public | Method | Access to Multiple Entity Types | 20101008 | |
| 18 | Static method | Public | Method | Access to Multiple Attributes | 20101011 | |
| 19 | Static method | Public | Method | Access to Multiple Relationships | 20101011 | |
| 20 | Static method | Public | Method | Access to Multiple Entity Types with Selection Options | 20101008 | |
| 21 | Static method | Public | Method | Access to Multiple Attributes with Selection Options | 20101011 | |
| 22 | Static method | Public | Method | Access to Multiple Relationships with Selection Options | 20101011 | |
| 23 | Static method | Public | Method | Access to an Entity Type | 20101008 | |
| 24 | Static method | Public | Method | Access to an Attribute | 20101011 | |
| 25 | Static method | Public | Method | Access to a Relationship | 20101011 |
Events
Class CL_USMD_ACCESS_DM_READ has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_ENTITY_STATE | Public | See coding | 20110118 | begin of s_entity_state,
entity type usmd_entity,
state type usmd_element_state,
end of s_entity_state
|
||
| 2 | T_ENTITY_STATE | Public | See coding | 20110118 | t_entity_state type standard table of s_entity_state
|
Method Signatures
Method ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101111 | |||
| 2 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20101111 |
Method ADD_MESSAGE on class CL_USMD_ACCESS_DM_READ has no exception.
Method CHECK_MODEL_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MODEL | Call by reference | Type reference (TYPE) | USMD001C | Kopfdaten eines Modells | 20101117 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101117 | |||
| 3 | EV_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existenz | 20101117 | |||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101117 | |||
| 5 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | USMD1_CS_MSGTY-INFO | Nachrichtentyp | 20101117 | ||
| 6 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101117 |
Method CHECK_MODEL_EXISTENCE on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_ATTRIBUTES_BY_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_T_ATTRIBUTE | Attribute | 20101021 | |||
| 2 | IT_ATTRIBUTE_R | Call by reference | Type reference (TYPE) | USMD_T_ATTRIBUTE_R | Range-Tabelle für Attribute | 20101027 | |||
| 3 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20101022 | ||
| 4 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20101021 | |||
| 5 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101021 | |||
| 6 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101021 |
Method GET_ATTRIBUTES_BY_ENTITY on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_DEPENDENT_ENTITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENTITY | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20101213 | |||
| 2 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20101213 | ||
| 3 | IV_FR_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20101213 | |||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101213 | |||
| 5 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101213 |
Method GET_DEPENDENT_ENTITIES on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_ENTITIES_BY_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENTITY | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20101021 | |||
| 2 | IT_ENTITY_R | Call by reference | Type reference (TYPE) | USMD_T_ENTITY_R | Range-Tabelle für Entitätstypen | 20101027 | |||
| 3 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20101022 | ||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101021 | |||
| 5 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101021 |
Method GET_ENTITIES_BY_MODEL on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_MODELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MODEL | Call by reference | Type reference (TYPE) | USMD_TS_MODEL | Datenmodelle | 20101221 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20110103 | ||
| 3 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | USMD1_CS_OBJSTAT-ACTIVE | Aktivierungsstatus; beide falls initial | 20101221 | ||
| 4 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20110103 |
Method GET_MODELS on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_MODEL_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_AEDTM | Call by reference | Type reference (TYPE) | AEDTM | Änderungsdatum | 20101111 | |||
| 2 | EV_ATIME | Call by reference | Type reference (TYPE) | AS4TIME | Uhrzeit der letzten Änderung | 20101111 | |||
| 3 | EV_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Existenz der angefragten Modellversion | 20101021 | |||
| 4 | EV_OBJSTAT_DIFF | Call by reference | Type reference (TYPE) | USMD_OBJSTAT_DIFF | Vergleich: Aktive Version | 20101021 | |||
| 5 | EV_PP_ACCESS_CLASS | Call by reference | Type reference (TYPE) | USMD_PP_ACCESS_CLASS | Zugriffsklasse Wiederverwendungsbereich | 20110309 | |||
| 6 | EV_PP_DOMAIN | Call by reference | Type reference (TYPE) | USMD_PP_DOMAIN | Wiederverwendungsbereich für aktive Daten | 20101021 | |||
| 7 | EV_UNAME | Call by reference | Type reference (TYPE) | UNAME | Benutzername | 20101111 | |||
| 8 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101021 | |||
| 9 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101021 |
Method GET_MODEL_DETAILS on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_RELATIONS_BY_FR_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELATION | Call by reference | Type reference (TYPE) | USMD_T_RELATION | Relationen | 20110113 | |||
| 2 | IT_RELATION_R | Call by reference | Type reference (TYPE) | USMD_T_RELATION_R | Range-Tabelle für Beziehungen | 20110113 | |||
| 3 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20110113 | ||
| 4 | IV_FR_ENTITY | Call by reference | Type reference (TYPE) | USMD_FR_ENTITY | Von-Entitätstyp | 20110113 | |||
| 5 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110113 | |||
| 6 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | USMD1_CS_OBJSTAT-INACTIVE | Aktivierungsstatus | 20110113 |
Method GET_RELATIONS_BY_FR_ENTITY on class CL_USMD_ACCESS_DM_READ has no exception.
Method GET_RELATIONS_BY_TO_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELATION | Call by reference | Type reference (TYPE) | USMD_T_RELATION | Relationen | 20110113 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110113 | ||||
| 3 | IT_RELATION_R | Call by reference | Type reference (TYPE) | USMD_T_RELATION_R | Range-Tabelle für Beziehungen | 20110113 | |||
| 4 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20110113 | ||
| 5 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110113 | |||
| 6 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | USMD1_CS_OBJSTAT-INACTIVE | Aktivierungsstatus | 20110113 | ||
| 7 | IV_TO_ENTITY | Call by reference | Type reference (TYPE) | USMD_TO_ENTITY | Zu-Entitätstyp | 20110113 |
Method GET_RELATIONS_BY_TO_ENTITY on class CL_USMD_ACCESS_DM_READ has no exception.
Method PREPARE_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FIELD_RANGE | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | 20101022 | ||||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20101102 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101022 | |||
| 4 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101022 |
Method PREPARE_RANGE on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_BASIC_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Daten von Modellelementen | 20110517 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20110517 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20110517 | |||
| 4 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20110517 |
Method SELECT_BASIC_ATTRIBUTE on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_BASIC_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Daten von Modellelementen | 20110517 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20110517 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20110517 | |||
| 4 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20110517 |
Method SELECT_BASIC_ENTITY on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_BASIC_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Daten von Modellelementen | 20110517 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20110517 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20110517 | |||
| 4 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20110517 |
Method SELECT_BASIC_RELATION on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_BASIC_TXT_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_TXT | Call by reference | Type reference (TYPE) | SORTED TABLE | Texte von Modellelementen | 20110517 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20110517 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20110517 | ||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20110517 | |||
| 5 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20110517 |
Method SELECT_BASIC_TXT_ATTRIBUTE on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_BASIC_TXT_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_TXT | Call by reference | Type reference (TYPE) | SORTED TABLE | Texte von Modellelementen | 20110517 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20110517 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20110517 | ||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20110517 | |||
| 5 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20110517 |
Method SELECT_BASIC_TXT_ENTITY on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_BASIC_TXT_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_TXT | Call by reference | Type reference (TYPE) | SORTED TABLE | Texte von Modellelementen | 20110517 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20110517 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20110517 | ||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20110517 | |||
| 5 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20110517 |
Method SELECT_BASIC_TXT_RELATION on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_MULTI_0020 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_0020 | Call by reference | Type reference (TYPE) | USMD_T_USMD0020 | Daten von Entitätstypen | 20101008 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101008 | |||
| 3 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Entitätstypen | 20101008 | ||
| 4 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp; alle falls initial | 20101008 | |||
| 5 | IV_KEY_HANDLING | Call by reference | Type reference (TYPE) | USMD_KEY_HANDLING | Art der Schlüsselvergabe; alle falls initial | 20101008 | |||
| 6 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20101008 | |||
| 8 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20101008 | |||
| 9 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 | ||
| 10 | IV_USAGE_TYPE | Call by reference | Type reference (TYPE) | USMD_USAGE_TYPE | Ablage- und Verwendungsart; alle falls initial | 20101008 |
Method SELECT_MULTI_0020 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_MULTI_0022 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_0022 | Call by reference | Type reference (TYPE) | USMD_T_USMD0022 | Daten von Attributen | 20101011 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101011 | |||
| 3 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_ATTRIBUTE | Attribut; alle falls initial | 20101011 | |||
| 4 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Attribute | 20101011 | ||
| 5 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp; alle falls initial | 20101011 | |||
| 6 | IV_IS_KEY | Call by reference | Type reference (TYPE) | USMD_IS_KEY | Schlüsselfeld | 20101011 | |||
| 7 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 8 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20101011 | |||
| 9 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20101011 | |||
| 10 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_MULTI_0022 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_MULTI_0023 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_0023 | Call by reference | Type reference (TYPE) | USMD_T_USMD0023 | Daten von Beziehungen | 20101011 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101011 | |||
| 3 | IV_CARD | Call by reference | Type reference (TYPE) | USMD_CARD | Kardinalität der Entitätstypen; alle falls initial | 20101011 | |||
| 4 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20101011 | ||
| 5 | IV_FR_ENTITY | Call by reference | Type reference (TYPE) | USMD_FR_ENTITY | Von-Entitätstyp; alle falls initial | 20101011 | |||
| 6 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20101011 | |||
| 8 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20101011 | |||
| 9 | IV_RELATION | Call by reference | Type reference (TYPE) | USMD_RELATION | Beziehung; alle falls initial | 20101011 | |||
| 10 | IV_RELTYPE | Call by reference | Type reference (TYPE) | USMD_RELTYPE | Beziehungsart; alle falls initial | 20101011 | |||
| 11 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 | ||
| 12 | IV_TO_ENTITY | Call by reference | Type reference (TYPE) | USMD_TO_ENTITY | Zu-Entitätstyp; alle falls initial | 20101011 |
Method SELECT_MULTI_0023 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_RANGE_0020 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_0020 | Call by reference | Type reference (TYPE) | USMD_T_USMD0020 | Daten von Entitätstypen | 20101008 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101008 | |||
| 3 | IT_ENTITY_R | Call by reference | Type reference (TYPE) | USMD_T_ENTITY_R | Range-Tabelle für Entitätstypen | 20101008 | |||
| 4 | IT_FIELD_R | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20101008 | |||
| 5 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Entitätstypen | 20101008 | ||
| 6 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20101008 | |||
| 8 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20101008 | |||
| 9 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_RANGE_0020 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_RANGE_0022 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_0022 | Call by reference | Type reference (TYPE) | USMD_T_USMD0022 | Daten von Attributen | 20101011 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101011 | |||
| 3 | IT_ATTRIBUTE_R | Call by reference | Type reference (TYPE) | USMD_T_ATTRIBUTE_R | Range-Tabelle für Attribute | 20101011 | |||
| 4 | IT_ENTITY_R | Call by reference | Type reference (TYPE) | USMD_T_ENTITY_R | Range-Tabelle für Entitätstypen | 20101011 | |||
| 5 | IT_FIELD_R | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20101011 | |||
| 6 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Entitätstypen | 20101011 | ||
| 7 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 8 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20101011 | |||
| 9 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20101011 | |||
| 10 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_RANGE_0022 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_RANGE_0023 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_0023 | Call by reference | Type reference (TYPE) | USMD_T_USMD0023 | Daten von Beziehungen | 20101011 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101011 | |||
| 3 | IT_FIELD_R | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20101011 | |||
| 4 | IT_FR_ENTITY_R | Call by reference | Type reference (TYPE) | USMD_T_ENTITY_R | Range-Tabelle für Von-Entitätstypen | 20101011 | |||
| 5 | IT_RELATION_R | Call by reference | Type reference (TYPE) | USMD_T_RELATION_R | Range-Tabelle für Beziehungen | 20101011 | |||
| 6 | IT_TO_ENTITY_R | Call by reference | Type reference (TYPE) | USMD_T_ENTITY_R | Range-Tabelle für Zu-Entitätstypen | 20101011 | |||
| 7 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20101011 | ||
| 8 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 9 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell; alle falls initial | 20101011 | |||
| 10 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus; beide falls initial | 20101011 | |||
| 11 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_RANGE_0023 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_SINGLE_0020 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_0020 | Call by reference | Type reference (TYPE) | USMD_S_USMD0020 | Daten eines Entitätstyps | 20101008 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101008 | |||
| 3 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Entitätstypen | 20101008 | ||
| 4 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20101008 | |||
| 5 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 6 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101008 | |||
| 7 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101008 | |||
| 8 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_SINGLE_0020 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_SINGLE_0022 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_0022 | Call by reference | Type reference (TYPE) | USMD_S_USMD0022 | Daten eines Attributs | 20101011 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101011 | |||
| 3 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_ATTRIBUTE | Attribut | 20101011 | |||
| 4 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Attribute | 20101011 | ||
| 5 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20101011 | |||
| 6 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101011 | |||
| 8 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101011 | |||
| 9 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_SINGLE_0022 on class CL_USMD_ACCESS_DM_READ has no exception.
Method SELECT_SINGLE_0023 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_0023 | Call by reference | Type reference (TYPE) | USMD_S_USMD0023 | Daten einer Beziehung | 20101011 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Fehler | 20101011 | |||
| 3 | IV_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Nur eingeschaltete Beziehungen | 20101011 | ||
| 4 | IV_FR_ENTITY | Call by reference | Type reference (TYPE) | USMD_FR_ENTITY | Von-Entitätstyp | 20101011 | |||
| 5 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprache der Beschreibung | 20101011 | ||
| 6 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20101011 | |||
| 7 | IV_OBJSTAT | Call by reference | Type reference (TYPE) | USMD_OBJSTAT | Aktivierungsstatus | 20101011 | |||
| 8 | IV_RELATION | Call by reference | Type reference (TYPE) | USMD_RELATION | Beziehung zwischen Entitätstypen | 20101011 | |||
| 9 | IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Mit Beschreibung | 20101011 |
Method SELECT_SINGLE_0023 on class CL_USMD_ACCESS_DM_READ has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |