SAP ABAP Class CL_FINB_TR_IMP_DEFAULT (FINB TR: Default After-Import Method)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_TRANSPORT_TOOL (Package) Transport Support / Container Transport
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_TR_METH_DEFAULT_BASE FINB TR: Default Before-Exp Methods 20010924
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_TR_METHOD_IMPORT FINB TR: Before-Import Method 20010923
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_ARCHIV_IMPORT Import Archiving 20030224
2 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_DERIVATION_IMPORT Import Derivation 20020904
3 Inheritance (c INHERITING FROM c_ref)  CL_FINB_GS_PROG_TRANSPORT Transport Selection Variants for Generated Programs 20030923
4 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_IMPORTER Import 20030707
5 Inheritance (c INHERITING FROM c_ref)  CL_FINB_TR_IMP_CONDITION After-Import Method for Conditions 20020905
6 Inheritance (c INHERITING FROM c_ref)  CL_FINB_TR_IMP_REPORTING After-Import Method for Report Data 20020925
7 Inheritance (c INHERITING FROM c_ref)  CL_FINDR_TP_AFTER_IMP FINB TR: After-Import Derivation 20030331
8 Inheritance (c INHERITING FROM c_ref)  CL_UG_MD_TR_METHOD_IMPORT FIN Master Data: Transport - After Import 20010924
Properties
Class CL_FINB_TR_IMP_DEFAULT  
Short Description FINB TR: Default After-Import Method    
Super Class CL_FINB_TR_METH_DEFAULT_BASE FINB TR: Default Before-Exp Methods 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_TRANSPORT_TOOL   Transport Support / Container Transport 
Created 20010923   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_TR_IMP_DEFAULT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_TR_METHOD_IMPORT FINB TR: Before-Import Method 20010923
Friends
Class CL_FINB_TR_IMP_DEFAULT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OPERATION_DEL Constant Protected Type reference (TYPE) FIELDNAME 'DEL' Field Name 20040422
2 C_OPERATION_INS Constant Protected Type reference (TYPE) FIELDNAME 'INS' Field Name 20040422
3 C_OPERATION_UPD Constant Protected Type reference (TYPE) FIELDNAME 'UPD' Field Name 20040422
4 IS_TEST_IMPORT Instance attribute Protected Type reference (TYPE) FINB_TR_TEST_IMPORT Test Mode During Import 20030902
5 O_WHERETAB Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_WHERETAB_SERVS FINB TR: Creation of Dynamic Where-Cond. 20040421
6 _SOURCE_SYSTEM_CHARSIZE Instance attribute Protected Type reference (TYPE) I Char. Size 20030828
7 _SOURCE_SYSTEM_WAS_UNICODE Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030828
8 _S_DBCNT Instance attribute Private Type reference (TYPE) YS_DBCNT 20040421
9 _T_DATAINFO Instance attribute Protected Type reference (TYPE) FINB_TR_T_DATAINFO FINB TR: Directory of Tables in the Container 20010924
10 _T_DBCNT Instance attribute Private Type reference (TYPE) YT_DBCNT 20040421
11 _T_SELOPTS Instance attribute Protected Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Table of Select Options for Tables 20020305
12 _T_STRUCTURE Instance attribute Protected Type reference (TYPE) FINB_TR_T_STRUCTURE_INFO FINB TR: Table of Type Information 20010924
13 _T_TAB_COMPARE Instance attribute Private Type reference (TYPE) YT_TAB_COMPARE Buffer for Structure Comparison 20040413
Methods
# Method Level Visibility Method type Description Created on
1 _CHECK_STOPS Instance method Protected Method Check Processing Termination 20010927
2 _COMPARE_STRUCTURES Instance method Protected Method Check that container and table have same structure 20010927
3 _COPY_CORRESPONDING Instance method Protected Method Copy Source Structure to Target Structure 20010927
4 _DBCNT Instance method Protected Method Count DB Operations 20040422
5 _DB_DELETE_KEYS Instance method Protected Method Delete Targe Area 20010924
6 _DB_INSERT_KEYS Instance method Protected Method Add Records 20010924
7 _DB_UPDATE Instance method Protected Method Database Update 20010924
8 _DB_UPDATE_KEY Instance method Protected Method Add Individual Record 20010925
9 _DETERMINE_UNICODE Instance method Protected Method Check Structures in Container (Unicode/Not Unicode) 20030828
10 _GET_DATAINFO Instance method Protected Method Read Data Info from Container 20010924
11 _GET_TARGET_TABNAME Instance method Protected Method Specify Name of Target Table 20010924
12 _LOG_DBCNT Instance method Protected Method Issue Log for a Table 20040421
13 _PREPARE_FOR_UPDATE Instance method Protected Method Prepare Data for Database Update 20010924
14 _PROCESS_DATA Instance method Protected Method Process Data 20010924
15 _SET_CLIENT_IN_TABLE Instance method Protected Method Set Client in Data Table 20010925
Events
Class CL_FINB_TR_IMP_DEFAULT has no event.
Types
Class CL_FINB_TR_IMP_DEFAULT has no local type.
Method Signatures

