SAP ABAP Class CL_MDG_TR_CONTAINER (FINB TR: Container Accesses)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_TRANSPORT_TOOL (Package) Transport Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_TR_CONTAINER Container Accesses During Master Data Transport 20081218
Properties
Class CL_MDG_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 MDG_TRANSPORT_TOOL   Transport Tool 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_TR_CONTAINER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_TR_CONTAINER Container Accesses During Master Data Transport 20081218
Friends
# Friend Modeled only Created on Description
1 CL_MDG_TR_CONTAINER_DISP 20081218 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 20081218
2 FALSE Instance attribute Private Type reference (TYPE) BOOLE_D SPACE Boolean Variable 20081218
3 TRUE Instance attribute Private Type reference (TYPE) BOOLE_D 'X' Boolean Variable 20081218
4 _EXPORT_REPORT Instance attribute Private Type reference (TYPE) TRDIR-NAME ABAP Program Name 20081218
5 _FORMNAME Instance attribute Private Type reference (TYPE) FUNCNAME Form Routine Name 20081218
6 _MAX_TABLE_KEYS Instance attribute Private Type reference (TYPE) MDG_TR_KEYCOUNT Maximum Table Keys per Object 20081218
7 _O_DISPATCHER Instance attribute Private Object reference (TYPE REF TO) CL_MDG_TR_CONTAINER_DISP FINB TR: Dispatcher for Container Accesses 20081218
8 _O_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_MDG_TR_REQUEST FINB TR: Transport Request 20081218
9 _O_TYPE_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_MDG_TR_TYPE_FACTORY Class for Creating Dynamic Internal Tables 20081218
10 _POOL_COUNT Instance attribute Private Type reference (TYPE) I Number of Generations 20081218
11 _T_PROG Instance attribute Private Type reference (TYPE) YT_PROG Programs per Application 20081218
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
2 REPLACE_TABKEYS Instance method Public Method Replace All Keys 20081218
3 SAVE_DATA Instance method Public Method Save Data (with Message Handler) 20081218
4 _BUILD_CONTAINERKEY Instance method Private Method Cluster Table Key 20081218
5 _BUILD_DT_CONTAINERKEY Instance method Private Method Key for Cluster Table (DT) Data 20081218
6 _BUILD_SO_CONTAINERKEY Instance method Private Method Key for Cluster Table (SO) Selection Options 20081218
7 _BUILD_ST_CONTAINERKEY Instance method Private Method Key for Cluster Table (ST) 20081218
8 _BUILD_TR_CONTAINERKEY Instance method Private Method Key for Cluster Table (TR) 20081218
9 _FORCE_TYPE_GENERATION Instance method Private Method Force Regeneration of the Temporary Types 20081218
10 _GENERATE_ALL_TYPES Instance method Private Method Generate All Internal Types for All Tables 20081218
11 _GENERATE_EXPORT_REPORT Instance method Private Method Generate Program for Exporting Data 20081218
12 _GENERATE_TYPES_FROM_STRUCTURE Instance method Private Method Generate Internal Types for All Tables 20081218
13 _GET_ALL_DATA_FOR_OBJECT Instance method Private Method Fetch All Data for an Object 20081218
14 _GET_DATA Instance method Private Method Read Data 20081218
15 _GET_DATAINFO Instance method Private Method Read Information using Data in Container 20081218
16 _GET_SELOPTS Instance method Private Method Read Selection Options 20081218
17 _GET_SELOPT_FOR_KEY Instance method Private Method Fetch Selection Options for Transport Key 20081218
18 _GET_STRUCTURE Instance method Private Method Read Structure Information 20081218
19 _GET_TABKEYS Instance method Private Method Read Tables and Key 20081218
20 _REGENERATE_EXPORT_REPORT Instance method Private Method Program for Reexporting Data 20081218
21 _REPLACE_TABKEYS Instance method Private Method Replace All Keys 20081218
22 _SAVE_DATA Instance method Private Method Save Data 20081218
23 _SAVE_STRUCTURE Instance method Private Method Save Structure Information 20081218
24 _SAVE_TABKEYS Instance method Private Method Save Tables and Key 20081218
25 _WRITE_SELOPT_FOR_KEY Instance method Private Method Set Select Options for a Transport Key 20081218
Events
Class CL_MDG_TR_CONTAINER has no event.
Types
Class CL_MDG_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_MDG_TR_CONTAINER_DISP FINB TR: Containerzugriffe 20081218
2 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) CL_MDG_TR_REQUEST FINB TR: Transportauftrag 20081218

Method CONSTRUCTOR on class CL_MDG_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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20081218
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
3 Importing I_IMPORTANT_MESSAGES Call by reference Type reference (TYPE) BOOLE_D Nur wichtige Nachrichten 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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

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

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

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

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

Method _FORCE_TYPE_GENERATION Signature

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

Method _GENERATE_ALL_TYPES Signature

Method _GENERATE_ALL_TYPES on class CL_MDG_TR_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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) MDG_TR_APPL FINB TR: Applikation 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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) MDG_TR_T_STRUCTURE_INFO FINB TR: Tabelle der Typinformationen 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
2 Returning RT_DATA Value transfer Type reference (TYPE) MDG_TR_T_CONTAINER_DATA Alle Daten des Transportcontainers eines Objekts 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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

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

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

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) MDG_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20081218
2 Importing I_KEY Call by reference Type reference (TYPE) MDG_TR_KEY FINB TR: Tabellenschlüssel mit Information 20081218
3 Returning RT_FIELDRANGE Value transfer Type reference (TYPE) MDG_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
2 Returning RT_STRUCTURE Value transfer Type reference (TYPE) MDG_TR_T_STRUCTURE_INFO FINB TR: Tabelle der Typinformationen 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
2 Returning RT_TABKEYS Value transfer Type reference (TYPE) MDG_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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) MDG_TR_APPL FINB TR: Applikation 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20081218
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
3 Importing I_IMPORTANT_MESSAGES Call by reference Type reference (TYPE) BOOLE_D Nur wichtige Nachrichten 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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_MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218

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) MDG_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20081218
2 Importing I_KEY Call by reference Type reference (TYPE) MDG_TR_KEY FINB TR: Tabellenschlüssel mit Information 20081218
3 Changing XT_SELOPTS Call by reference Type reference (TYPE) MDG_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_CONTAINER 20081218
History
Last changed by/on SAP  20130531 
SAP Release Created in 702