SAP ABAP Class CL_UG_MD_TRANSPORT_EXTRACTION (FIN Master Data: Access to Data)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD1 (Package) FIN General: Master Data: Buffer + Instances
Properties
Class CL_UG_MD_TRANSPORT_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 UGMD1   FIN General: Master Data: Buffer + Instances 
Created 20020411   SAP 
Last change 20050220   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_UG_FIELDINFO_LOCAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_UG_MD_META_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 UGMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UG_MD_TRANSPORT_EXTRACTION has no interface implemented.
Friends
Class CL_UG_MD_TRANSPORT_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) UGMD1_CONJUNCTION 'AND' AND 20020422
2 GC_DELETE Constant Public Type reference (TYPE) UG_DB_STATEMENT 'DELETE' DB Statement DELETE 20020412
3 GC_INSERT Constant Public Type reference (TYPE) UG_DB_STATEMENT 'INSERT' DB Statement INSERT 20020412
4 GC_MODIFY Constant Public Type reference (TYPE) UG_DB_STATEMENT 'MODIFY' DB Statement MODIFY 20020412
5 GC_NONE Constant Public Type reference (TYPE) UGMD1_CONJUNCTION 'NONE' No Conjunction 20020422
6 GC_OR Constant Public Type reference (TYPE) UGMD1_CONJUNCTION 'OR' OR 20020422
7 GC_TRANSPORT_OBJECT Constant Private Type reference (TYPE) UGMD_S_TRANSPORT-OBJECT 'TABU' Object Type In Orders 20020412
8 GC_TRANSPORT_PGMID Constant Private Type reference (TYPE) UGMD_S_TRANSPORT-PGMID 'R3TR' Program ID in Requests and Tasks 20020412
9 GC_UPDATE Constant Public Type reference (TYPE) UG_DB_STATEMENT 'UPDATE' DB Statement UPDATE 20020412
10 GR_S_DTAB_UPDATE_LOG Static Attribute Private Object reference (TYPE REF TO) DATA 20030327
11 GT_FIELDINFO Static Attribute Private Type reference (TYPE) TS_FIELDINFO 20030205
12 GT_LANGU Static Attribute Private Type reference (TYPE) TS_LANGU 20030225
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 ... ) 20020422
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030328
3 GENERIC_DELETE Static method Public Method Get Generic Save/Transport Entries 20030205
4 GET_TABLE_INFORMATION_P Static method Private Method Internal Method: Get Table Information 20020412
5 GET_TRANSPORT_BY_ITAB Static method Public Method Supplies Transport Entry for DB Statement FROM ITAB 20020411
6 GET_TRANSPORT_BY_UPDATE_SET Static method Public Method Supplies Transport Entry for DB Statement UPDATE ... SET 20020416
7 GET_TRANSPORT_BY_WA Static method Public Method Supplies Transport Entries for DB Statement FROM WA 20020411
8 GET_TRANSPORT_BY_WHERE Static method Public Method Supplies Transport Entry for DB Statement WHERE 20020411
9 GET_TRANSPORT_FOBU_FORMULA Static method Public Method Changes Format of CL_FOBU_FORMULA Transp. Infos 20020614
10 SAVE_BY_ITAB Static method Public Method Save/Get Transport Entries for DB Statement FROM ITAB 20020416
11 SAVE_BY_UPDATE_SET Static method Public Method Save/Get Transport Entries for DB Statement UPDATE ... SET 20020416
12 SAVE_BY_WA Static method Public Method Save/Get Transport Entries for DB Statement FROM WA 20020416
13 SAVE_BY_WHERE Static method Public Method Save/Get Transport Entries for DB Statement WHERE 20020416
14 WRITE_DTAB_UPDATE_LOG Static method Private Method 20030328
Events
Class CL_UG_MD_TRANSPORT_EXTRACTION has no event.
Types
Class CL_UG_MD_TRANSPORT_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) UGMD1_T_WHERE Where-Tabelle als Text 20020422
2 Importing IT_WHERE_COND Call by reference Type reference (TYPE) STANDARD TABLE Where-Tabelle 20020422
3 Importing I_CONJUNCTION Call by reference Type reference (TYPE) UGMD1_CONJUNCTION 'NONE' siehe Konstanten gc_and, gc_or, ... 20020422
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME Feldname auf den die Where-Tabelle anzuwenden ist 20020422
5 Importing I_TABNAME Call by reference Type reference (TYPE) UG_TABNAME FIN-Stammdaten: Tabellenname 20020422

