SAP ABAP Interface IF_USMD_PP_ACCESS (Access to Reuse Active Area)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1 (Package) Master Data: Data Modeling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_BP_ACCESS_MASTER MDG: Business Partner Wrapper Class 20091012
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_CUST_TYP2CHK_ACCESS Check Table access for Typ 2 Entities for customer 20120301
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_MAT_ACCESS Access Class Material 20090909
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_MAT_TYP2CHK_ACCESS Check Table access for Typ 2 Entities 20111220
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_SUPPL_TYP2CHK_ACCESS Check Table access for Typ 2 Entities for supplier 20120322
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_FS_SFLIGHT_ACCESS MDG: Example access class implementation for data model SF 20100702
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UISS_PP_ADAPTER Adapter class of primary persistence for Internal Self Servi 20090916
8 Interface implementation (CLASS c. INTERFACES i_ref)  TD_USMD_PP_ACCESS Test Double for PP Access interface 20101115
Properties
Interface IF_USMD_PP_ACCESS  
Short Description Access to Reuse Active Area    
General Data
Package USMD1   Master Data: Data Modeling 
Created 20090701   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)
Interfaces
Interface IF_USMD_PP_ACCESS has no interface.
Friends
Interface IF_USMD_PP_ACCESS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_ACTIVITY Constant Public See coding 20110414
2 CS_KEY_HANDLING Constant Public See coding 20091021
3 D_FLDPROP_HIDDEN_SUPPORTED Static Attribute Public Type reference (TYPE) ABAP_BOOL Access class supports field property 'Hidden' 20131004
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_SELECTION_ATTR Instance method Public Method Obsolete 20091027
2 CHECK_AUTHORITY Instance method Public Method Checks Authorization; Please Use CHECK_AUTHORITY_MASS 20090812
3 CHECK_AUTHORITY_MASS Instance method Public Method Mass Change of Authorization 20100305
4 CHECK_DATA Instance method Public Method Data Consistency Check 20090716
5 CHECK_EXISTENCE_MASS Instance method Public Method Mass existence check 20131113
6 DEQUEUE Instance method Public Method Triggers Locks (Only for Entity Types of SU Type 1) 20090819
7 DERIVE_DATA Instance method Public Method Derive Data Due to an Attribute Change 20100729
8 DERIVE_DATA_ON_KEY_CHANGE Instance method Public Method Derive Data Due to a Key Change 20110512
9 DISCARD_READ_BUFFER Instance method Public Method Discard Read Buffer 20100209
10 ENQUEUE Instance method Public Method Sets Locks (Only for Entity Types of SU Type 1) 20090819
11 GET_CHANGE_DOCUMENT Instance method Public Method Details of Change Documents of Reuse Active Area 20090922
12 GET_ENTITY_PROPERTIES Instance method Public Method Determination of Entity Properties for the Display 20110519
13 GET_FIELD_PROPERTIES Instance method Public Method Determination of Field Properties for the Display 20101022
14 GET_KEY_HANDLING Instance method Public Method Type of Key Assignment for a Real Record 20091001
15 GET_MAPPING_CD Instance method Public Method Mapping of Change Documents in ReuseActive Area to MDG Model 20091120
16 GET_QUERY_PROPERTIES Instance method Public Method Returns Properties of a Search Query 20100915
17 QUERY Instance method Public Method Returns Data of an Entity Type; Free Selection 20091005
18 READ_VALUE Instance method Public Method Returns Data of an Entity Type; with Qualifying Key 20090701
19 SAVE Instance method Public Method Save to Database (WITHOUT local Commit!!) 20090721
Events
Interface IF_USMD_PP_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 KEY_HANDLING Public Type reference (TYPE) IF_USMD_KEY_HANDLER=>KEY_HANDLING 20091021
2 S_TMP_KEY_MAP Public See coding 20091006 begin of s_tmp_key_map, usmd_entity type usmd_entity, r_t_key_map type ref to data, " to be created via if_usmd_model_ext=>create_data_reference end of s_tmp_key_map
3 TS_TMP_KEY_MAP Public See coding 20091006 ts_tmp_key_map type SORTED TABLE OF s_tmp_key_map with UNIQUE key usmd_entity
Method Signatures

