SAP ABAP Class CL_FIN_APAR_HDB_DBSYS_OPT (Class for BAdI Impl.: FIN_APAR_HDB_DBSYS_OPT)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI (Application Component) Financial Accounting
     FIN_APAR_HDB_LISTS (Package) Reports Based on SAP HANA DB Views
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20120904
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_APAR_HDB_DBSYS_OPT Interface for BAdI: FIN_APAR_HDB_DBSYS_OPT 20120904
Properties
Class CL_FIN_APAR_HDB_DBSYS_OPT  
Short Description Class for BAdI Impl.: FIN_APAR_HDB_DBSYS_OPT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_APAR_HDB_LISTS   Reports Based on SAP HANA DB Views 
Created 20120904   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20120904
2 IF_FIN_APAR_HDB_DBSYS_OPT Interface for BAdI: FIN_APAR_HDB_DBSYS_OPT 20120904
Friends
Class CL_FIN_APAR_HDB_DBSYS_OPT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_ANALYTICS_VIEW Constant Private Type reference (TYPE) DDOBJNAME 'ANFIN_ARPOS_BSEG' Analytics View Behind External View 20120920
2 GD_EXTERNAL_VIEW Constant Private Type reference (TYPE) DDOBJNAME 'FIN_ARPOS_NETDT' Name of External DB View 20120910
3 GD_SELVIEW_DB_OBJECT_EXISTS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20120904
4 GD_SELVIEW_DMBTR_VZ_EXISTS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20130610
5 GD_TFBUF_APPLIC_TOPLISTS Constant Private Type reference (TYPE) APPLK_TFBUF 'TL' Application for buffer, whether ext. view exists (top lists) 20121205
6 GD_TFBUF_LFDNR_001 Constant Private Type reference (TYPE) LFDNR '001' Number for buffer, whether ext. view exists (not important) 20121205
7 GD_TFBUF_LFDNR_002 Constant Private Type reference (TYPE) LFDNR '002' Name for buffer whether ext. view has field DMBTR_VZ 20130610
8 GD_VIEWFIELD_DMBTR_VZ Constant Private Type reference (TYPE) DDOBJNAME 'DMBTR_VZ' Field Name of the Local Currency Amount 20130610
9 GT_VIEWFIELD_BUF Static Attribute Private See coding 20120906
Methods
# Method Level Visibility Method type Description Created on
1 INIT Instance method Private Method Generate SAP HANA objects if necessary 20120904
2 PREPARE_FREE_SELECTIONS Instance method Private Method Prepare Free Selections 20120905
3 RESET_BUFTAB_HDB_VIEW_EXISTS Static method Private Method Reset entry for SAP HANA DB view in buffer table 20121205
Events
Class CL_FIN_APAR_HDB_DBSYS_OPT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYS_HDB_EXT_VIEW_SMALL Public See coding Adapter Structure (Same Data Types as in the DB) 20120904 BEGIN OF tys_hdb_ext_view_small, bukrs TYPE c LENGTH 4, kunnr TYPE c LENGTH 10, name1 TYPE c LENGTH 35, land1 TYPE c LENGTH 3, ort01 TYPE c LENGTH 35, pstlz TYPE c LENGTH 10, stras TYPE c LENGTH 35, regio TYPE c LENGTH 3, busab TYPE c LENGTH 2, sname TYPE c LENGTH 30, brsch TYPE c LENGTH 4, vbund TYPE c LENGTH 6, rstgr TYPE c LENGTH 3, manst TYPE c LENGTH 1, hwaer TYPE c LENGTH 5, dmbtr TYPE dmbtr_long23, netdt TYPE c LENGTH 8, END OF tys_hdb_ext_view_small
Method Signatures

Method INIT Signature

Method INIT on class CL_FIN_APAR_HDB_DBSYS_OPT has no parameter.
Method INIT on class CL_FIN_APAR_HDB_DBSYS_OPT has no exception.

Method PREPARE_FREE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20120905
2 Importing IT_FREE_SELECTIONS Call by reference Type reference (TYPE) RSDS_TRANGE 20120905

Method PREPARE_FREE_SELECTIONS on class CL_FIN_APAR_HDB_DBSYS_OPT has no exception.

Method RESET_BUFTAB_HDB_VIEW_EXISTS Signature

Method RESET_BUFTAB_HDB_VIEW_EXISTS on class CL_FIN_APAR_HDB_DBSYS_OPT has no parameter.
Method RESET_BUFTAB_HDB_VIEW_EXISTS on class CL_FIN_APAR_HDB_DBSYS_OPT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 616