SAP ABAP Class CL_FINAR_HDB_TOT (Class for Terms Offer and Taken Analysis HDB Access)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       FBD (Package) Customers
Properties
Class CL_FINAR_HDB_TOT  
Short Description Class for Terms Offer and Taken Analysis HDB Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBD   Customers 
Created 20121106   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)
2 CL_FINAR_HDB_TOT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FINAR_HDB_TOT has no interface implemented.
Friends
Class CL_FINAR_HDB_TOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_EXVIEW_DESC Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20121127
2 MO_EXVIEW_DESC_V Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20121127
3 MT_COMP_TAB Instance attribute Private Type reference (TYPE) ABAP_COMPONENT_TAB 20121127
4 MT_COMP_TAB_KEY Instance attribute Private Type reference (TYPE) ABAP_COMPONENT_TAB 20121127
5 MT_COMP_TAB_MES Instance attribute Private Type reference (TYPE) ABAP_COMPONENT_TAB 20121127
6 MT_FIELDLIST Instance attribute Private Type reference (TYPE) TT_EDPLINE 20121127
7 MT_GRPBYLIST Instance attribute Private Type reference (TYPE) TT_EDPLINE 20121127
8 MT_GRUPF Instance attribute Private Type reference (TYPE) TT_GRUPF 20121127
9 MV_EXVIEW Instance attribute Private Type reference (TYPE) STRING 20121127
10 MV_EXVIEW_V Instance attribute Private Type reference (TYPE) STRING 20121127
11 MV_PARKEDFLAG Instance attribute Private Type reference (TYPE) CHAR1 20121106
12 MV_PARKEDWHERECLAUSE Instance attribute Private Type reference (TYPE) STRING 20121106
13 MV_WHERECLAUSE Instance attribute Private Type reference (TYPE) STRING 20121106
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXVIEW_FIELD Instance method Public Method 20121127
2 CONSTRUCTOR Instance method Public Constructor Constructor 20121106
3 CONVERT_TO_LOCAL_CURRENCY Static method Public Method Convert to Local Currency 20121108
4 GET_OUTTAB_DATA Instance method Public Method 20121127
5 GET_OUTTAB_TYPE Instance method Public Method 20121127
6 GET_VIEW_FIELD Instance method Public Method 20121127
7 SET_EVALUATION_PARAMETERS Instance method Public Method 20121127
8 SPLIT_GROUP_FIELD_INFO Static method Public Method 20121127
Events
Class CL_FINAR_HDB_TOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_GRUPF Public See coding 20121127 BEGIN OF ts_grupf. TYPES: grupf TYPE rr_grupf, view_field TYPE string, source_table TYPE string, source_field TYPE string, END OF ts_grupf
2 TS_I060 Public See coding 20121127 BEGIN OF ts_i060. INCLUDE TYPE t060. TYPES: grupf TYPE rr_grupf, top_n TYPE rr_top_n, ztage TYPE rr_ztage, levlm TYPE num1, levlk TYPE num1, levlb TYPE num1, levlg TYPE num1, END OF ts_i060
3 TS_KTO_TAB Public See coding 20121127 BEGIN OF ts_kto_tab, kunnr TYPE kunnr, bukrs TYPE bukrs, kkber TYPE kkber, gsber TYPE gsber, maber TYPE maber, gjahr TYPE gjahr, umskz TYPE umskz, tzs1v TYPE rr_tzs1v, tzs2v TYPE rr_tzs2v, tzntv TYPE rr_tzntv, tbntv TYPE rr_tbntv, tbs2v TYPE rr_tbs2v, tbs1v TYPE rr_tbs1v, tzs1r TYPE rr_tzs1r, tzs2r TYPE rr_tzs2r, tzntr TYPE rr_tzntr, tbs1r TYPE rr_tbs1r, tbs2r TYPE rr_tbs2r, tbntr TYPE rr_tbntr, END OF ts_kto_tab
4 TS_RNG_BSCHL Public See coding 20121106 BEGIN OF ts_rng_bschl, sign TYPE char1, option TYPE char2, low TYPE bschl, high TYPE bschl, END OF ts_rng_bschl
5 TS_TOT_KEYS Public See coding 20121127 BEGIN OF ts_tot_keys, kunnr TYPE kunnr, bukrs TYPE bukrs, kkber TYPE kkber, gsber TYPE gsber, maber TYPE maber, gjahr TYPE char4, umskz TYPE umskz, END OF ts_tot_keys
6 TS_TOT_MEASURES Public See coding 20121127 BEGIN OF ts_tot_measures, tzs1v TYPE rr_tzs1v, tzs2v TYPE rr_tzs2v, tzntv TYPE rr_tzntv, tbntv TYPE rr_tbntv, tbs2v TYPE rr_tbs2v, tbs1v TYPE rr_tbs1v, tzs1r TYPE rr_tzs1r, tzs2r TYPE rr_tzs2r, tzntr TYPE rr_tzntr, tbs1r TYPE rr_tbs1r, tbs2r TYPE rr_tbs2r, tbntr TYPE rr_tbntr, END OF ts_tot_measures
7 TT_EDPLINE Public See coding 20121127 tt_edpline TYPE STANDARD TABLE OF edpline
8 TT_GRUPF Public See coding 20121127 tt_grupf TYPE STANDARD TABLE OF ts_grupf
9 TT_I060 Public See coding 20121127 tt_i060 TYPE STANDARD TABLE OF ts_i060
10 TT_KTO_TAB Public See coding 20121127 tt_kto_tab TYPE STANDARD TABLE OF ts_kto_tab
11 TT_RNG_BSCHL Public See coding 20121106 tt_rng_bschl TYPE STANDARD TABLE OF ts_rng_bschl
Method Signatures

