SAP ABAP Interface IF_UKM_VDB (UKM: Interface for Virtual DB)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-UKM (Application Component) Standardized Key Mapping
     S_UKM_ENGINE (Package) Unified Key Mapping Engine
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_VDB UKM: Virtual Database 20051110
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_VDB_MGD UKM: Virtual Database for MGD 20051110
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_VDB_MGP UKM: Virtual Database for MGP 20051110
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_VDB_MVD UKM: Virtual Database for MVD 20051110
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_VDB_MVP UKM: Virtual Database for MVP 20051110
Properties
Interface IF_UKM_VDB  
Short Description UKM: Interface for Virtual DB    
General Data
Package S_UKM_ENGINE   Unified Key Mapping Engine 
Created 20050110   SAP 
Last changed 20110908   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_UKM_VDB has no interface.
Friends
Interface IF_UKM_VDB has no friend.
Attributes
Interface IF_UKM_VDB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method UKM: Reset Virtual DB 20051110
2 COLLECT_FOR_DB_READ Instance method Public Method UKM: Collect Data for Read Access to Database 20051110
3 CONSUME_ACTION_COMMANDS Instance method Public Method UKM: Evaluate Actions 20051110
4 CONSUME_BUFFER_DB_READ Instance method Public Method UKM: Edit Read Buffer 20051110
5 FINALIZE_BUFFER_DB Instance method Public Method UKM: Prepare DB Buffer for Database Changes 20051110
6 GET_ENTRY_DETAILS Instance method Public Method UKM: Object Status in Virtual Database 20051110
7 GET_FILL_LEVEL Instance method Public Method UKM: Fill Level of VDB 20051110
8 GET_MAPPED_OBJECTS Instance method Public Method UKM: Determine Linked Objects 20060130
9 REVIEW_FOREIGN_CHANGES Instance method Public Method UKM: Postprocess External Changes 20051117
Events
Interface IF_UKM_VDB has no event.
Types
Interface IF_UKM_VDB has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on Interface IF_UKM_VDB has no parameter.
Method CLEAR on Interface IF_UKM_VDB has no exception.

Method COLLECT_FOR_DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_READ_FROM_DB Call by reference Type reference (TYPE) UKM_T_BUFFER_KEY3 UKM: Puffertabelle für Schlüssel 20051110
2 Changing CV_MATCHING_ENTRY_FOUND Call by reference Type reference (TYPE) UKM_E_BOOLEAN UKM: Boolescher Ausdruck 20051110
3 Importing IR_TABLE_GET_KEY Call by reference Object reference (TYPE REF TO) DATA UKM: Pufferstruktur für Schlüssel 20060113
4 Importing IT_ACTION_COMMANDS Call by reference Type reference (TYPE) UKM_T_ACTIONS_RAW Ablage von Aktionen 20051110
5 Importing IT_ACTION_COMMANDS_SORTED Call by reference Type reference (TYPE) UKM_T_ACTIONS_RAW_SORTED Ablage von Aktionen 20060111
6 Importing IT_GET_KEYS Call by reference Type reference (TYPE) UKM_T_BUFFER_KEY UKM: Puffertabelle für Schlüssel 20051110
7 Importing IV_ACTION_COMMAND Call by reference Type reference (TYPE) UKM_E_ACTION_COMMAND_CODE Aktionscode 20051110

Method COLLECT_FOR_DB_READ on Interface IF_UKM_VDB has no exception.

Method CONSUME_ACTION_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_COMMANDS Call by reference Type reference (TYPE) UKM_T_ACTIONS_RAW Ablage von Aktionen 20060130
2 Importing IR_BUFFER_DB_ADD Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110
3 Importing IR_BUFFER_DB_DELETE Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110

Method CONSUME_ACTION_COMMANDS on Interface IF_UKM_VDB has no exception.

Method CONSUME_BUFFER_DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUFFER_DB_ADD Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110
2 Importing IR_BUFFER_DB_DELETE Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110
3 Importing IR_BUFFER_DB_READ Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110
4 Importing IV_VERIFY_IDS Value transfer Type reference (TYPE) UKM_E_BOOLEAN ABAP_FALSE UKM: Boolescher Ausdruck 20060126

Method CONSUME_BUFFER_DB_READ on Interface IF_UKM_VDB has no exception.

Method FINALIZE_BUFFER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUFFER_DB_ADD Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110
2 Importing IR_BUFFER_DB_DELETE Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051110

Method FINALIZE_BUFFER_DB on Interface IF_UKM_VDB has no exception.

Method GET_ENTRY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AGENCY_ID Call by reference Type reference (TYPE) UKM_E_AGENCY_ID UKM: Schlüsselagentur-ID 20051110
2 Exporting EV_BUFFER_ENTRY_STATUS Call by reference Type reference (TYPE) UKM_E_BUFFER_STATUS_CODE UKM: Status des Puffers 20051110
3 Exporting EV_GROUP_ID Call by reference Type reference (TYPE) UKM_E_GROUP_ID UKM: Mapping-Gruppen-ID 20051110
4 Exporting EV_OBJECT_FOUND Call by reference Type reference (TYPE) UKM_E_BOOLEAN UKM: Boolescher Ausdruck 20051110
5 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) UKM_E_OBJECT_ID UKM: Objekt-ID 20051110

Method GET_ENTRY_DETAILS on Interface IF_UKM_VDB has no exception.

Method GET_FILL_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BUFFER_LINES Value transfer Type reference (TYPE) UKM_E_BUFFER_LINES_MAX UKM: Maximale Anzahl der Zeilen im Puffer 20051110

Method GET_FILL_LEVEL on Interface IF_UKM_VDB has no exception.

Method GET_MAPPED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_IDS Call by reference Type reference (TYPE) UKM_T_OBJECT_IDS UKM: Objektschlüssel 20060130
2 Importing IV_GROUP_ID Call by reference Type reference (TYPE) UKM_E_GROUP_ID UKM: Mapping-Gruppen-ID 20060130
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) UKM_E_OBJECT_ID UKM: Objekt-ID 20060130

Method GET_MAPPED_OBJECTS on Interface IF_UKM_VDB has no exception.

Method REVIEW_FOREIGN_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUFFER_DB_ADD Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051117
2 Importing IR_BUFFER_DB_DELETE Call by reference Object reference (TYPE REF TO) CL_UKM_BUFFER_DB UKM: Puffer mit dem Design der Datenbanktabellen 20051117
3 Importing IT_REVIEW Call by reference Type reference (TYPE) UKM_T_REVIEW UKM: Nacharbeiten an Objekten 20051117
4 Importing IV_REFERENCE_GROUP_ID Call by reference Type reference (TYPE) UKM_E_GROUP_ID UKM: Mapping-Gruppen-ID 20051117
5 Importing IV_REFERENCE_OBJECT_ID Call by reference Type reference (TYPE) UKM_E_OBJECT_ID UKM: Objekt-ID 20051117

Method REVIEW_FOREIGN_CHANGES on Interface IF_UKM_VDB has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710