Method BUILD_WHERE_COND_FT on class CL_UG_MD_TRANSPORT_EXTRACTION has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UG_MD_TRANSPORT_EXTRACTION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20030205
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030205
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20030205
4 Importing IT_FIELD_VAL Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL Feldname / Wert 20030205
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030205
# Exception Resumable Description Created on
1 INVALID_INPUT Fehlendes Schlüsselfeld 20030206

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) UGMD_TS_FIELDNAME Feldnamen (alle) 20020412
2 Exporting ET_FIELDINFO Call by reference Type reference (TYPE) UGMD_TS_FIELDINFO Feldinformationen 20030328
3 Exporting ET_KEY Call by reference Type reference (TYPE) UGMD_T_FIELDNAME Feldnamen (Schlüsselfelder) 20020412
4 Exporting E_CLNT_FIELD Call by reference Type reference (TYPE) UG_FIELDNAME Feldname des Mandantenfeldes 20020412
5 Importing IR_FIELDINFO Call by reference Object reference (TYPE REF TO) CL_UG_FIELDINFO_LOCAL Feldinformationen zu einem lokalen Dictionarytyp 20020419
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020412

Method GET_TABLE_INFORMATION_P on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020411
2 Importing IT_ITAB Call by reference Type reference (TYPE) ANY TABLE ITAB für DB Statement 20020411
3 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20030203
4 Importing I_OPERATION Call by reference Type reference (TYPE) UG_DB_STATEMENT DB-Statement (siehe Konstanten) 20020412
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020411

Method GET_TRANSPORT_BY_ITAB on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020416
2 Importing IT_SET Call by reference Type reference (TYPE) STANDARD TABLE Änderungsparameter 20020419
3 Importing IT_WHERE Call by reference Type reference (TYPE) ANY TABLE Where-Tablle (unstrukturierter Zeilentyp c) 20020416
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020416

Method GET_TRANSPORT_BY_UPDATE_SET on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020411
2 Importing IS_WA Call by reference Type reference (TYPE) ANY WA für DB Statement 20020411
3 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20030203
4 Importing I_OPERATION Call by reference Type reference (TYPE) UG_DB_STATEMENT DB-Statement (siehe Konstanten) 20020412
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020411

Method GET_TRANSPORT_BY_WA on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020411
2 Importing IT_WHERE Call by reference Type reference (TYPE) UGMD_TS_SEL Where-Tablle, Selektionsbedingung 20020411
3 Importing IT_WHERE_TEXT Call by reference Type reference (TYPE) UGMD1_T_WHERE Where-Tabelle, Selektionsbed. als Text 20020422
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020411

Method GET_TRANSPORT_BY_WHERE on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020614
2 Importing IS_KO200 Call by reference Type reference (TYPE) KO200 Schnittstellenstruktur für Objekte im CTS 20020614
3 Importing IT_E071K Call by reference Type reference (TYPE) TR_KEYS Tabellenschlüssel 20020614

Method GET_TRANSPORT_FOBU_FORMULA on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020416
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020416
3 Importing IF_ASSERT Call by reference Type reference (TYPE) UG_FLG ABAP_TRUE 20050113
4 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020416
5 Importing IT_ITAB Call by reference Type reference (TYPE) ANY TABLE ITAB für DB Statement 20020416
6 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20030203
7 Importing I_OPERATION Call by reference Type reference (TYPE) UG_DB_STATEMENT DB-Statement (siehe Konstanten) 20020416
8 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020416

Method SAVE_BY_ITAB on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020416
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020416
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020416
4 Importing IT_SET Call by reference Type reference (TYPE) STANDARD TABLE Änderungsparameter 20020419
5 Importing IT_WHERE Call by reference Type reference (TYPE) UGMD_TS_SEL Where-Tablle, Selektionsbedingung 20020416
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020416

Method SAVE_BY_UPDATE_SET on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020416
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020416
3 Importing IF_ASSERT Call by reference Type reference (TYPE) UG_FLG ABAP_TRUE FI-Stammdaten: Allgemeines Kennzeichen 20050113
4 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE TABNAME 20020416
5 Importing IS_WA Call by reference Type reference (TYPE) ANY WA für DB Statement 20020416
6 Importing I_COMPARE_WITH_DB Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Verprobung der Daten anhand der DB-Tabelle 20030203
7 Importing I_OPERATION Call by reference Type reference (TYPE) UG_DB_STATEMENT DB-Statement (siehe Konstanten) 20020416
8 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020416

Method SAVE_BY_WA on class CL_UG_MD_TRANSPORT_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) UGMD_TS_TRANSPORT Transporteinträge 20020416
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020416
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020416
4 Importing IT_WHERE Call by reference Type reference (TYPE) UGMD_TS_SEL Where-Tablle, Selektionsbedingung 20020416
5 Importing IT_WHERE_TEXT Call by reference Type reference (TYPE) UGMD1_T_WHERE Where-Tabelle, Selektionsbed. als Text 20020422
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020416

Method SAVE_BY_WHERE on class CL_UG_MD_TRANSPORT_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 20030328
2 Importing I_TABNAME Call by reference Type reference (TYPE) UG_TABNAME FIN-Stammdaten: Tabellenname 20030328
3 Importing I_UPDATEMODE Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20030328

Method WRITE_DTAB_UPDATE_LOG on class CL_UG_MD_TRANSPORT_EXTRACTION has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 10B