SAP ABAP Interface IF_FINB_PR_OBJ (Persistence Object)
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 Persistence Object Configurator 20030214
2 Interface composition (i COMPRISING i_ref)  IF_FINB_PR_OBJ_RUN Persistence Object (Runtime) 20030213
3 Interface composition (i COMPRISING i_ref)  IF_FINB_PR_TABLE Persistence Object Table 20030214
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_PR_OBJ Persistence Object 20030213
Properties
Interface IF_FINB_PR_OBJ  
Short Description Persistence Object    
General Data
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030213   SAP 
Last changed 20041209   SAP 
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 IF_FINB_PR_OBJ has no interface.
Friends
Interface IF_FINB_PR_OBJ has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AFTER_CC Constant Public Type reference (TYPE) FINB_PR_USABLE 'C' After Client Copy 20040901
2 AO_FATHER_OBJ Instance attribute Public Object reference (TYPE REF TO) IF_FINB_PR_OBJ Parent Persistence Object 20030214
3 AO_MSG_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030213
4 AO_OBJ_FACTORY Instance attribute Public Object reference (TYPE REF TO) IF_FINB_PR_OBJ_FACTORY Gets a Persistence Object 20030305
5 AO_ORIGIN_OBJ Instance attribute Public Object reference (TYPE REF TO) IF_FINB_PR_OBJ Original Object, if Proxy Object 20030509
6 AT_CHILDREN Instance attribute Public Type reference (TYPE) FINB_PR_T_OBJS Persistence Objects 20030214
7 AT_JOIN_COND Instance attribute Public Type reference (TYPE) FINB_PR_T_JOIN_COND Join Condition to Higher-Level Objects 20030416
8 AT_MAPPINGS Instance attribute Public Type reference (TYPE) FINB_PR_T_FIELD_MAPPING Read Structure Fields <-> Persistence Object Fields 20030416
9 A_DEFAULT_JOIN_COND Instance attribute Public Type reference (TYPE) BOOLE_D Default Join Condition to Higher-Level Objects 20030416
10 A_OBJ_KIND Instance attribute Public Type reference (TYPE) FINB_PR_OBJ_KIND Type of Persistence Object 20030213
11 A_OBJ_NAME Instance attribute Public Type reference (TYPE) FINB_PR_OBJ_NAME Name of a Persistence Object 20030213
12 A_OBJ_TYPE Instance attribute Public Type reference (TYPE) FINB_PR_OBJ_TYPE Object Type 20030324
13 A_OUTER_JOIN Instance attribute Public Type reference (TYPE) BOOLE_D Outer Join to Higher-Level Object 20030416
14 A_READ_ONLY Instance attribute Public Type reference (TYPE) BOOLE_D Only Display, No Locks 20031201
15 A_STATUS Instance attribute Public Type reference (TYPE) FINB_PR_OBJ_STATUS Status of a Persistence Object 20030213
16 A_USABLE Instance attribute Public Type reference (TYPE) FINB_PR_USABLE Usability of an Index/Totals Object 20040315
17 A_VALID_FROM Instance attribute Public Type reference (TYPE) FINB_PR_VALID_FROM Valid-From Date 20030213
18 A_VERSION Instance attribute Public Type reference (TYPE) FINB_PR_VERSION Version of a Persistence Object 20030214
19 FIELD_TYPE_CHAR Constant Public Type reference (TYPE) FINB_PR_FIELD_TYPE 'C' Characteristic 20040505
20 FIELD_TYPE_KEYFIG Constant Public Type reference (TYPE) FINB_PR_FIELD_TYPE 'K' Key Figure 20040505
21 INDICES_REORG_PROG Constant Public Type reference (TYPE) PROGRAMM 'FINB_PR_REORG_INDICES' Indexes Reorg. Program 20040317
22 OBJ_KIND_TIME_DEP Constant Public Type reference (TYPE) FINB_PR_OBJ_KIND '2' Time-Dependent Object 20030213
23 OBJ_KIND_TIME_INDEP Constant Public Type reference (TYPE) FINB_PR_OBJ_KIND '1' Non Time-Dependent Object 20030213
24 OBJ_TYPE_BALANCE Constant Public Type reference (TYPE) FINB_PR_OBJ_TYPE '7' Balance Object 20030718
25 OBJ_TYPE_INDEX Constant Public Type reference (TYPE) FINB_PR_OBJ_TYPE '4' Index Table 20040224
26 OBJ_TYPE_OBJ Constant Public Type reference (TYPE) FINB_PR_OBJ_TYPE '1' Normal Persistence Object 20030509
27 OBJ_TYPE_TAB Constant Public Type reference (TYPE) FINB_PR_OBJ_TYPE '2' Persistence Table 20030509
28 OBJ_TYPE_TOTALS Constant Public Type reference (TYPE) FINB_PR_OBJ_TYPE '6' Totals Object 20030718
29 STATUS_ACTIVE Constant Public Type reference (TYPE) FINB_PR_OBJ_STATUS '1' Only Active Version Exists 20030213
30 STATUS_MODIFY Constant Public Type reference (TYPE) FINB_PR_OBJ_STATUS '2' Active and saved version available 20030213
31 STATUS_NEW Constant Public Type reference (TYPE) FINB_PR_OBJ_STATUS '9' New 20030213
32 STATUS_SAVED Constant Public Type reference (TYPE) FINB_PR_OBJ_STATUS '3' Only saved version available 20030213
33 TOTALS_REORG_PROG Constant Public Type reference (TYPE) PROGRAMM 'FINB_PR_REORG_TOTALS' Totals Reorg. Program 20040317
34 VERSION_ACTIVE Constant Public Type reference (TYPE) FINB_PR_VERSION '1' Active Version 20030213
35 VERSION_CHANGED Constant Public Type reference (TYPE) FINB_PR_VERSION '4' Changed, Unsaved Version 20030213
36 VERSION_IMPORTED Constant Public Type reference (TYPE) FINB_PR_VERSION '2' Imported Version 20030704
37 VERSION_NEW Constant Public Type reference (TYPE) FINB_PR_VERSION '9' New Object 20030213
38 VERSION_SAVED Constant Public Type reference (TYPE) FINB_PR_VERSION '3' Saved Version 20030213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method Adds an extra existing persistence object 20030214
2 CHECK_DATA_EXISTENCE Instance method Public Method Checks Existence of Data 20040525
3 COLLECT_OBJS Instance method Public Method Collects All Objects of a Persistence Hierarchy 20031111
4