SAP ABAP Class CL_MDG_TR_TABU_OBJECT (FINB TR: Table Transport Object)
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 Inheritance (c INHERITING FROM c_ref)  CL_MDG_TR_OBJECT_BASE FINB TR: Transport Object 20081218
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_TR_TABU_OBJECT Transport Object (TDAT) in Master Data Environment 20081218
Properties
Class CL_MDG_TR_TABU_OBJECT  
Short Description FINB TR: Table Transport Object    
Super Class CL_MDG_TR_OBJECT_BASE FINB TR: Transport Object 
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_TABU_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_TR_TABU_OBJECT Transport Object (TDAT) in Master Data Environment 20081218
Friends
# Friend Modeled only Created on Description
1 CL_MDG_TR_EXP_DEFAULT 20081218 FINB TR: Default Before-Exp Methods
2 CL_MDG_TR_OBJ_FACTORY 20081218 FINB TR: Factory for Transport Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 KEYS_CHANGED Instance attribute Public Attribute reference (LIKE) 20081218
2 _T_ITAB Instance attribute Private Type reference (TYPE) YT_ITAB Internal Tables Key Mode 'I' 20081218
3 _T_ITAB_HASH Instance attribute Private Type reference (TYPE) YT_HASH 20081218
4 _T_ITAB_STRUCTURE Instance attribute Private Type reference (TYPE) YT_ITAB_STRUCTURE Structure of Internal Tables 20081218
5 _T_SELOPTS Instance attribute Private Type reference (TYPE) MDG_TR_T_TABLERANGE FINB TR: Table of Select Options for Tables 20081218
6 _T_TABKEYS Instance attribute Public Type reference (TYPE) MDG_TR_T_TABLE_KEYS FINB TR: Table of Keys for a Table 20081218
7 _T_VIEW_MAPPING Instance attribute Private Type reference (TYPE) YT_VIEW_MAPPING Mapping Tab Name -> View Name for Cluster 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TABLE_KEY Instance method Public Method 20081218
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
3 GET_TABLE_KEYS Instance method Public Method 20081218
4 IS_CONTAINER Instance method Public Method 20081218
5 MERGE_TABLE_KEYS Instance method Public Method Merge Table Keys and Select Options 20081218
6 REMOVE_TABLE_KEY Instance method Public Method 20081218
7 SET_SELOPTS Instance method Public Method Set Select Options 20081218
8 SET_TABKEYS Instance method Public Method Set Tables and Keys 20081218
9 _BUILD_ITAB_HASH Instance method Private Method Rebuild Hash Key Table 20081218
10 _CHECK_PIECE_LIST Instance method Private Method Check Table Against Bill of Material 20081218
11 _GET_HASHKEY_FOR_ITAB Instance method Private Method Calculate Hash Key for Internal Table 20081218
12 _NONCHAR_KEY_POSSIBLE Instance method Private Method Key with NONCHAR key is OK for transport 20081218
13 __BUILD_TABLE_KEY Instance method Protected Method 20081218
Events
Class CL_MDG_TR_TABU_OBJECT has no event.
Types
Class CL_MDG_TR_TABU_OBJECT has no local type.
Method Signatures

Method ADD_TABLE_KEY Signature

Method ADD_TABLE_KEY on class CL_MDG_TR_TABU_OBJECT has no parameter.
Method ADD_TABLE_KEY on class CL_MDG_TR_TABU_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_MDG_TR_OBJ_FACTORY FINB TR: Fabrik für Transportobjekte 20081218
2 Importing I_OBJECT Call by reference Type reference (TYPE) MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
3 Importing I_OBJECTKEY Call by reference Type reference (TYPE) MDG_TR_CLUSTER_KEY-OBJECTKEY FINB TR: Semantischer Objektschlüssel für Transport 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_OBJECT 20081218

Method GET_TABLE_KEYS Signature

Method GET_TABLE_KEYS on class CL_MDG_TR_TABU_OBJECT has no parameter.
Method GET_TABLE_KEYS on class CL_MDG_TR_TABU_OBJECT has no exception.

Method IS_CONTAINER Signature

Method IS_CONTAINER on class CL_MDG_TR_TABU_OBJECT has no parameter.
Method IS_CONTAINER on class CL_MDG_TR_TABU_OBJECT has no exception.

Method MERGE_TABLE_KEYS 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 IT_TABKEYS Call by reference Type reference (TYPE) MDG_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20081218

Method MERGE_TABLE_KEYS on class CL_MDG_TR_TABU_OBJECT has no exception.

Method REMOVE_TABLE_KEY Signature

Method REMOVE_TABLE_KEY on class CL_MDG_TR_TABU_OBJECT has no parameter.
Method REMOVE_TABLE_KEY on class CL_MDG_TR_TABU_OBJECT has no exception.

Method SET_SELOPTS 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

Method SET_SELOPTS on class CL_MDG_TR_TABU_OBJECT has no exception.

Method SET_TABKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABKEYS Call by reference Type reference (TYPE) MDG_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20081218

Method SET_TABKEYS on class CL_MDG_TR_TABU_OBJECT has no exception.

Method _BUILD_ITAB_HASH Signature

Method _BUILD_ITAB_HASH on class CL_MDG_TR_TABU_OBJECT has no parameter.
Method _BUILD_ITAB_HASH on class CL_MDG_TR_TABU_OBJECT has no exception.

Method _CHECK_PIECE_LIST Signature

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

Method _CHECK_PIECE_LIST on class CL_MDG_TR_TABU_OBJECT has no exception.

Method _GET_HASHKEY_FOR_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HASH Call by reference Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20081218
2 Importing IT_FIELDRANGE Call by reference Type reference (TYPE) MDG_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20081218

Method _GET_HASHKEY_FOR_ITAB on class CL_MDG_TR_TABU_OBJECT has no exception.

Method _NONCHAR_KEY_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DFIES Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20081218
2 Importing I_KEY Call by reference Type reference (TYPE) ANY 20081218
3 Importing I_KEYFIELDS Call by reference Type reference (TYPE) MDG_TR_KEYFIELDS FINB TR: Anzahl gefüllte Keyfelder bei Schlüssel 20081218
4 Returning R_BOOLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081218

Method _NONCHAR_KEY_POSSIBLE on class CL_MDG_TR_TABU_OBJECT has no exception.

Method __BUILD_TABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) MDG_TR_KEY FINB TR: Tabellenschlüssel mit Information 20081218
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218
3 Changing X_CHARKEY Call by reference Type reference (TYPE) ANY Tabellenschlüssel 20081218
# Exception Resumable Description Created on
1 CX_MDG_TR_OBJECT 20081218
History
Last changed by/on SAP  20130531 
SAP Release Created in 702