SAP ABAP Class CL_FINB_TR_CONTAINER_NEW (FINB TR: Container Access in Version 01)
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 20030312
Properties
Class CL_FINB_TR_CONTAINER_NEW  
Short Description FINB TR: Container Access in Version 01    
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 20030312   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_TR_CONTAINER_NEW has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_TR_CONTAINER FINB TR: Container Accesses 20030312
Friends
Class CL_FINB_TR_CONTAINER_NEW has no friend class.
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 20030312
2 DEEP_OBJECTS Instance attribute Public Attribute reference (LIKE) 20040414
3 FALSE Instance attribute Private Type reference (TYPE) BOOLE_D SPACE Boolean Variable 20030312
4 TRUE Instance attribute Private Type reference (TYPE) BOOLE_D 'X' Boolean Variable 20030312
5 _EXPORT_REPORT Instance attribute Private Type reference (TYPE) TRDIR-NAME ABAP Program Name 20030312
6 _FORMNAME Instance attribute Private Type reference (TYPE) FUNCNAME Form Routine Name 20030312
7 _O_BUFFER_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_FINB_TR_OBJECT Object whose data has been buffered 20030319
8 _O_DISPATCHER Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_CONTAINER_DISP FINB TR: Container Accesses 20030319
9 _O_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_REQUEST FINB TR: Transport Request 20030312
10 _O_TYPE_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_FINB_TR_TYPE_FACTORY Class for Creating Dynamic Internal Tables 20030312
11 _POOL_COUNT Instance attribute Private Type reference (TYPE) I Number of Generations 20030312
12 _T_BUFFER_DATA Instance attribute Private Type reference (TYPE) YT_TABLE_DATA Buffer Table for Container Data 20030319
13 _T_BUFFER_STRUCTURE Instance attribute Private Type reference (TYPE) YT_STRUCTURE_BUFFER Structure Buffer 20030319
14 _T_OBJ_BUFFER Instance attribute Private Type reference (TYPE) YT_OBJ_BUFFER Buffer for Processed Objects 20040415
15 _T_PROG Instance attribute Private Type reference (TYPE) YT_PROG Programs per Application 20030312
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030312
2 _BUILD_CONTAINERKEY Instance method Private Method Key for Cluster Table 20030312
3 _BUILD_DT_CONTAINERKEY Instance method Private Method Key for Cluster Table (DT) Data 20030312
4 _BUILD_SO_CONTAINERKEY Instance method Private Method Key for Cluster Table (SO) Selection Options 20030312
5 _BUILD_ST_CONTAINERKEY Instance method Private Method Key for Cluster Table (ST) 20030312
6 _BUILD_TR_CONTAINERKEY Instance method Private Method Key for Cluster Table (TR) 20030312
7 _CHECK_BUFFER Instance method Private Method Check Buffer per Object 20030319
8 _COPY_CORRESPONDING_DEEP Instance method Private Method 'deep' move_corresponding 20050131
9 _FORCE_TYPE_GENERATION Instance method Private Method Force Regeneration of the Temporary Types 20030312
10 _GENERATE_ALL_TYPES Instance method Private Method Generate All Internal Types for All Tables 20030312
11 _GENERATE_EXPORT_REPORT Instance method Private Method Generate Program for Exporting Data 20030312
12 _GENERATE_TYPES_FROM_STRUCTURE Instance method Private Method Generate Internal Types for All Tables 20030312
13 _GET_ALL_DATA_FOR_OBJECT Instance method Private Method Fetch All Data for an Object 20030312
14 _GET_DATA Instance method Private Method Read Data 20030312
15 _GET_DATAINFO Instance method Private Method Read Information using Data in Container 20030312
16 _GET_SELOPTS Instance method Private Method Read Selection Options 20030312
17 _GET_SELOPT_FOR_KEY Instance method Private Method Fetch Selection Options for Transport Key 20030312
18 _GET_STRUCTURE Instance method Private Method Read Structure Information 20030312
19 _GET_TABKEYS Instance method Private Method Read Tables and Key 20030312
20 _READ_OBJ_BUFFER Instance method Private Method Read Object Buffer 20040415
21 _REGENERATE_EXPORT_REPORT Instance method Private Method Program for Reexporting Data 20030312
22 _REPLACE_TABKEYS Instance method Private Method Replace All Keys 20030319
23 _SAVE_DATA Instance method Private Method Save Data 20030312
24 _SAVE_STRUCTURE Instance method Private Method Save Structure Information 20030312
25 _SAVE_TABKEYS Instance method Private Method Save Tables and Key 20030312
26 _UPDATE_OBJ_BUFFER Instance method Private Method Update Object Buffer 20040415
27 _WRITE_SELOPT_FOR_KEY Instance method Private Method Set Select Options for a Transport Key 20030312
Events
Class CL_FINB_TR_CONTAINER_NEW has no event.
Types
Class CL_FINB_TR_CONTAINER_NEW 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 20030312

