SAP ABAP Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL (Database Accesses for Local Characteristics)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MDF3 (Package) Master Data: Local Storage
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_MDF_DBACCESS_CHAR_LOCAL 20081218
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_MDF_DBACCESS_CHAR_LCL Database Access with Edition Logic 20090123
Properties
Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL  
Short Description Database Accesses for Local Characteristics    
General Data
Package MDG_MDF3   Master Data: Local Storage 
Created 20081218   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no forward declaration.
Interfaces
Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no interface.
Friends
Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_CALLBACK Instance attribute Public Object reference (TYPE REF TO) IF_MDG_MDF_DB_ACC_CHAR_LOCALCB Callback for Database Accesses for Local Chars -> Storage 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FIELD_LIST_DB Instance method Public Method 20081218
2 CHECK_EXISTENCE_ADJUST_DATA Instance method Public Method 20081218
3 CHECK_EXISTENCE_ADJUST_SEL Instance method Public Method 20081218
4 CHECK_EXISTENCE_COMPLEX_KEY Instance method Public Method 20081218
5 CHECK_EXISTENCE_FULLTABLESCAN Instance method Public Method 20081218
6 CHECK_SINGLE_EXISTENCE Instance method Public Method 20081218
7 CHECK_SINGLE_VALIDITY Instance method Public Method 20081218
8 CHECK_VALIDITY_ADJUST_DATA Instance method Public Method 20081218
9 CHECK_VALIDITY_ADJUST_SEL Instance method Public Method 20081218
10 COUNT_VALUE Instance method Public Method 20081218
11 DELETE_BY_MODIFY_TOTIME Instance method Public Method 20081218
12 DELETE_BY_TABLE Instance method Public Method 20081218
13 DELETE_BY_WHERE_CLAUSE Instance method Public Method 20081218
14 GET_TIME_FIELDS Static method Public Method 20081218
15 READ_ADDITION_VALUE_ADJUST_SEL Instance method Public Method 20081218
16 READ_SINGLE_VALUE_ADJUSTAFTER Instance method Public Method 20081218
17 READ_SINGLE_VALUE_ADJUSTBEFORE Instance method Public Method 20081218
18 READ_SINGLE_VALUE_SEL_SINGLE Instance method Public Method 20081218
19 READ_VALUES_ADJUST_DATA Instance method Public Method 20081218
20 READ_VALUES_ADJUST_SEL Instance method Public Method 20081218
21 WRITE_VALUES_CLEANUP_BY_DELETE Instance method Public Method 20081218
22 WRITE_VALUE_ADJUST_BEFORE Instance method Public Method 20081218
Events
# Event Type Visibility Description Created on
1 DISCARD_READ_BUFFER Instance Event
(0)
Public
(2)
20081218
Types
Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no local type.
Method Signatures

Method ADJUST_FIELD_LIST_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
2 Importing ID_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method ADJUST_FIELD_LIST_DB on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_EXISTENCE_ADJUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method CHECK_EXISTENCE_ADJUST_DATA on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_EXISTENCE_ADJUST_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method CHECK_EXISTENCE_ADJUST_SEL on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_EXISTENCE_COMPLEX_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing I_SELECT_FIELDLIST Call by reference Type reference (TYPE) STRING 20081218

Method CHECK_EXISTENCE_COMPLEX_KEY on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_EXISTENCE_FULLTABLESCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing I_SELECT_FIELDLIST Call by reference Type reference (TYPE) STRING 20081218

Method CHECK_EXISTENCE_FULLTABLESCAN on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_SINGLE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXIST Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting ET_ERROR Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
3 Importing IS_VALUE Call by reference Type reference (TYPE) ANY 20081218

Method CHECK_SINGLE_EXISTENCE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_SINGLE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
3 Returning R_VALIDITY Value transfer Type reference (TYPE) MDG_MDF_VDY_VALID FI-Stammdaten: Gültigkeit 20081218

Method CHECK_SINGLE_VALIDITY on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_VALIDITY_ADJUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
3 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method CHECK_VALIDITY_ADJUST_DATA on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method CHECK_VALIDITY_ADJUST_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method CHECK_VALIDITY_ADJUST_SEL on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method COUNT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) I 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
3 Importing I_CHECKTABLE Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
4 Importing I_FIELD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218

Method COUNT_VALUE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method DELETE_BY_MODIFY_TOTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method DELETE_BY_MODIFY_TOTIME on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method DELETE_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method DELETE_BY_TABLE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method DELETE_BY_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WHERE_CLAUSE Call by reference Type reference (TYPE) MDG_MDF_T_WHERE_CLAUSE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method DELETE_BY_WHERE_CLAUSE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method GET_TIME_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_S_REF Call by reference Object reference (TYPE REF TO) DATA 20081218
2 Exporting ER_T_REF Call by reference Object reference (TYPE REF TO) DATA 20081218
3 Exporting ET_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218

Method GET_TIME_FIELDS on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method READ_ADDITION_VALUE_ADJUST_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
2 Importing IT_VALUE Call by reference Type reference (TYPE) INDEX TABLE 20081218

Method READ_ADDITION_VALUE_ADJUST_SEL on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method READ_SINGLE_VALUE_ADJUSTAFTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081218
2 Importing IT_WHERE Call by reference Type reference (TYPE) MDG_MDF_T_WHERE_CLAUSE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
3 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method READ_SINGLE_VALUE_ADJUSTAFTER on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method READ_SINGLE_VALUE_ADJUSTBEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_DB Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
2 Exporting ET_WHERE Call by reference Type reference (TYPE) MDG_MDF_T_WHERE_CLAUSE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
3 Importing IT_FIELD_DB Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME FIN-Stammdaten: Feldnamen 20081218
4 Importing IT_WHERE Call by reference Type reference (TYPE) MDG_MDF_T_WHERE_CLAUSE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
5 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method READ_SINGLE_VALUE_ADJUSTBEFORE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method READ_SINGLE_VALUE_SEL_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_SEL_SINGLE Value transfer Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Importing IT_SEL_WHERE Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
3 Importing IT_WHERE Call by reference Type reference (TYPE) MDG_MDF_T_WHERE_CLAUSE FI-Stammdaten: Tabelle von Where-Klauseln 20081218
4 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method READ_SINGLE_VALUE_SEL_SINGLE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method READ_VALUES_ADJUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
3 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method READ_VALUES_ADJUST_DATA on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method READ_VALUES_ADJUST_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218
2 Exporting EF_SEL_EMPTY Call by reference Type reference (TYPE) MDG_MDF_FLG Die Selektion ist leer 20090430
3 Exporting ET_SEL_RESTRICT Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090429

Method READ_VALUES_ADJUST_SEL on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method WRITE_VALUES_CLEANUP_BY_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method WRITE_VALUES_CLEANUP_BY_DELETE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.

Method WRITE_VALUE_ADJUST_BEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method WRITE_VALUE_ADJUST_BEFORE on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no exception.
Event Signatures

Event DISCARD_READ_BUFFER Signature
Event DISCARD_READ_BUFFER on Interface IF_MDG_MDF_DBACCESS_CHAR_LOCAL has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702