SAP ABAP Class CL_FINB_PR_TAB_CONFIG (Configuration of Persistence Table)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_PERSISTENCE (Package) Persistence Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_TABLE Tables Persistence Object 20030221
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_PR_OBJ_CONFIG Persistence Object Configurator 20030221
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_PR_OBJ_CONFIG_INT Persistence Object Configurator (Internal) 20030304
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_PR_TAB_CONFIG Persistence Table Configurator 20030304
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_IND_CONFIG Index of Persistence Objects 20040224
2 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_TOTALS_CONFIG Totals Object Configuration 20030724
Properties
Class CL_FINB_PR_TAB_CONFIG  
Short Description Configuration of Persistence Table    
Super Class CL_FINB_PR_TABLE Tables Persistence Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_PR    
Program status P  SAP Standard Production Program 
Category 0   
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030221   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FINPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_PR_OBJ_CONFIG Persistence Object Configurator 20030221
2 IF_FINB_PR_OBJ_CONFIG_INT Persistence Object Configurator (Internal) 20030304
3 IF_FINB_PR_TAB_CONFIG Persistence Table Configurator 20030304
Friends
Class CL_FINB_PR_TAB_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 XO_BUILDING_PLAN Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Blueprint for Generating Raw Objects 20030221
2 XT_BUSINESS_NAME Instance attribute Protected Type reference (TYPE) FINB_PR_T_BUSINESS_NAME Business Name (Language Vector) 20030221
3 XT_DD03P Instance attribute Protected See coding 20040414
4 XT_FIELD_IDS_OLD Instance attribute Protected Attribute reference (LIKE) XT_FIELD_IDS Old Field String 20040312
5 X_MSG_PTR Instance attribute Protected Type reference (TYPE) SYTABIX Pointer on Messages Not Yet Made Persistent 20030717
6 X_REORG_INDICES Instance attribute Protected Type reference (TYPE) BOOLE_D Reorganization of Index Tables Necessary 20040317
7 X_REORG_TOTALS Instance attribute Protected Type reference (TYPE) BOOLE_D Reorganization of Totals/Balances Necessary 20040317
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_OBJECT Instance method Protected Method 20030327
2 CHECK_GEN_OBJECTS Instance method Protected Method 20030409
3 CHECK_INDICES Instance method Protected Method Checks Existing Indexes for Similarity 20030604
4 CHECK_ME_LOCAL Instance method Protected Method Checks the Object Locally 20030306
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030221
6 DEQUEUE_OBJECT Instance method Protected Method 20030331
7 EXECUTE_BUILDING_PLAN Instance method Protected Method 20030327
8 GENERATE_FORKEY Instance method Protected Method Generates Foreign Key 20030306
9 MODIFY_NO_DDIC_INDICES Instance method Protected Method Generates/Changes Cross-Table Indexes 20040225
10 MODIFY_TABLE_DESCRIPTION Instance method Protected Method 20040413
11 MODIFY_TABLE_DESCRIPTION_INT Instance method Public Method Create/Change Persistence Table (Internal) 20040413
12 READ_DDIC Instance method Protected Method Reads Metadata from DDIC 20040927
13 SAVE Instance method Protected Method Saves Fields 20030307
14 SAVE_FIELDS Instance method Protected Method Saves Fields 20030303
15 SAVE_INDICES Instance method Protected Method Saves Indexes 20030512
16 SAVE_MESSAGES Instance method Protected Method Saves Messages in Appl. Log 20030717
17 SAVE_OBJECT Instance method Protected Method 20030717
18 SAVE_VERSION Instance method Protected Method Saves Version 20030303
19 SET_INACTIVE Instance method Protected Method 20030328
20 SET_INST_VERSION Instance method Protected Method 20031020
Events
Class CL_FINB_PR_TAB_CONFIG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_BUSINESS_NAME Protected See coding Business Name 20030310 YT_BUSINESS_NAME type table of FINB_PR_TOBJST
Method Signatures

Method ACTIVATE_OBJECT Signature

Method ACTIVATE_OBJECT on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method ACTIVATE_OBJECT on class CL_FINB_PR_TAB_CONFIG has no exception.

Method CHECK_GEN_OBJECTS Signature

Method CHECK_GEN_OBJECTS on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method CHECK_GEN_OBJECTS on class CL_FINB_PR_TAB_CONFIG has no exception.

Method CHECK_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UNIQUE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030606
2 Exporting E_INDEX_ID Value transfer Type reference (TYPE) INDEXID Eindeutige Indexkennung innerhalb einer Tabelle 20030606
3 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELD_IDS Liste von absoluten Feldbezeichnern 20030604
4 Importing I_INDEX_ID Value transfer Type reference (TYPE) INDEXID Eindeutige Indexkennung innerhalb einer Tabelle 20030606
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030604

Method CHECK_ME_LOCAL Signature