Method CONSTRUCTOR on class CL_FINB_TR_CONTAINER_NEW has no exception.

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 20030312
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning X_KEY Value transfer Type reference (TYPE) FINB_TR_CLUSTER_FULLKEY Aufbau physischer Schlüssel der Transportcontainer-Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

Method _CHECK_BUFFER 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 20030319
2 Returning R_VALID Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030319

Method _CHECK_BUFFER on class CL_FINB_TR_CONTAINER_NEW has no exception.

Method _COPY_CORRESPONDING_DEEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20050131
2 Importing IS_SOURCE Call by reference Type reference (TYPE) ANY 20050131
3 Changing XS_TARGET Call by reference Type reference (TYPE) ANY 20050131

Method _COPY_CORRESPONDING_DEEP on class CL_FINB_TR_CONTAINER_NEW has no exception.

Method _FORCE_TYPE_GENERATION Signature

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

Method _GENERATE_ALL_TYPES Signature

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

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 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning RT_DATA Value transfer Type reference (TYPE) FINB_TR_T_CONTAINER_DATA Alle Daten des Transportcontainers eines Objekts 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Importing I_DATAINFO Call by reference Type reference (TYPE) FINB_TR_DATAINFO FINB TR: Directory der Daten im Container 20030312
3 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning RT_DATAINFO Value transfer Type reference (TYPE) FINB_TR_T_DATAINFO FINB TR: Directory der Tabellen im Container 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Returning RT_SELOPTS Value transfer Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
2 Importing I_KEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20030312
3 Returning RT_FIELDRANGE Value transfer Type reference (TYPE) FINB_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

Method _GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_T_STRUCTURE_INFO FINB TR: Tabelle der Typinformationen 20041230
2 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 _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 20030312
2 Returning RT_TABKEYS Value transfer Type reference (TYPE) FINB_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

Method _READ_OBJ_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_READ_DATA Call by reference Type reference (TYPE) I 20040429
2 Exporting E_READ_KEYS Call by reference Type reference (TYPE) I 20040429
3 Exporting E_READ_SELOPT Call by reference Type reference (TYPE) I 20040429
4 Exporting E_READ_STRUCTURE Call by reference Type reference (TYPE) I 20040429
5 Exporting E_SAVE_DATA Call by reference Type reference (TYPE) I 20040415
6 Exporting E_SAVE_KEYS Call by reference Type reference (TYPE) I 20040415
7 Exporting E_SAVE_STRUCTURE Call by reference Type reference (TYPE) I 20040415
8 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20040415

Method _READ_OBJ_BUFFER on class CL_FINB_TR_CONTAINER_NEW has no exception.

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 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030319
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030319

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 20030312
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_TR_OBJECT FINB TR: Transportobjekt 20030312
3 Importing I_IMPORTANT_MESSAGES Call by reference Type reference (TYPE) BOOLE_D Nur wichtige Nachrichten 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

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 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312

Method _UPDATE_OBJ_BUFFER 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 20040415
2 Importing I_READ_DATA Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040429
3 Importing I_READ_KEYS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040429
4 Importing I_READ_SELOPT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040429
5 Importing I_READ_STRUCTURE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040429
6 Importing I_SAVE_DATA Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040415
7 Importing I_SAVE_KEYS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040415
8 Importing I_SAVE_STRUCTURE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040415

Method _UPDATE_OBJ_BUFFER on class CL_FINB_TR_CONTAINER_NEW has no exception.

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 20030312
2 Importing I_KEY Call by reference Type reference (TYPE) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20030312
3 Changing XT_SELOPTS Call by reference Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20030312
# Exception Resumable Description Created on
1 CX_FINB_TR_CONTAINER FINB TR: Container 20030312
History
Last changed by/on SAP  20041006 
SAP Release Created in 200