SAP ABAP Class CL_BVW_OBJECT (Business View)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-GMA (Application Component) Generating, Monitoring for Mass Data Archiving Solutions
     AFX_BUSINESSVIEWENGINE (Package) Archiving: Business View Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BVW_INT_APPLICATION Interface to Archiving Object Applications 20030519
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BVW_BC_SFLIGHT Business View BC_SFLIGHT 20060310
2 Inheritance (c INHERITING FROM c_ref)  CL_BVW_TEMPLATE Exits for Archiving Object 20030606
Properties
Class CL_BVW_OBJECT  
Short Description Business View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AFX_BUSINESSVIEWENGINE   Archiving: Business View Engine 
Created 20030519   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 BV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 BVW_INT_APPLICATION Interface to Archiving Object Applications 20030519
Friends
Class CL_BVW_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ARCHSTRUC_ATTR Constant Private Type reference (TYPE) STRING 'F_ARCHOBJ' 20060310
2 FLG_TABINFOS_FILLED Instance attribute Private Type reference (TYPE) XFELD Checkbox 20060310
3 P_BACK_TO_PARENT Instance attribute Public Type reference (TYPE) ABAP_BOOL 20060405
4 P_LAYER Instance attribute Public Type reference (TYPE) BVW_DTE_LAYER Display Layer 20030519
5 P_LAYER_INDEX Instance attribute Public Type reference (TYPE) BVW_DET_LAYER_INDEX Index 20030519
6 P_OBJECT Instance attribute Public Type reference (TYPE) OBJCT_TR01 Checkbox 20030519
7 TAH_TABINFOS Instance attribute Private Type reference (TYPE) TYP_TAH_TABLEINFOS 20060310
Methods
# Method Level Visibility Method type Description Created on
1 APPL Instance method Private Method 20030519
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030520
3 FILL_ARCHOBJ_DATA Instance method Public Method Fill Archive Data Structure 20060310
4 GET_DATA_FROM_ARCHIVE Instance method Public Method Get Data from Archive 20060310
5 INIT_TABLEINFOS Instance method Private Method 20060310
Events
Class CL_BVW_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_TABLEINFO Private See coding 20060310 BEGIN OF typ_str_tableinfo, linetype TYPE string, table TYPE string, END OF typ_str_tableinfo
2 TYP_TAH_TABLEINFOS Private See coding 20060310 typ_tah_tableinfos TYPE HASHED TABLE OF typ_str_tableinfo WITH UNIQUE KEY linetype
Method Signatures

Method APPL Signature

Method APPL on class CL_BVW_OBJECT has no parameter.
Method APPL on class CL_BVW_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobject 20030520

Method CONSTRUCTOR on class CL_BVW_OBJECT has no exception.

Method FILL_ARCHOBJ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_DATA Call by reference Type reference (TYPE) BVW_TAB_TABLEREFERENCES Tabellenreferenzen 20060310

Method FILL_ARCHOBJ_DATA on class CL_BVW_OBJECT has no exception.

Method GET_DATA_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_POSITION Call by reference Type reference (TYPE) ARCHIVEPOS Archiv-Position 20060310
2 Returning R_TAB_DATA Value transfer Type reference (TYPE) BVW_TAB_TABLEREFERENCES Tabellenreferenzen 20060310
# Exception Resumable Description Created on
1 FAILED 20060310

Method INIT_TABLEINFOS Signature

Method INIT_TABLEINFOS on class CL_BVW_OBJECT has no parameter.
Method INIT_TABLEINFOS on class CL_BVW_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 30