Method ADJUST_SELECTION_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_ATTR Call by reference Type reference (TYPE) USMD_TS_ATTR Attribute (Aufgelöst) 20091027
2 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20091027

Method ADJUST_SELECTION_ATTR on Interface IF_USMD_PP_ACCESS has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090812
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20090902
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Keys 20110825
4 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090812
5 Importing I_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Aktivität 20090812
6 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090812

Method CHECK_AUTHORITY on Interface IF_USMD_PP_ACCESS has no exception.

Method CHECK_AUTHORITY_MASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CHECK_EXECUTED Call by reference Type reference (TYPE) USMD_FLG Prüfung wurde durchgeführt 20100305
2 Exporting ET_KEY_NO_AUTH Call by reference Type reference (TYPE) SORTED TABLE Liste der Schlüssel ohne Berechtigung 20100305
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Berechtigungsfehler 20100305
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT 20100305
5 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Keys 20110825
6 Importing IT_KEY Call by reference Type reference (TYPE) SORTED TABLE Liste der zu prüfenden Schlüssel 20100305
7 Importing I_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT 20100305
8 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY 20100305

Method CHECK_AUTHORITY_MASS on Interface IF_USMD_PP_ACCESS has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_MESSAGE Call by reference Type reference (TYPE) USMD_TS_ENTITY_MESSAGE Nachrichten zu Entitätstypen 20091123
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090716
3 Exporting ET_MSG_NO_CONVERSION Call by reference Type reference (TYPE) USMD_TS_MSG_KEY Meldungen, deren Typ nicht konvertiert werden darf 20091203
4 Importing IF_ONLINE_CHECK Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090929
5 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback für Primärpersistenzprüfung 20110203
6 Importing IO_DELTA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Lesendes Interface zum Datenpuffer 20090716
7 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20090720
8 Importing IT_KEY_CHECK Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA Zu verprobende Schlüssel 20100917
9 Importing I_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20100120

Method CHECK_DATA on Interface IF_USMD_PP_ACCESS has no exception.

Method CHECK_EXISTENCE_MASS 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) SORTED TABLE Keys of existing objects 20131113
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20131113
3 Exporting EV_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG Is mass existence check supported by access class implementa 20131113
4 Importing IT_KEY Call by reference Type reference (TYPE) SORTED TABLE Keys of objects to be checked 20131113
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20131113

Method CHECK_EXISTENCE_MASS on Interface IF_USMD_PP_ACCESS has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20090819
2 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090819
3 Importing I_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20091013
4 Importing I_SCOPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090819

Method DEQUEUE on Interface IF_USMD_PP_ACCESS has no exception.

Method DERIVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_INFO Call by reference Type reference (TYPE) USMD_T_MESSAGE Fehler werden zu Warnungen umgewandelt! 20100729
2 Importing IO_CHANGED_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Daten, die im aktuellen Roundtrip geändert wurden 20100729
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG-Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20100729
4 Importing IO_WRITE_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_WRITE Abgeleitete Daten 20100729

Method DERIVE_DATA on Interface IF_USMD_PP_ACCESS has no exception.

Method DERIVE_DATA_ON_KEY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG-Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20110512
2 Importing IO_WRITE_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_WRITE Schreibendes Interface zum Datenpuffer 20110525
3 Importing IS_KEY_CURRENT Call by reference Type reference (TYPE) DATA Aktueller Schlüssel 20110512
4 Importing IS_KEY_OLD Call by reference Type reference (TYPE) DATA Alter Schlüssel 20110512
5 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20110512

Method DERIVE_DATA_ON_KEY_CHANGE on Interface IF_USMD_PP_ACCESS has no exception.

Method DISCARD_READ_BUFFER Signature

Method DISCARD_READ_BUFFER on Interface IF_USMD_PP_ACCESS has no parameter.
Method DISCARD_READ_BUFFER on Interface IF_USMD_PP_ACCESS has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090819
2 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20090819
3 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090819
4 Importing I_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20091013
5 Importing I_SCOPE Call by reference Type reference (TYPE) CHAR1 Umfang (lokal/Verbucher) 20090819

Method ENQUEUE on Interface IF_USMD_PP_ACCESS has no exception.

