SAP ABAP Class CL_FINB_TR_TABU_OBJECT (FINB TR: Table Transport Object)
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_OBJECT_BASE FINB TR: Transport Object 20010724
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_TR_TABU_OBJECT FINB TR: Transport Object (TDAT) 20010724
Properties
Class CL_FINB_TR_TABU_OBJECT  
Short Description FINB TR: Table Transport Object    
Super Class CL_FINB_TR_OBJECT_BASE FINB TR: Transport Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_TRANSPORT_TOOL   Transport Support / Container Transport 
Created 20010724   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_TR_TABU_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_TR_TABU_OBJECT FINB TR: Transport Object (TDAT) 20010724
Friends
# Friend Modeled only Created on Description
1 CL_FINB_TR_EXP_DEFAULT 20011022 FINB TR: Default Before-Exp Methods
2 CL_FINB_TR_OBJ_FACTORY 20010726 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) 20040415
2 _T_ITAB Instance attribute Private Type reference (TYPE) YT_ITAB Internal Tables Key Mode 'I' 20040716
3 _T_ITAB_HASH Instance attribute Private Type reference (TYPE) YT_HASH 20041008
4 _T_ITAB_STRUCTURE Instance attribute Private Type reference (TYPE) YT_ITAB_STRUCTURE Structure of Internal Tables 20040716
5 _T_SELOPTS Instance attribute Private Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Table of Select Options for Tables 20020304
6 _T_TABKEYS Instance attribute Public Type reference (TYPE) FINB_TR_T_TABLE_KEYS FINB TR: Table of Keys for a Table 20010726
7 _T_VIEW_MAPPING Instance attribute Private Type reference (TYPE) YT_VIEW_MAPPING Mapping Tab Name -> View Name for Cluster 20021025
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TABLE_KEY Instance method Public Method 20010724
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010726
3 GET_TABLE_KEYS Instance method Public Method 20010727
4 IS_CONTAINER Instance method Public Method 20011022
5 MERGE_TABLE_KEYS Instance method Public Method Merge Table Keys and Select Options 20030421
6 REMOVE_TABLE_KEY Instance method Public Method 20010724
7 SET_SELOPTS Instance method Public Method Set Select Options 20020912
8 SET_TABKEYS Instance method Public Method Set Tables and Keys 20010824
9 _BUILD_ITAB_HASH Instance method Private Method Rebuild Hash Key Table 20041012
10 _CHECK_PIECE_LIST Instance method Private Method Check Table Against Bill of Material 20020517
11 _GET_HASHKEY_FOR_ITAB Instance method Private Method Calculate Hash Key for Internal Table 20041008
12 _NONCHAR_KEY_POSSIBLE Instance method Private Method Key with NONCHAR key is OK for transport 20021028
13 __BUILD_TABLE_KEY Instance method Protected Method 20011022
Events
Class CL_FINB_TR_TABU_OBJECT has no event.
Types
Class CL_FINB_TR_TABU_OBJECT has no local type.
Method Signatures

Method ADD_TABLE_KEY Signature

Method ADD_TABLE_KEY on class CL_FINB_TR_TABU_OBJECT has no parameter.
Method ADD_TABLE_KEY on class CL_FINB_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_FINB_TR_OBJ_FACTORY FINB TR: Fabrik für Transportobjekte 20010727
2 Importing I_OBJECT Call by reference Type reference (TYPE) FINB_TR_OBJECT FINB TR: Transportobjekt 20010726
3 Importing I_OBJECTKEY Call by reference Type reference (TYPE) FINB_TR_CLUSTER_KEY-OBJECTKEY FINB TR: Semantischer Objektschlüssel für Transport 20010727
# Exception Resumable Description Created on
1 CX_FINB_TR_OBJECT FINB TR: Transportobjekt 20010726

Method GET_TABLE_KEYS Signature

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

Method IS_CONTAINER Signature

Method IS_CONTAINER on class CL_FINB_TR_TABU_OBJECT has no parameter.
Method IS_CONTAINER on class CL_FINB_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) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20030421
2 Importing IT_TABKEYS Call by reference Type reference (TYPE) FINB_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20030421

Method MERGE_TABLE_KEYS on class CL_FINB_TR_TABU_OBJECT has no exception.

Method REMOVE_TABLE_KEY Signature

Method REMOVE_TABLE_KEY on class CL_FINB_TR_TABU_OBJECT has no parameter.
Method REMOVE_TABLE_KEY on class CL_FINB_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) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20020912

Method SET_SELOPTS on class CL_FINB_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) FINB_TR_T_TABLE_KEYS FINB TR: Tabelle von Schlüsseln zu einer Tabelle 20010824

Method SET_TABKEYS on class CL_FINB_TR_TABU_OBJECT has no exception.

Method _BUILD_ITAB_HASH Signature

Method _BUILD_ITAB_HASH on class CL_FINB_TR_TABU_OBJECT has no parameter.
Method _BUILD_ITAB_HASH on class CL_FINB_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 20020517
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020517

Method _CHECK_PIECE_LIST on class CL_FINB_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) 20041008
2 Importing IT_FIELDRANGE Call by reference Type reference (TYPE) FINB_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20041008

Method _GET_HASHKEY_FOR_ITAB on class CL_FINB_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 20021028
2 Importing I_KEY Call by reference Type reference (TYPE) ANY 20021028
3 Importing I_KEYFIELDS Call by reference Type reference (TYPE) FINB_TR_KEYFIELDS FINB TR: Anzahl gefüllte Keyfelder bei Schlüssel 20021028
4 Returning R_BOOLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021028

Method _NONCHAR_KEY_POSSIBLE on class CL_FINB_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) FINB_TR_KEY FINB TR: Tabellenschlüssel mit Information 20011022
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20011022
3 Changing X_CHARKEY Call by reference Type reference (TYPE) ANY Tabellenschlüssel 20011022
# Exception Resumable Description Created on
1 CX_FINB_TR_OBJECT FINB TR: Transportobjekt 20011113
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A