SAP ABAP Interface IF_FINB_PR_TAB_CONFIG (Persistence Table Configurator)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_PERSISTENCE (Package) Persistence Manager
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_PR_TAB_CONFIG Configuration of Persistence Table 20030304
Properties
Interface IF_FINB_PR_TAB_CONFIG  
Short Description Persistence Table Configurator    
General Data
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030214   SAP 
Last changed 20050411   SAP 
Unicode checks active    
Forward declarations
Interface IF_FINB_PR_TAB_CONFIG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_PR_OBJ_CONFIG Persistence Object Configurator 20030219
2 IF_FINB_PR_TABLE Persistence Object Table 20030214
Friends
Interface IF_FINB_PR_TAB_CONFIG has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_FATHER_OBJ Instance attribute Public Attribute reference (LIKE) 20030305
2 AO_MSG_HANDLER Instance attribute Public Attribute reference (LIKE) 20030305
3 AO_OBJ_FACTORY Instance attribute Public Attribute reference (LIKE) 20030305
4 AO_ORIGIN_OBJ Instance attribute Public Attribute reference (LIKE) 20030515
5 AT_CHILDREN Instance attribute Public Attribute reference (LIKE) 20030305
6 AT_JOIN_COND Instance attribute Public Attribute reference (LIKE) 20030416
7 AT_MAPPINGS Instance attribute Public Attribute reference (LIKE) 20030416
8 A_CLIENT_SPECIFIC Instance attribute Public Attribute reference (LIKE) 20030311
9 A_DEFAULT_JOIN_COND Instance attribute Public Attribute reference (LIKE) 20030416
10 A_FIX_TABLE Instance attribute Public Attribute reference (LIKE) 20040614
11 A_NO_UPDATE Instance attribute Public Attribute reference (LIKE) 20040701
12 A_OBJ_KIND Instance attribute Public Attribute reference (LIKE) 20030305
13 A_OBJ_NAME Instance attribute Public Attribute reference (LIKE) 20030305
14 A_OBJ_TYPE Instance attribute Public Attribute reference (LIKE) 20030324
15 A_OUTER_JOIN Instance attribute Public Attribute reference (LIKE) 20030416
16 A_READ_ONLY Instance attribute Public Attribute reference (LIKE) 20031201
17 A_STATUS Instance attribute Public Attribute reference (LIKE) 20030305
18 A_VALID_FROM Instance attribute Public Attribute reference (LIKE) 20030305
19 A_VERSION Instance attribute Public Attribute reference (LIKE) 20030305
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20030305
2 ADD_CHILD Instance method Public Method 20030305
3 ADD_FIELD Instance method Public Method Add Data Field 20030221
4 ADD_INDEX Instance method Public Method 20030304
5 CHECK_CRIT_CHANGES Instance method Public Method 20050404
6 CHECK_DATA_EXISTENCE Instance method Public Method 20040525
7 COLLECT_OBJS Instance method Public Method 20040223
8 DELETE_CHILD Instance method Public Method 20030311
9 DELETE_FIELD Instance method Public Method Delete Field 20030221
10 DELETE_INDEX Instance method Public Method 20030304
11 GENERATE_OPTIONAL_OBJS Instance method Public Method Generation of Optional Objects 20030613
12 GET_ABAP_STRU Instance method Public Method 20031029
13 GET_FIELD_IDS Instance method Public Method 20030305
14 GET_GENERATED_OBJ Instance method Public Method 20030515
15 GET_GENERATED_OBJS Instance method Public Method 20030305
16 GET_INDEX Instance method Public Method 20030305
17 GET_KF_CHARS_STRUCTURE Instance method Public Method 20030401
18 GET_TABLE_DESCRIPTION Instance method Public Method 20030305
19 GET_TABLE_NAME Instance method Public Method 20030305
20 MODIFY_TABLE_DESCRIPTION Instance method Public Method Create/Change Persistence Table 20030221
21 SAVE Instance method Public Method 20030304
22 SET_DEFAULT_JOIN_COND Instance method Public Method 20030506
23 SET_INDEX_TABLE Instance method Public Method Assigns an Existing Table as Index Table 20040406
24 SET_JOIN_COND Instance method Public Method 20030506
25 SET_TABLE Instance method Public Method Assigns an Existing Table 20040406
26 SHOW_OBJECT Instance method Public Method 20030712
27 USE_EXISTING_TAB Instance method Public Method Uses Existing Table (Only Use After Consultation) 20030624
Events
Interface IF_FINB_PR_TAB_CONFIG has no event.
Types
Interface IF_FINB_PR_TAB_CONFIG has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method ACTIVATE on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method ADD_CHILD Signature