Method GET_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_DOCUMENT Call by reference Type reference (TYPE) USMD_T_CHANGE_DOCUMENT Änderungsnummer des Belegs 20090922
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091216
3 Exporting EV_CD_TZONE Call by reference Type reference (TYPE) TZNZONE Zeitzone des Änderungsbelegs 20111109
4 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090922
5 Importing I_OBJ_KEY Call by reference Type reference (TYPE) DATA 20090925

Method GET_CHANGE_DOCUMENT on Interface IF_USMD_PP_ACCESS has no exception.

Method GET_ENTITY_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_READ_ONLY Call by reference Type reference (TYPE) USMD_FLG Entität ist nicht änderbar 20110519
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG-Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20110519
3 Importing IS_KEY Call by reference Type reference (TYPE) DATA Schlüssel der Entität 20110519
4 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20110519

Method GET_ENTITY_PROPERTIES on Interface IF_USMD_PP_ACCESS has no exception.

Method GET_FIELD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FLD_PROP_ATTR Call by reference Type reference (TYPE) ANY TABLE Feldeigenschaften pro Entitätsschlüssel 20110516
2 Exporting ER_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA OBSOLET DON'T USE ANYMORE 20101111
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG-Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20101026
4 Importing IS_DATA Call by reference Type reference (TYPE) ANY OBSOLET DON'T USE ANYMORE 20110421
5 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Entitätsschlüssel + Daten 20110516
6 Importing IT_FLD_PROP_FIX Call by reference Type reference (TYPE) ANY TABLE Feldeigenschaften fix 20110516
7 Importing IV_ACTION Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20110128
8 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101022

Method GET_FIELD_PROPERTIES on Interface IF_USMD_PP_ACCESS has no exception.

Method GET_KEY_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_KEY_HANDLING Value transfer Type reference (TYPE) KEY_HANDLING Siehe Konstanten in CS_KEY_HANDLING 20091001
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Schlüssel + Attribute 20091001
3 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY 20091001

Method GET_KEY_HANDLING on Interface IF_USMD_PP_ACCESS has no exception.

Method GET_MAPPING_CD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING_CD Call by reference Type reference (TYPE) USMD_T_MAP_CD 20091120
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091216
3 Importing IT_CDPOS Call by reference Type reference (TYPE) CDPOS_TAB Interne Tabelle für cdpos 20091120

Method GET_MAPPING_CD on Interface IF_USMD_PP_ACCESS has no exception.

Method GET_QUERY_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) USMD_T_SEARCH_CRITERIA Suchkriterien und deren Eigenschaften 20100915
2 Exporting ET_SEARCH_ATTRIBUTE_PROPS Call by reference Type reference (TYPE) USMD_TS_SEARCH_ATTRIBUTE Spezielle Attribute 20100915
3 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20100915
4 Importing I_SEARCH_HELP Call by reference Type reference (TYPE) SUBSHLP in einer Sammelsuchhilfe inkludierte Suchhilfe 20100915

Method GET_QUERY_PROPERTIES on Interface IF_USMD_PP_ACCESS has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG 'X'=Query konnte nicht ausgeführt werden 20091005
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091005
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091005
4 Importing IF_NO_AUTH_CHECK Call by reference Type reference (TYPE) USMD_FLG 'X'=Keine Filtererung der zurückgel. Daten nach Berechtigung 20091005
5 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20091005
6 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20091005
7 Importing I_NUM_ENTRIES Call by reference Type reference (TYPE) I 0 0 = keine Einschränkung 20110303
8 Importing I_SEARCH_HELP Call by reference Type reference (TYPE) SUBSHLP in einer Sammelsuchhilfe inkludierte Suchhilfe 20091027

Method QUERY on Interface IF_USMD_PP_ACCESS has no exception.

Method READ_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20090701
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090820
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090701
4 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090701

Method READ_VALUE on Interface IF_USMD_PP_ACCESS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090721
2 Exporting ET_TMP_KEY_MAP Call by reference Type reference (TYPE) TS_TMP_KEY_MAP Mapping temporäre<->finale Schlüssel 20091006
3 Importing IO_DELTA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Lesendes Interface zum Datenpuffer 20090813
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard Coding 20090914
5 Importing I_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20091203

Method SAVE on Interface IF_USMD_PP_ACCESS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702