SAP ABAP Class CL_FINB_TR_CONTAINER (FINB TR: Container Accesses)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_TR_CONTAINER FINB TR: Container Accesses 20010726
Properties
Class CL_FINB_TR_CONTAINER  
Short Description FINB TR: Container Accesses    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_TRANSPORT_TOOL   Transport Support / Container Transport 
Created 20010726   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_TR_CONTAINER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_TR_CONTAINER FINB TR: Container Accesses 20010726
Friends
# Friend Modeled only Created on Description
1 CL_FINB_TR_CONTAINER_DISP 20030319 FINB TR: Dispatcher for Container Access
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EXP_DATA Constant Public Type reference (TYPE) FUNCNAME 'EXPORT' Export Routine 20010728
2 FALSE Instance attribute Private Type reference (TYPE) BOOLE_D SPACE Boolean Variable 20010726
3 TRUE Instance attribute Private Type reference (TYPE) BOOLE_D 'X' Boolean Variable 20010726
4 _EXPORT_REPORT Instance attribute Private Type reference (TYPE) TRDIR-NAME ABAP Program Name 20010728
5 _FORMNAME Instance attribute Private Type reference (TYPE) FUNCNAME Form Routine Name 20010729
6 _MAX_TABLE_KEYS Instance attribute Private Type reference (TYPE) FINB_TR_KEYCOUNT Maximum Table Keys per Object 20010904
7 _O_DISPATCHER Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_CONTAINER_DISP FINB TR: Dispatcher for Container Accesses 20030319
8 _O_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_REQUEST FINB TR: Transport Request 20010727
9 _O_TYPE_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_TYPE_FACTORY Class for Creating Dynamic Internal Tables 20010727
10 _POOL_COUNT Instance attribute Private Type reference (TYPE) I Number of Generations 20011204
11 _T_PROG Instance attribute Private Type reference (TYPE) YT_PROG Programs per Application 20010904
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010727
2 REPLACE_TABKEYS Instance method Public Method Replace All Keys 20030312
3 SAVE_DATA Instance method Public Method Save Data (with Message Handler) 20020801
4 _BUILD_CONTAINERKEY Instance method Private Method Key for Cluster Table 20010727
5 _BUILD_DT_CONTAINERKEY Instance method Private Method Key for Cluster Table (DT) Data 20010727
6 _BUILD_SO_CONTAINERKEY Instance method Private Method Key for Cluster Table (SO) Selection Options 20020304
7 _BUILD_ST_CONTAINERKEY Instance method Private Method Key for Cluster Table (ST) 20010727
8 _BUILD_TR_CONTAINERKEY Instance method Private Method Key for Cluster Table (TR) 20010727
9 _FORCE_TYPE_GENERATION Instance method Private Method Force Regeneration of the Temporary Types 20011204
10 _GENERATE_ALL_TYPES Instance method Private Method Generate All Internal Types for All Tables 20010728
11 _GENERATE_EXPORT_REPORT Instance method Private Method Generate Program for Exporting Data 20010904
12 _GENERATE_TYPES_FROM_STRUCTURE Instance method Private Method Generate Internal Types for All Tables 20010728
13 _GET_ALL_DATA_FOR_OBJECT Instance method Private Method Fetch All Data for an Object 20021001
14 _GET_DATA Instance method Private Method Read Data 20010729
15 _GET_DATAINFO Instance method Private Method Read Information using Data in Container 20010729
16 _GET_SELOPTS Instance method Private Method Read Selection Options 20020304
17 _GET_SELOPT_FOR_KEY Instance method Private Method Fetch Selection Options for Transport Key 20020305
18 _GET_STRUCTURE Instance method Private Method Read Structure Information 20010727
19 _GET_TABKEYS Instance method Private Method Read Tables and Key 20010727
20 _REGENERATE_EXPORT_REPORT Instance method Private Method Program for Reexporting Data 20021217
21 _REPLACE_TABKEYS Instance method Private Method Replace All Keys 20030312
22 _SAVE_DATA Instance method Private Method Save Data 20010727
23 _SAVE_STRUCTURE Instance method Private Method Save Structure Information 20010727
24 _SAVE_TABKEYS Instance method Private Method Save Tables and Key 20010727
25 _WRITE_SELOPT_FOR_KEY Instance method Private Method Set Select Options for a Transport Key 20020416
Events
Class CL_FINB_TR_CONTAINER has no event.
Types
Class CL_FINB_TR_CONTAINER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DISPATCHER Call by reference Object reference (TYPE REF TO) CL_FINB_TR_CONTAINER_DISP FINB TR: Containerzugriffe 20030319
2 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) CL_FINB_TR_REQUEST FINB TR: Transportauftrag 20010727