Method CHECK_ME_LOCAL on class CL_FINB_PR_TAB_CONFIG has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030306

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATOR Value transfer Object reference (TYPE REF TO) IF_FINB_PR_CONFIGURATOR Konfigurator 20030221
2 Importing IS_ENQUEUE_PARAM Value transfer Type reference (TYPE) FINPR_YS_ENQUEUE_PARAM Sperr-Parameter 20031201
3 Importing I_OBJ_NAME Value transfer Type reference (TYPE) FINB_PR_OBJ_NAME Name eines Persistenzobjektes 20030221
4 Importing I_OBJ_TYPE Value transfer Type reference (TYPE) FINB_PR_OBJ_TYPE OBJ_TYPE_TAB Objekttyp 20030806
5 Importing I_READ_ONLY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030221
6 Importing I_VALID_FROM Value transfer Type reference (TYPE) FINB_PR_VALID_FROM gültig ab Datum 20030331
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030221

Method DEQUEUE_OBJECT Signature

Method DEQUEUE_OBJECT on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method DEQUEUE_OBJECT on class CL_FINB_PR_TAB_CONFIG has no exception.

Method EXECUTE_BUILDING_PLAN Signature

Method EXECUTE_BUILDING_PLAN on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method EXECUTE_BUILDING_PLAN on class CL_FINB_PR_TAB_CONFIG has no exception.

Method GENERATE_FORKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COMPONENT Call by reference Type reference (TYPE) FINB_GN_COMPONENT Komponente eines strukturierten Objektes (Generator) 20030306
2 Importing IO_GN_FIELD Value transfer Object reference (TYPE REF TO) IF_FINB_GN_FIELD Beschreibung eines Feldes 20030307
3 Importing IO_GN_STRU Value transfer Object reference (TYPE REF TO) IF_FINB_GN_STRUC Objekt Struktur (Generator) 20030528
4 Importing I_KINDFOR Value transfer Type reference (TYPE) FINB_GN_FORKEY_KIND Art des Fremdschlüssels 20030306
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030306

Method MODIFY_NO_DDIC_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE Value transfer Type reference (TYPE) BOOLE_D lösche gekennzeichnete Indizes 20040225
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR 20040225

Method MODIFY_TABLE_DESCRIPTION Signature

Method MODIFY_TABLE_DESCRIPTION on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method MODIFY_TABLE_DESCRIPTION on class CL_FINB_PR_TAB_CONFIG has no exception.

Method MODIFY_TABLE_DESCRIPTION_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRS Value transfer Type reference (TYPE) FINB_GN_TECH_SETTINGS technische Eigenschaften einer Tabelle 20040413
2 Importing IT_BUSINESS_NAME Call by reference Type reference (TYPE) FINB_PR_T_BUSINESS_NAME betriebswirtschaftlicher Name (Sprachvektor) 20040413
3 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELDS Feldliste mit Attributen 20040413
4 Importing I_CLIENT_SPECIFIC Value transfer Type reference (TYPE) BOOLE_D 'X' Tabelle mandantenabhängig 20040413
5 Importing I_TEXT_TABLE Value transfer Type reference (TYPE) BOOLE_D Texttabelle zum Vater 20040413
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20040413

Method READ_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DD02V Call by reference Type reference (TYPE) DD02V Generierte Tabelle zum View DD02V 20040927
2 Exporting ES_DD09L Call by reference Type reference (TYPE) DD09L DD: Technische Einstellungen von Tabellen 20040927
3 Importing I_LANGU Value transfer Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20040927
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20040927

Method SAVE Signature

Method SAVE on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method SAVE on class CL_FINB_PR_TAB_CONFIG has no exception.

Method SAVE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) YT_FIELDS Tabellenfelder 20030303
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR 20030303

Method SAVE_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE Value transfer Type reference (TYPE) BOOLE_D lösche gekennzeichnete Indizes 20030606
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR 20030512

Method SAVE_MESSAGES Signature

Method SAVE_MESSAGES on class CL_FINB_PR_TAB_CONFIG has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20040114

Method SAVE_OBJECT Signature

Method SAVE_OBJECT on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method SAVE_OBJECT on class CL_FINB_PR_TAB_CONFIG has no exception.

Method SAVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_VERSION Call by reference Type reference (TYPE) FINB_PR_TOBJS neue Version 20030305
2 Importing IT_BUSINESS_NAME Call by reference Type reference (TYPE) YT_BUSINESS_NAME 20030310
3 Importing IT_CHILDREN Call by reference Type reference (TYPE) FINPR_YT_CHILDREN 20030303
4 Importing IT_JOINS Call by reference Type reference (TYPE) FINPR_YT_JOINS Joinbeingungen zu Kindern 20030417
5 Importing IT_MAPPINGS Call by reference Type reference (TYPE) FINPR_YT_MAPPINGS Feldzuordnungen 20030417
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030303

Method SET_INACTIVE Signature

Method SET_INACTIVE on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method SET_INACTIVE on class CL_FINB_PR_TAB_CONFIG has no exception.

Method SET_INST_VERSION Signature

Method SET_INST_VERSION on class CL_FINB_PR_TAB_CONFIG has no parameter.
Method SET_INST_VERSION on class CL_FINB_PR_TAB_CONFIG has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 200