Method _CHECK_STOPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010927
2 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010927

Method _CHECK_STOPS on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _COMPARE_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_STRUCTURE_INFO FINB TR: Struktur (Typen) der beteiligten Tabellen 20010927
2 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010927

Method _COMPARE_STRUCTURES on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _COPY_CORRESPONDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010927
2 Changing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010927
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010927

Method _COPY_CORRESPONDING on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _DBCNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DBCNT Call by reference Type reference (TYPE) SYDBCNT Datenbankzugriffe, Anzahl der bearbeiteten Tabellenzeilen 20040422
2 Importing I_KEYMODE Call by reference Type reference (TYPE) FINB_TR_KEYMODE FINB TR: Transporteigenschaft eines Schlüssels 20040422
3 Importing I_OPERATION Call by reference Type reference (TYPE) ANY INS / UPD / DEL 20040422
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040422

Method _DBCNT on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _DB_DELETE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010924
2 Importing I_TABKEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20010924
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010924

Method _DB_DELETE_KEYS on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _DB_INSERT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010924
2 Importing I_TABKEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20010924
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010924

Method _DB_INSERT_KEYS on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _DB_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010924
2 Importing I_DATAINFO Call by reference Type reference (TYPE) FINB_TR_DATAINFO FINB TR: Directory der Daten im Container 20010924
3 Importing I_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_STRUCTURE_INFO FINB TR: Struktur (Typen) der beteiligten Tabellen 20010924

Method _DB_UPDATE on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _DB_UPDATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010925
2 Importing I_TABKEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20010925
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010925

Method _DB_UPDATE_KEY on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _DETERMINE_UNICODE Signature

Method _DETERMINE_UNICODE on class CL_FINB_TR_IMP_DEFAULT has no parameter.
Method _DETERMINE_UNICODE on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _GET_DATAINFO Signature

Method _GET_DATAINFO on class CL_FINB_TR_IMP_DEFAULT has no parameter.
Method _GET_DATAINFO on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _GET_TARGET_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_STRUCTURE_INFO FINB TR: Struktur (Typen) der beteiligten Tabellen 20010924

Method _GET_TARGET_TABNAME on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _LOG_DBCNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040421

Method _LOG_DBCNT on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _PREPARE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ITAB Value transfer Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010924
2 Exporting E_TABKEY Value transfer Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20020108
3 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010924
4 Importing I_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_STRUCTURE_INFO FINB TR: Struktur (Typen) der beteiligten Tabellen 20010924
5 Importing I_TABKEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20020108

Method _PREPARE_FOR_UPDATE on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _PROCESS_DATA Signature

Method _PROCESS_DATA on class CL_FINB_TR_IMP_DEFAULT has no parameter.
Method _PROCESS_DATA on class CL_FINB_TR_IMP_DEFAULT has no exception.

Method _SET_CLIENT_IN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE Tabellendaten 20010925
2 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantennummer aus Anmeldung 20010925
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010925

Method _SET_CLIENT_IN_TABLE on class CL_FINB_TR_IMP_DEFAULT has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A