SAP ABAP Interface IF_USMD_KEY_ADAPTER (Adapter Accesses to Keys)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷
CA-MDG-AF (Application Component) Application Framework
⤷
USMD1A (Package) Data Modeling: Abstraction Layer
⤷
⤷
Properties
| Interface | IF_USMD_KEY_ADAPTER | |
| Short Description | Adapter Accesses to Keys |
General Data
| Package | USMD1A | Data Modeling: Abstraction Layer |
| Created | 20091009 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_USMD_KEY_ADAPTER has no forward declaration.
Interfaces
Interface IF_USMD_KEY_ADAPTER has no interface.
Friends
Interface IF_USMD_KEY_ADAPTER 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 | 20091009 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change Semantic Key | 20091009 | |
| 2 | Instance method | Public | Method | DB<->Application, Generic Table | 20091013 | |
| 3 | Instance method | Public | Method | Replaces Appl. Values with Technical Values; No Redundance | 20091022 | |
| 4 | Instance method | Public | Method | Selection Condition Application->DB | 20091014 | |
| 5 | Instance method | Public | Method | DB<->Application, Field Name and Value | 20091013 | |
| 6 | Instance method | Public | Method | Unlock Semantic Key | 20091207 | |
| 7 | Instance method | Public | Method | Lock Semantic Key | 20091207 | |
| 8 | Instance method | Public | Method | Returns Semantic Components for a Technical Component | 20091012 | |
| 9 | Instance method | Public | Method | Returns Technical Components for a Semantic Component | 20091020 | |
| 10 | Instance method | Public | Method | Is a technical field involved? | 20091023 |
Events
Interface IF_USMD_KEY_ADAPTER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_R_FPROP | Public | See coding | 20091012 | t_r_fprop type STANDARD TABLE OF ref to usmd_s_fprop
|
Method Signatures
Method ASSIGN_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_REJECTED | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091111 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20091102 | |||
| 3 | IS_KEY | Call by reference | Type reference (TYPE) | DATA | Möglicherweise unvollständig | 20091009 | |||
| 4 | I_FIELDNAME_APPL | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20091009 | |||
| 5 | I_TECHNICAL_KEY | Call by reference | Type reference (TYPE) | USMD_TECH_KEY | Technischer Schlüssel | 20091009 |
Method ASSIGN_KEY on Interface IF_USMD_KEY_ADAPTER has no exception.
Method CONVERT_DATA_TABLE 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 | 20091013 | ||||
| 2 | IF_DB2APPL | Call by reference | Type reference (TYPE) | USMD_FLG | 20091013 | ||||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20091013 | ||||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | 20091013 | ||||
| 5 | I_FIELDNAME_APPL | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | 20091013 |
Method CONVERT_DATA_TABLE on Interface IF_USMD_KEY_ADAPTER has no exception.
Method CONVERT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | DB- oder Appl.Feldnamen | 20091022 | |||
| 2 | IF_CONVERT_FIELDNAMES | Call by reference | Type reference (TYPE) | USMD_FLG | Feldnamen auch konvertieren? | 20091103 | |||
| 3 | IF_DB2APPL | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091022 | |||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Appl. oder DB-Feldnamen | 20091022 | |||
| 5 | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20091022 |
Method CONVERT_KEY on Interface IF_USMD_KEY_ADAPTER has no exception.
Method CONVERT_SEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_VOID | Call by reference | Type reference (TYPE) | USMD_FLG | X = empty selection result | 20120911 | |||
| 2 | ET_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20091014 | |||
| 3 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20091014 | |||
| 4 | I_FIELDNAME_APPL | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20091014 |
Method CONVERT_SEL on Interface IF_USMD_KEY_ADAPTER has no exception.
Method CONVERT_VALUE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20091013 | |||
| 2 | IF_DB2APPL | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091013 | |||
| 3 | IT_VALUE | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20091013 |
Method CONVERT_VALUE_TABLE on Interface IF_USMD_KEY_ADAPTER has no exception.
Method DEQUEUE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20091207 | |||
| 2 | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20091207 | |||
| 3 | I_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100520 |
Method DEQUEUE_KEY on Interface IF_USMD_KEY_ADAPTER has no exception.
Method ENQUEUE_KEY 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 | 20091207 | |||
| 2 | IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Feldname + Wert | 20091207 | |||
| 3 | I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20091207 | |||
| 4 | I_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100520 |
Method ENQUEUE_KEY on Interface IF_USMD_KEY_ADAPTER has no exception.
Method GET_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDNAME_COMPONENT | Call by reference | Type reference (TYPE) | T_R_FPROP | Anwendungsfeldnamen | 20091012 | |||
| 2 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Anwendungsfeldname | 20091012 | |||
| 3 | I_FLD_COMP_TECH | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Technische Komponente | 20091012 |
Method GET_COMPONENTS on Interface IF_USMD_KEY_ADAPTER has no exception.
Method GET_TECHNICAL_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPONENT_TECH | Call by reference | Type reference (TYPE) | USMD_T_FIELDNAME | FIM MDM: Feldname | 20091020 | |||
| 2 | I_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Anwendungsfeldname | 20091020 | |||
| 3 | I_FIELDNAME_COMPONENT | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Anwendungsfeldname | 20091020 |
Method GET_TECHNICAL_COMPONENTS on Interface IF_USMD_KEY_ADAPTER has no exception.
Method HAS_TECHNICAL_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_HAS_TECHNICAL_COMPONENT | Value transfer | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091023 | |||
| 2 | I_FIELDNAME_APPL | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20091023 |
Method HAS_TECHNICAL_COMPONENT on Interface IF_USMD_KEY_ADAPTER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 702 |