SAP ABAP Interface IF_EX_DML_DB_PROXY (BAdI Interface IF_EX_DML_DB_PROXY)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-MDF (Application Component) Master Data Framework
     COM_DML_ENGINE (Package) MDF: Single Object Runtime
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_DML_DB_PROXY BAdI Class CL_EX_DML_DB_PROXY 20041012
Properties
Interface IF_EX_DML_DB_PROXY  
Short Description BAdI Interface IF_EX_DML_DB_PROXY    
General Data
Package COM_DML_ENGINE   MDF: Single Object Runtime 
Created 20041012   SAP 
Last changed 20041209   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_EX_DML_DB_PROXY has no interface.
Friends
Interface IF_EX_DML_DB_PROXY has no friend.
Attributes
Interface IF_EX_DML_DB_PROXY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_FROM_DB Instance method Public Method Convert table from database format to MDF 20041012
2 CONVERT_TO_DB Instance method Public Method Convert table from MDF to database format 20041012
3 DELETE Instance method Public Method Perform DELETE yourself 20041013
4 GET_TABLENAME Instance method Public Method Determine table name in external database 20041012
5 INSERT Instance method Public Method Perform INSERT yourself 20041013
6 MODIFY Instance method Public Method Perform MODIFY yourself 20041013
7 SELECT Instance method Public Method Perform SELECT yourself 20041013
8 SWITCH_DELETE Instance method Public Method Reformulate DELETE 20041012
9 SWITCH_SELECT Instance method Public Method Reformulate SELECT 20041012
Events
Interface IF_EX_DML_DB_PROXY has no event.
Types
Interface IF_EX_DML_DB_PROXY has no local type.
Method Signatures

Method CONVERT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MDF_TABLE Call by reference Type reference (TYPE) ANY TABLE Tabelle gemäß externer Datenbank 20041012
2 Importing FLT_VAL Value transfer Type reference (TYPE) DML_S_DB_PROXY_FILTER Parameter FLT_VAL der Methode CONVERT_FROM_DB 20041012
3 Importing IT_EXT_TABLE Call by reference Type reference (TYPE) ANY TABLE MDF-Tabelle 20041012

Method CONVERT_FROM_DB on Interface IF_EX_DML_DB_PROXY has no exception.

Method CONVERT_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXT_TABLE Call by reference Type reference (TYPE) ANY TABLE Tabelle gemäß externer Datenbank 20041012
2 Importing FLT_VAL Value transfer Type reference (TYPE) DML_S_DB_PROXY_FILTER Parameter FLT_VAL der Methode CONVERT_TO_DB 20041012
3 Importing IT_MDF_TABLE Call by reference Type reference (TYPE) ANY TABLE MDF-Tabelle 20041012

Method CONVERT_TO_DB on Interface IF_EX_DML_DB_PROXY has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DBCNT Call by reference Type reference (TYPE) SYDBCNT Zahl gelöschter Zeilen 20041013
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Ergebniscode 20041013
3 Importing FLT_VAL Call by reference Type reference (TYPE) DML_S_DB_PROXY_FILTER BADI-Filter für Datenbank-Entkopplung 20041013
4 Importing IT_RECORDS Call by reference Type reference (TYPE) ANY TABLE Zu löschende Einträge 20041013
5 Importing IT_WHERE Call by reference Type reference (TYPE) DML_T_WHERE Bedingung 20041013
6 Importing I_FIELD1 Call by reference Type reference (TYPE) ANY Vergleichswert 1 20041013
7 Importing I_FIELD2 Call by reference Type reference (TYPE) ANY Vergleichswert 2 20041013
8 Importing I_FIELD3 Call by reference Type reference (TYPE) ANY Vergleichswert 3 20041013
9 Importing I_FIELD4 Call by reference Type reference (TYPE) ANY Vergleichswert 4 20041013
10 Importing I_FIELD5 Call by reference Type reference (TYPE) ANY Vergleichswert 5 20041013

Method DELETE on Interface IF_EX_DML_DB_PROXY has no exception.

Method GET_TABLENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DELEGATE_REQUEST Call by reference Type reference (TYPE) FLAG Zugriffe über BADI selbst abwickeln 20041013
2 Exporting E_TABLE Call by reference Object reference (TYPE REF TO) DATA Tabellenreferenz 20041013
3 Exporting E_TABLENAME Value transfer Type reference (TYPE) TABNAME Tabellenname in externer Datenbank 20041013
4 Importing FLT_VAL Call by reference Type reference (TYPE) DML_S_DB_PROXY_FILTER BADI-Filter für Datenbank-Entkopplung 20041012

Method GET_TABLENAME on Interface IF_EX_DML_DB_PROXY has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DBCNT Call by reference Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20041013
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20041013
3 Importing FLT_VAL Call by reference Type reference (TYPE) DML_S_DB_PROXY_FILTER BADI-Filter für Datenbank-Entkopplung 20041013
4 Importing IT_RECORDS Call by reference Type reference (TYPE) ANY TABLE 20041013

