SAP ABAP Interface IF_FINB_PR_OBJ_CONFIG (Persistence Object 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 composition (i COMPRISING i_ref)  IF_FINB_PR_OBJ_CONFIG_INT Persistence Object Configurator (Internal) 20030304
2 Interface composition (i COMPRISING i_ref)  IF_FINB_PR_TAB_CONFIG Persistence Table Configurator 20030219
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_PR_OBJ_CONFIG Peristence Object (Configuration) 20030214
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_PR_TAB_CONFIG Configuration of Persistence Table 20030221
Properties
Interface IF_FINB_PR_OBJ_CONFIG  
Short Description Persistence Object Configurator    
General Data
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030214   SAP 
Last changed 20050411   SAP 
Unicode checks active    
Forward declarations
Interface IF_FINB_PR_OBJ_CONFIG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_PR_OBJ Persistence Object 20030214
Friends
Interface IF_FINB_PR_OBJ_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) 20030221
2 AO_MSG_HANDLER Instance attribute Public Attribute reference (LIKE) 20030221
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) 20030221
6 AT_JOIN_COND Instance attribute Public Attribute reference (LIKE) 20030416
7 AT_MAPPINGS Instance attribute Public Attribute reference (LIKE) 20030416
8 A_DEFAULT_JOIN_COND Instance attribute Public Attribute reference (LIKE) 20030416
9 A_OBJ_KIND Instance attribute Public Attribute reference (LIKE) 20030221
10 A_OBJ_NAME Instance attribute Public Attribute reference (LIKE) 20030221
11 A_OBJ_TYPE Instance attribute Public Attribute reference (LIKE) 20030324
12 A_OUTER_JOIN Instance attribute Public Attribute reference (LIKE) 20030416
13 A_READ_ONLY Instance attribute Public Attribute reference (LIKE) Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20031201
14 A_STATUS Instance attribute Public Attribute reference (LIKE) 20030221
15 A_VALID_FROM Instance attribute Public Attribute reference (LIKE) 20030221
16 A_VERSION Instance attribute Public Attribute reference (LIKE) 20030221
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activates persistence object and all lower-level nodes 20030304
2 ADD_CHILD Instance method Public Method 20030221
3 ADD_INDEX Instance method Public Method Addition of an Index 20030214
4 CHECK_CRIT_CHANGES Instance method Public Method Checks for Critical Changes 20050401
5 CHECK_DATA_EXISTENCE Instance method Public Method 20040525
6 COLLECT_OBJS Instance method Public Method 20040130
7 DELETE_CHILD Instance method Public Method 20030311
8 DELETE_INDEX Instance method Public Method Delete index 20030214
9 GET_ABAP_STRU Instance method Public Method 20031029
10 GET_FIELD_IDS Instance method Public Method 20030221
11 GET_GENERATED_OBJ Instance method Public Method 20030515
12 GET_GENERATED_OBJS Instance method Public Method 20030221
13 GET_INDEX Instance method Public Method 20030221
14 GET_KF_CHARS_STRUCTURE Instance method Public Method 20030401
15 GET_OBJ_NAME Instance method Public Method 20040130
16 SAVE Instance method Public Method Save persistence object and all lower-level nodes 20030304
17 SET_AFTER_CNV_HANDLER Instance method Public Method Sets Post-Processing Tool for Conversion 20050401
18 SET_DEFAULT_JOIN_COND Instance method Public Method 20030506
19 SET_INACTIVE Instance method Public Method Sets Object Inactive 20030328
20 SET_JOIN_COND Instance method Public Method 20030506
21 SHOW_OBJECT Instance method Public Method Object Display 20030712
Events
Interface IF_FINB_PR_OBJ_CONFIG has no event.
Types
Interface IF_FINB_PR_OBJ_CONFIG has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE Value transfer Type reference (TYPE) BOOLE_D Aktivierung unabhängig vom Status 20050218
2 Importing I_WITH_CONVERSION Value transfer Type reference (TYPE) BOOLE_D falls notwendig: Umsetzung 20050401
# Exception Resumable Description Created on
1 CX_FINB_GN_CNV_JOB_SCHEDULED Job zur Umsetzung wurde eingeplant 20050401
2 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030307

Method ADD_CHILD Signature

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

Method ADD_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_NAME Call by reference Type reference (TYPE) FINB_PR_T_BUSINESS_NAME betriebswirtschaftlicher Name (Sprachvektor) 20030214
2 Importing IT_FIELDS Call by reference Type reference (TYPE) FINB_PR_T_FIELD_IDS Indexfelder 20030214
3 Importing I_INDEX_ID Value transfer Type reference (TYPE) INDEXID Eindeutige Indexkennung innerhalb einer Tabelle 20030214
4 Importing I_UNIQUE Value transfer Type reference (TYPE) BOOLE_D non-unique/unique 20030214
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030228

Method CHECK_CRIT_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CRIT_CHANGES Value transfer Type reference (TYPE) FINB_GN_T_CRITICAL_CHANGES kritische Änderungen 20050401
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20050401

Method CHECK_DATA_EXISTENCE Signature

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

Method COLLECT_OBJS Signature

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

Method DELETE_CHILD Signature

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

Method DELETE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Value transfer Type reference (TYPE) INDEXID Eindeutige Indexkennung innerhalb einer Tabelle 20030214
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030228

Method GET_ABAP_STRU Signature

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

Method GET_FIELD_IDS Signature

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

Method GET_GENERATED_OBJ Signature

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

Method GET_GENERATED_OBJS Signature

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

Method GET_INDEX Signature

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

Method GET_KF_CHARS_STRUCTURE Signature

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

Method GET_OBJ_NAME Signature

Method GET_OBJ_NAME on Interface IF_FINB_PR_OBJ_CONFIG has no parameter.
Method GET_OBJ_NAME on Interface IF_FINB_PR_OBJ_CONFIG has no exception.

Method SAVE Signature

Method SAVE on Interface IF_FINB_PR_OBJ_CONFIG has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030304

Method SET_AFTER_CNV_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Value transfer Type reference (TYPE) CSEQUENCE Klassenname (Interface IF_FINB_GN_AFTER_CONVERSION) 20050401
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20050401

Method SET_DEFAULT_JOIN_COND Signature

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

Method SET_INACTIVE Signature

Method SET_INACTIVE on Interface IF_FINB_PR_OBJ_CONFIG has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030328

Method SET_JOIN_COND Signature

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

Method SHOW_OBJECT Signature

Method SHOW_OBJECT on Interface IF_FINB_PR_OBJ_CONFIG has no parameter.
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030712
History
Last changed by/on SAP  20050411 
SAP Release Created in 200