Method ADD_CHILD on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method ADD_CHILD on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BALANCE_TIME_CHAR Value transfer Type reference (TYPE) FINB_PR_FIELD_ATTR-TIME_CHAR Zeitmerkmal für Saldo 20031029
2 Importing I_DIMENSION Value transfer Type reference (TYPE) FINB_DMT_DIMENSION Datenhaltung: Dimension für Star Schema der Summenpersistenz 20030807
3 Importing I_FIELDNAME Value transfer Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030221
4 Importing I_POSITION Value transfer Type reference (TYPE) INT4 Schlüsselfeld 20030226
5 Importing I_TYPE Value transfer Type reference (TYPE) FINB_PR_FIELD_TYPE Typ eines Feldes 20030221
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030221

Method ADD_INDEX Signature

Method ADD_INDEX on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method ADD_INDEX on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method CHECK_CRIT_CHANGES Signature

Method CHECK_CRIT_CHANGES on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method CHECK_CRIT_CHANGES on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method CHECK_DATA_EXISTENCE Signature

Method CHECK_DATA_EXISTENCE on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method CHECK_DATA_EXISTENCE on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method COLLECT_OBJS Signature

Method COLLECT_OBJS on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method COLLECT_OBJS on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method DELETE_CHILD Signature

Method DELETE_CHILD on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method DELETE_CHILD on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method DELETE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Value transfer Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030221
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030221

Method DELETE_INDEX Signature

Method DELETE_INDEX on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method DELETE_INDEX on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GENERATE_OPTIONAL_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HASHED_TABLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030613
2 Importing I_SORTED_TABLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030613
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030624

Method GET_ABAP_STRU Signature

Method GET_ABAP_STRU on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_ABAP_STRU on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_FIELD_IDS Signature

Method GET_FIELD_IDS on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_FIELD_IDS on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_GENERATED_OBJ Signature

Method GET_GENERATED_OBJ on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_GENERATED_OBJ on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_GENERATED_OBJS Signature

Method GET_GENERATED_OBJS on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_GENERATED_OBJS on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_INDEX Signature

Method GET_INDEX on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_INDEX on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_KF_CHARS_STRUCTURE Signature

Method GET_KF_CHARS_STRUCTURE on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_KF_CHARS_STRUCTURE on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_TABLE_DESCRIPTION Signature

Method GET_TABLE_DESCRIPTION on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_TABLE_DESCRIPTION on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method GET_TABLE_NAME Signature

Method GET_TABLE_NAME on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method GET_TABLE_NAME on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method MODIFY_TABLE_DESCRIPTION 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 20030221
2 Importing IT_BUSINESS_NAME Call by reference Type reference (TYPE) FINB_PR_T_BUSINESS_NAME betriebswirtschaftlicher Name (Sprachvektor) 20030221
3 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELDS Feldliste mit Attributen 20030221
4 Importing I_CLIENT_SPECIFIC Value transfer Type reference (TYPE) BOOLE_D 'X' Tabelle mandantenabhängig 20030226
5 Importing I_TEXT_TABLE Value transfer Type reference (TYPE) BOOLE_D Texttabelle zum Vater 20030221
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030221

Method SAVE Signature

Method SAVE on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method SAVE on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method SET_DEFAULT_JOIN_COND Signature

Method SET_DEFAULT_JOIN_COND on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method SET_DEFAULT_JOIN_COND on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method SET_INDEX_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) CSEQUENCE 20040406
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20040406

Method SET_JOIN_COND Signature

Method SET_JOIN_COND on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method SET_JOIN_COND on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_NAME Value transfer Type reference (TYPE) FINB_PR_T_BUSINESS_NAME betriebswirtschaftlicher Name (Sprachvektor) 20040406
2 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELDS verwendete Felder einer vorgegebenen Tabelle 20040406
3 Importing I_ALL_FIELDS Value transfer Type reference (TYPE) BOOLE_D alle Felder verwenden 20040406
4 Importing I_NO_UPDATE Value transfer Type reference (TYPE) BOOLE_D Tabelle wird nicht fortgeschrieben 20040610
5 Importing I_TABNAME Call by reference Type reference (TYPE) CSEQUENCE 20040406
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20040406

Method SHOW_OBJECT Signature

Method SHOW_OBJECT on Interface IF_FINB_PR_TAB_CONFIG has no parameter.
Method SHOW_OBJECT on Interface IF_FINB_PR_TAB_CONFIG has no exception.

Method USE_EXISTING_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PHYSICAL_NAME Call by reference Type reference (TYPE) CSEQUENCE 20030624
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030624
History
Last changed by/on SAP  20050411 
SAP Release Created in 200