Method INSERT on Interface IF_EX_DML_DB_PROXY has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DBCNT Call by reference Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20041013
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20041013
3 Importing FLT_VAL Call by reference Type reference (TYPE) DML_S_DB_PROXY_FILTER BADI-Filter für Datenbank-Entkopplung 20041013
4 Importing IT_RECORDS Call by reference Type reference (TYPE) ANY TABLE 20041013

Method MODIFY on Interface IF_EX_DML_DB_PROXY has no exception.

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) ANY TABLE Ergebnis 20041013
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Ergebnis-Code 20041013
3 Importing FLT_VAL Call by reference Type reference (TYPE) DML_S_DB_PROXY_FILTER BADI-Filter für Datenbank-Entkopplung 20041013
4 Importing IT_FIELDLIST Call by reference Type reference (TYPE) DML_T_FIELDLIST Zu lesende Felder 20041013
5 Importing IT_FOR_ALL_ENTRIES Call by reference Type reference (TYPE) ANY TABLE Tabelle mit Bedinungsfeldern 20041013
6 Importing IT_RANGE1 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 1 20041013
7 Importing IT_RANGE2 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 2 20041013
8 Importing IT_RANGE3 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 3 20041013
9 Importing IT_RANGE4 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 4 20041013
10 Importing IT_RANGE5 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 5 20041013
11 Importing IT_WHERE Call by reference Type reference (TYPE) DML_T_WHERE Bedingung 20041013
12 Importing I_APPENDING Call by reference Type reference (TYPE) DML_BOOLEAN Treffer an Ergebnistab anhängen 20041013
13 Importing I_FIELD1 Call by reference Type reference (TYPE) ANY Vergleichswert 1 20041013
14 Importing I_FIELD2 Call by reference Type reference (TYPE) ANY Vergleichswert 2 20041013
15 Importing I_FIELD3 Call by reference Type reference (TYPE) ANY Vergleichswert 3 20041013
16 Importing I_FIELD4 Call by reference Type reference (TYPE) ANY Vergleichswert 4 20041013
17 Importing I_FIELD5 Call by reference Type reference (TYPE) ANY Vergleichswert 5 20041013
18 Importing I_UP_TO_ROWS Call by reference Type reference (TYPE) DML_NUMC5 maximale Trefferzahl 20041013

Method SELECT on Interface IF_EX_DML_DB_PROXY has no exception.

Method SWITCH_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WHERE Call by reference Type reference (TYPE) DML_T_WHERE Bedingung 20041012
2 Changing C_FIELD1 Call by reference Type reference (TYPE) ANY Vergleichswert 1 20041012
3 Changing C_FIELD2 Call by reference Type reference (TYPE) ANY Vergleichswert 2 20041012
4 Changing C_FIELD3 Call by reference Type reference (TYPE) ANY Vergleichswert 3 20041012
5 Changing C_FIELD4 Call by reference Type reference (TYPE) ANY Vergleichswert 4 20041012
6 Changing C_FIELD5 Call by reference Type reference (TYPE) ANY Vergleichswert 5 20041012
7 Importing FLT_VAL Call by reference Type reference (TYPE) DML_S_DB_PROXY_FILTER BADI-Filter für Datenbank-Entkopplung 20041012

Method SWITCH_DELETE on Interface IF_EX_DML_DB_PROXY has no exception.

Method SWITCH_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDLIST Call by reference Type reference (TYPE) DML_T_FIELDLIST Zu lesende Felder 20041012
2 Changing CT_FOR_ALL_ENTRIES Call by reference Type reference (TYPE) ANY TABLE Tabelle mit Bedinungsfeldern 20041012
3 Changing CT_RANGE1 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 1 20041012
4 Changing CT_RANGE2 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 2 20041012
5 Changing CT_RANGE3 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 3 20041012
6 Changing CT_RANGE4 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 4 20041012
7 Changing CT_RANGE5 Call by reference Type reference (TYPE) STANDARD TABLE Range-Tabelle 5 20041012
8 Changing CT_WHERE Call by reference Type reference (TYPE) DML_T_WHERE Bedingung 20041012
9 Changing C_FIELD1 Call by reference Type reference (TYPE) ANY Vergleichswert 1 20041012
10 Changing C_FIELD2 Call by reference Type reference (TYPE) ANY Vergleichswert 2 20041012
11 Changing C_FIELD3 Call by reference Type reference (TYPE) ANY Vergleichswert 3 20041012
12 Changing C_FIELD4 Call by reference Type reference (TYPE) ANY Vergleichswert 4 20041012
13 Changing C_FIELD5 Call by reference Type reference (TYPE) ANY Vergleichswert 5 20041012
14 Importing FLT_VAL Value transfer Type reference (TYPE) DML_S_DB_PROXY_FILTER Parameter FLT_VAL der Methode SWITCH_REQUEST 20041012

Method SWITCH_SELECT on Interface IF_EX_DML_DB_PROXY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 700