Method CHECK_EXVIEW_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) STRING 20121127
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN 20121127

Method CHECK_EXVIEW_FIELD on class CL_FINAR_HDB_TOT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXVIEW Call by reference Type reference (TYPE) STRING 20121127
2 Importing IV_EXVIEW_V Call by reference Type reference (TYPE) STRING 20121127
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) STRING 20121127
4 Importing IV_PARKEDFLAG Call by reference Type reference (TYPE) BOOLEAN 20121127
# Exception Resumable Description Created on
1 CX_ABAP_NOT_A_TABLE The value is not the name of a DB table 20121106
2 CX_ABAP_NOT_IN_PACKAGE The table is not in the given package 20121106
3 CX_SY_MOVE_CAST_ERROR 20121127

Method CONVERT_TO_LOCAL_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) DATUM 20121108
2 Exporting ES_LOCAL_AMT_SET Call by reference Type reference (TYPE) TS_TOT_MEASURES 20121108
3 Importing FOREIGN_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20121108
4 Importing IS_FOREIGN_AMT_SET Call by reference Type reference (TYPE) TS_TOT_MEASURES 20121108
5 Importing LOCAL_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20121108

Method CONVERT_TO_LOCAL_CURRENCY on class CL_FINAR_HDB_TOT has no exception.

Method GET_OUTTAB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KTO_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20121127
2 Importing IT_BSCHL Call by reference Type reference (TYPE) TT_RNG_BSCHL 20121127
3 Importing IV_CALCDATE Call by reference Type reference (TYPE) DATUM 20121127
4 Importing IV_PARKEDFLAG Call by reference Type reference (TYPE) BOOLEAN 20121127
5 Importing IV_PARKEDWHERECLAUSE Call by reference Type reference (TYPE) STRING 20121127
6 Importing IV_USEDAYS Call by reference Type reference (TYPE) RR_ZTAGE 20121127
7 Importing IV_WHERECLAUSE Call by reference Type reference (TYPE) STRING 20121127

Method GET_OUTTAB_DATA on class CL_FINAR_HDB_TOT has no exception.

Method GET_OUTTAB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_COMP_TAB Value transfer Type reference (TYPE) ABAP_COMPONENT_TAB 20121127

Method GET_OUTTAB_TYPE on class CL_FINAR_HDB_TOT has no exception.

Method GET_VIEW_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GRUPF Call by reference Type reference (TYPE) TS_GRUPF 20121127
2 Importing IV_GROUP_NAME Call by reference Type reference (TYPE) RR_GRUPF 20121127

Method GET_VIEW_FIELD on class CL_FINAR_HDB_TOT has no exception.

Method SET_EVALUATION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMP_TAB Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20121127
2 Importing IT_I060 Call by reference Type reference (TYPE) TT_I060 20121127

Method SET_EVALUATION_PARAMETERS on class CL_FINAR_HDB_TOT has no exception.

Method SPLIT_GROUP_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELD_NAME Call by reference Type reference (TYPE) STRING 20121127
2 Exporting EV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20121127
3 Importing IV_GROUP_NAME Call by reference Type reference (TYPE) RR_GRUPF 20121127

Method SPLIT_GROUP_FIELD_INFO on class CL_FINAR_HDB_TOT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 616