SAP ABAP Class CL_MDG_MDF_TR_EXTRACTION (FIN Master Data: Access to Data)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MDF1 (Package) Master Data: Buffers and Instances
Properties
Class CL_MDG_MDF_TR_EXTRACTION  
Short Description FIN Master Data: Access to Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_MDF1   Master Data: Buffers and Instances 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 CL_MDG_MDF_FIELDINFO_LOCAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_MDG_MDF_META_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 MDGMF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDG_MDF_TR_EXTRACTION has no interface implemented.
Friends
Class CL_MDG_MDF_TR_EXTRACTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AND Constant Public Type reference (TYPE) MDGMF_CONJUNCTION 'AND' AND 20081218
2 GC_DELETE Constant Public Type reference (TYPE) MDG_MDF_DB_STATEMENT 'DELETE' DB Statement DELETE 20081218
3 GC_INSERT Constant Public Type reference (TYPE) MDG_MDF_DB_STATEMENT 'INSERT' DB Statement INSERT 20081218
4 GC_MODIFY Constant Public Type reference (TYPE) MDG_MDF_DB_STATEMENT 'MODIFY' DB Statement MODIFY 20081218
5 GC_NONE Constant Public Type reference (TYPE) MDGMF_CONJUNCTION 'NONE' No Conjunction 20081218
6 GC_OR Constant Public Type reference (TYPE) MDGMF_CONJUNCTION 'OR' OR 20081218
7 GC_SEC_CON Constant Private Type reference (TYPE) STRING 'R/3*' Secondary Database Connection 20111121
8 GC_TRANSPORT_OBJECT Constant Private Type reference (TYPE) TROBJTYPE 'TABU' Object Type In Requests 20081218
9 GC_TRANSPORT_PGMID Constant Private Type reference (TYPE) PGMID 'R3TR' Program ID in Requests and Tasks 20081218
10 GC_UPDATE Constant Public Type reference (TYPE) MDG_MDF_DB_STATEMENT 'UPDATE' DB Statement UPDATE 20081218
11 GR_S_DTAB_UPDATE_LOG Static Attribute Private Object reference (TYPE REF TO) DATA 20081218
12 GT_FIELDINFO Static Attribute Private Type reference (TYPE) TS_FIELDINFO 20081218
13 GT_LANGU Static Attribute Private Type reference (TYPE) TS_LANGU 20081218
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_WHERE_COND_FT Static method Public Method Supplies Table with Conditions (Delete where ... in ... ) 20081218
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081218
3 GENERIC_DELETE Static method Public Method Get Generic Save/Transport Entries 20081218
4 GET_TABLE_INFORMATION_P Static method Private Method Internal Method: Get Table Information 20081218
5 GET_TRANSPORT_BY_ITAB Static method Public Method Supplies Transport Entry for DB Statement FROM ITAB 20081218
6 GET_TRANSPORT_BY_UPDATE_SET Static method Public Method Supplies Transport Entry for DB Statement UPDATE ... SET 20081218
7 GET_TRANSPORT_BY_WA Static method Public Method Supplies Transport Entries for DB Statement FROM WA 20081218
8 GET_TRANSPORT_BY_WHERE Static method Public Method Supplies Transport Entry for DB Statement WHERE 20081218
9 GET_TRANSPORT_FOBU_FORMULA Static method Public Method Changes Format of CL_FOBU_FORMULA Transp. Infos 20081218
10 SAVE_BY_ITAB Static method Public Method Save/Get Transport Entries for DB Statement FROM ITAB 20081218
11 SAVE_BY_UPDATE_SET Static method Public Method Save/Get Transport Entries for DB Statement UPDATE ... SET 20081218
12 SAVE_BY_WA Static method Public Method Save/Get Transport Entries for DB Statement FROM WA 20081218
13 SAVE_BY_WHERE Static method Public Method Save/Get Transport Entries for DB Statement WHERE 20081218
14 WRITE_DTAB_UPDATE_LOG Static method Private Method 20081218
15 WRITE_DTAB_UPDATE_LOG_2 Static method Private Method 20081218
Events
Class CL_MDG_MDF_TR_EXTRACTION has no event.
Types
Class CL_MDG_MDF_TR_EXTRACTION has no local type.
Method Signatures

Method BUILD_WHERE_COND_FT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WHERE_COND_TEXT Call by reference Type reference (TYPE) MDGMF_T_WHERE Where-Tabelle als Text 20081218
2 Importing IT_WHERE_COND Call by reference Type reference (TYPE) STANDARD TABLE Where-Tabelle 20081218
3 Importing I_CONJUNCTION Call by reference Type reference (TYPE) MDGMF_CONJUNCTION 'NONE' siehe Konstanten gc_and, gc_or, ... 20081218
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME Feldname auf den die Where-Tabelle anzuwenden ist 20081218
5 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218

Method BUILD_WHERE_COND_FT on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_TR_EXTRACTION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method GENERIC_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20081218
3 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20081218
4 Importing IT_FIELD_VAL Call by reference Type reference (TYPE) MDG_MDF_TS_FIELD_VAL Feldname / Wert 20081218
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218
# Exception Resumable Description Created on
1 INVALID_INPUT Fehlendes Schlüsselfeld 20081218