Method CONSTRUCTOR on class CL_FINB_TR_CONTAINER has no exception.

Method REPLACE_TABKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Call by reference Object reference (TYPE REF TO) CL_FINB_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20020801
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20020801
3 Importing I_IMPORTANT_MESSAGES Call by reference Type reference (TYPE) BOOLE_D Nur wichtige Nachrichten 20020923
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20020801

Method _BUILD_CONTAINERKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _BUILD_DT_CONTAINERKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _BUILD_SO_CONTAINERKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20020304
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20020304
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20020304

Method _BUILD_ST_CONTAINERKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _BUILD_TR_CONTAINERKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _FORCE_TYPE_GENERATION Signature

Method _FORCE_TYPE_GENERATION on class CL_FINB_TR_CONTAINER has no parameter.
Method _FORCE_TYPE_GENERATION on class CL_FINB_TR_CONTAINER has no exception.

Method _GENERATE_ALL_TYPES Signature

Method _GENERATE_ALL_TYPES on class CL_FINB_TR_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20011002

Method _GENERATE_EXPORT_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_TR_APPL FINB TR: Applikation 20010904
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010904

Method _GENERATE_TYPES_FROM_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_T_STRUCTURE_INFO FINB TR: Tabelle der Typinformationen 20010728
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010728

Method _GET_ALL_DATA_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20021001
2 Returning RT_DATA Value transfer Type reference (TYPE) FINB_TR_T_CONTAINER_DATA Alle Daten des Transportcontainers eines Objekts 20021001
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20021001

Method _GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010729
2 Importing I_DATAINFO Call by reference Type reference (TYPE) FINB_TR_DATAINFO FINB TR: Directory der Daten im Container 20010729
3 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20010729
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010729

Method _GET_DATAINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010729
2 Returning RT_DATAINFO Value transfer Type reference (TYPE) FINB_TR_T_DATAINFO FINB TR: Directory der Tabellen im Container 20010729
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010729

Method _GET_SELOPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20020304
2 Returning RT_SELOPTS Value transfer Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20020304
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20020304

Method _GET_SELOPT_FOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELOPTS Call by reference Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20020305
2 Importing I_KEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20020305
3 Returning RT_FIELDRANGE Value transfer Type reference (TYPE) FINB_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20020305
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20020305

Method _GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
2 Returning RT_STRUCTURE Value transfer Type reference (TYPE) FINB_TR_T_STRUCTURE_INFO FINB TR: Tabelle der Typinformationen 20010728
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _GET_TABKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
2 Returning RT_TABKEYS Value transfer Type reference (TYPE) FINB_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _REGENERATE_EXPORT_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_TR_APPL FINB TR: Applikation 20021217
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20021217

Method _REPLACE_TABKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

Method _SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Call by reference Object reference (TYPE REF TO) CL_FINB_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20020801
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
3 Importing I_IMPORTANT_MESSAGES Call by reference Type reference (TYPE) BOOLE_D Nur wichtige Nachrichten 20020923
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _SAVE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _SAVE_TABKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20010727

Method _WRITE_SELOPT_FOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDRANGE Call by reference Type reference (TYPE) FINB_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20020416
2 Importing I_KEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20020416
3 Changing XT_SELOPTS Call by reference Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20020416
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20020416
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A