Method GET_TABLE_INFORMATION_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Feldnamen (alle) 20081218
2 Exporting ET_FIELDINFO Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDINFO Feldinformationen 20081218
3 Exporting ET_KEY Call by reference Type reference (TYPE) MDG_MDF_T_FIELDNAME Feldnamen (Schlüsselfelder) 20081218
4 Exporting E_CLNT_FIELD Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME Feldname des Mandantenfeldes 20081218
5 Importing IR_FIELDINFO Call by reference Object reference (TYPE REF TO) CL_MDG_MDF_FIELDINFO_LOCAL Feldinformationen zu einem lokalen Dictionarytyp 20081218
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method GET_TABLE_INFORMATION_P on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method GET_TRANSPORT_BY_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Importing IT_ITAB Call by reference Type reference (TYPE) ANY TABLE ITAB für DB Statement 20081218
3 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20081218
4 Importing I_OPERATION Call by reference Type reference (TYPE) MDG_MDF_DB_STATEMENT DB-Statement (siehe Konstanten) 20081218
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method GET_TRANSPORT_BY_ITAB on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method GET_TRANSPORT_BY_UPDATE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Importing IT_SET Call by reference Type reference (TYPE) STANDARD TABLE Änderungsparameter 20081218
3 Importing IT_WHERE Call by reference Type reference (TYPE) ANY TABLE Where-Tablle (unstrukturierter Zeilentyp c) 20081218
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method GET_TRANSPORT_BY_UPDATE_SET on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method GET_TRANSPORT_BY_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Importing IS_WA Call by reference Type reference (TYPE) ANY WA für DB Statement 20081218
3 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20081218
4 Importing I_OPERATION Call by reference Type reference (TYPE) MDG_MDF_DB_STATEMENT DB-Statement (siehe Konstanten) 20081218
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method GET_TRANSPORT_BY_WA on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method GET_TRANSPORT_BY_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Importing IT_WHERE Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Where-Tablle, Selektionsbedingung 20081218
3 Importing IT_WHERE_TEXT Call by reference Type reference (TYPE) MDGMF_T_WHERE Where-Tabelle, Selektionsbed. als Text 20081218
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method GET_TRANSPORT_BY_WHERE on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method GET_TRANSPORT_FOBU_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Importing IS_KO200 Call by reference Type reference (TYPE) KO200 Schnittstellenstruktur für Objekte im CTS 20081218
3 Importing IT_E071K Call by reference Type reference (TYPE) TR_KEYS Tabellenschlüssel 20081218

Method GET_TRANSPORT_FOBU_FORMULA on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method SAVE_BY_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20081218
3 Importing IF_ASSERT Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_TRUE 20081218
4 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20081218
5 Importing IT_ITAB Call by reference Type reference (TYPE) ANY TABLE ITAB für DB Statement 20081218
6 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20081218
7 Importing I_OPERATION Call by reference Type reference (TYPE) MDG_MDF_DB_STATEMENT DB-Statement (siehe Konstanten) 20081218
8 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method SAVE_BY_ITAB on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method SAVE_BY_UPDATE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20081218
3 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20081218
4 Importing IT_SET Call by reference Type reference (TYPE) STANDARD TABLE Änderungsparameter 20081218
5 Importing IT_WHERE Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Where-Tablle, Selektionsbedingung 20081218
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method SAVE_BY_UPDATE_SET on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method SAVE_BY_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20081218
3 Importing IF_ASSERT Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_TRUE FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Importing IF_SECONDARY_CONNECTION Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE Secondary Database Connection verwenden 20111121
5 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE TABNAME 20081218
6 Importing IS_WA Call by reference Type reference (TYPE) ANY WA für DB Statement 20081218
7 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20081218
8 Importing I_OPERATION Call by reference Type reference (TYPE) MDG_MDF_DB_STATEMENT DB-Statement (siehe Konstanten) 20081218
9 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method SAVE_BY_WA on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method SAVE_BY_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20081218
3 Importing IF_SECONDARY_CONNECTION Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE Secondary Database Connection verwenden 20111121
4 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20081218
5 Importing IT_WHERE Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Where-Tablle, Selektionsbedingung 20081218
6 Importing IT_WHERE_TEXT Call by reference Type reference (TYPE) MDGMF_T_WHERE Where-Tabelle, Selektionsbed. als Text 20081218
7 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218

Method SAVE_BY_WHERE on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method WRITE_DTAB_UPDATE_LOG 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 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
3 Importing I_UPDATEMODE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218

Method WRITE_DTAB_UPDATE_LOG on class CL_MDG_MDF_TR_EXTRACTION has no exception.

Method WRITE_DTAB_UPDATE_LOG_2 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 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME FIN-Stammdaten: Tabellenname 20081218
3 Importing I_UPDATEMODE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218

Method WRITE_DTAB_UPDATE_LOG_2 on class CL_MDG_MDF_TR_EXTRACTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702