SAP ABAP Class CL_BICS_CURRENCY_UNIT_INFO (Currency and Quantity Information)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     BW_BICS_CONSUMER_QUERY_VIEW (Package) BW BICS Consumer Query View
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_CURRENCY_UNIT_INFO Currency and Quantity Information 20100922
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSTT_INSTANCE_ITEM Interface for Special Class Instances 20101229
Properties
Class CL_BICS_CURRENCY_UNIT_INFO  
Short Description Currency and Quantity Information    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_BICS_CONSUMER_QUERY_VIEW   BW BICS Consumer Query View 
Created 20100922   SAP 
Last change 20140121   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 IF_BICS_CURRENCY_UNIT_INFO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BICS_RS_DATA_CELL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BICS_CURRENCY_UNIT_INFO Currency and Quantity Information 20100922
2 IF_RSTT_INSTANCE_ITEM Interface for Special Class Instances 20101229
Friends
Class CL_BICS_CURRENCY_UNIT_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_FORMAT Instance attribute Private Object reference (TYPE REF TO) CL_RSR_FORMAT Creation of Format Instances 20110118
2 P_R_RESULT_SET Instance attribute Private Object reference (TYPE REF TO) CL_BICS_RS_BASE Result Set 20110208
3 P_R_SIGN_PRESENTATION Instance attribute Private Object reference (TYPE REF TO) CL_BICS_SIGN_PRESENTATION 20130610
4 P_R_ZERO_PRESENTATION Instance attribute Private Object reference (TYPE REF TO) CL_BICS_ZERO_PRESENTATION 20130610
5 P_ZP_CUSTOM_STRING Instance attribute Private Type reference (TYPE) STRING 20130610
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100922
2 CREATE_CURR_UNIT_INFO_TABLE Static method Public Method 20111223
3 GET_DATE_CELL_VALUE Instance method Private Method Returns the cell value for a date field 20110328
4 GET_FORMATTED_CELL_VALUE Instance method Private Method Format Cell Value 20130610
5 GET_PRECISION Instance method Private Method Returns the internal and external precision of the value 20110204
6 GET_TIME_CELL_VALUE Instance method Private Method Returns the cell value for a date field 20110204
Events
Class CL_BICS_CURRENCY_UNIT_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_TS_CURRENCY_UNIT_ID Public See coding 20111223 tn_ts_currency_unit_id TYPE SORTED TABLE OF i WITH UNIQUE KEY table_line
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PROV_RESULT_SET Call by reference Object reference (TYPE REF TO) IF_RSBOLAP_RESULT_SET Query View Ergebnismenge 20100922
2 Importing I_R_RESULT_SET_BASE Call by reference Object reference (TYPE REF TO) CL_BICS_RS_BASE Basis RS Class 20130610
3 Importing I_TS_CURRENCY_UNIT_ID Call by reference Type reference (TYPE) TN_TS_CURRENCY_UNIT_ID 20130610

Method CONSTRUCTOR on class CL_BICS_CURRENCY_UNIT_INFO has no exception.

Method CREATE_CURR_UNIT_INFO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PROV_RESULT_SET Call by reference Object reference (TYPE REF TO) IF_RSBOLAP_RESULT_SET 20111223
2 Importing I_TS_CURRENCY_UNIT_ID Call by reference Type reference (TYPE) TN_TS_CURRENCY_UNIT_ID 20111223
3 Returning R_TS_CURRENCY_UNIT_INFO Value transfer Type reference (TYPE) IF_BICS_CURRENCY_UNIT_INFO=>TN_TS_CURRENCY_UNIT_INFO 20111223

Method CREATE_CURR_UNIT_INFO_TABLE on class CL_BICS_CURRENCY_UNIT_INFO has no exception.

Method GET_DATE_CELL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FORMATTED_VALUE Call by reference Type reference (TYPE) IF_BICS_CURRENCY_UNIT_INFO=>TN_FORMATTED_VALUE formatierter Wert einer Zelle 20110328
2 Exporting E_VALUE Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_VALUE String Repräsentation 20110328
3 Importing I_VALUE Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_VALUE Zellwert 20110328

Method GET_DATE_CELL_VALUE on class CL_BICS_CURRENCY_UNIT_INFO has no exception.

Method GET_FORMATTED_CELL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMN_INDEX Call by reference Type reference (TYPE) I Column Index 20130610
2 Importing I_CURRENCY_UNIT_ID Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_ID Currency or Unit ID 20130610
3 Importing I_DATA_CELL_ID Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_ID Data Cell ID 20130610
4 Importing I_DISPLAY_VALUE Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_VALUE Display Value 20130610
5 Importing I_IN_BRACKETS Call by reference Type reference (TYPE) ABAP_BOOL Value in brackets 20130610
6 Importing I_MAX_PRECISION Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_PRECISION Maximum Precision 20130610
7 Importing I_NUMBER_PRECISION Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_PRECISION NUmber Precision 20130610
8 Importing I_ROW_INDEX Call by reference Type reference (TYPE) I Row Index 20130610
9 Importing I_VALUE Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_VALUE Value 20130610
10 Importing I_VALUE_EXCEPTION Call by reference Type reference (TYPE) CL_BICS_VALUE_EXCEPTION=>TN_VALUE_EXCEPTION Value Exception 20130610
11 Importing I_VALUE_TYPE Call by reference Type reference (TYPE) CL_BICS_VALUE_TYPE=>TN_VALUE_TYPE Value Type 20130610
12 Returning R_S_FORMATTED_VALUE Value transfer Type reference (TYPE) IF_BICS_CURRENCY_UNIT_INFO=>TN_S_FORMATTED_VALUE Structure with Formatted Value 20130610

Method GET_FORMATTED_CELL_VALUE on class CL_BICS_CURRENCY_UNIT_INFO has no exception.

Method GET_PRECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXT_PREC Call by reference Type reference (TYPE) I Externe Anzahl an Dezimalstellen 20110204
2 Exporting E_INT_PREC Call by reference Type reference (TYPE) I Interne Anzahl an Dezimalstellen 20110204
3 Importing I_MAX_PRECISION Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_PRECISION Maximum Precision 20130610
4 Importing I_NUMBER_PRECISION Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_PRECISION NUmber Precision 20130610

Method GET_PRECISION on class CL_BICS_CURRENCY_UNIT_INFO has no exception.

Method GET_TIME_CELL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FORMATTED_VALUE Call by reference Type reference (TYPE) IF_BICS_CURRENCY_UNIT_INFO=>TN_FORMATTED_VALUE formatierter Wert einer Zelle 20110204
2 Exporting E_VALUE Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_VALUE String Repräsentation 20110204
3 Importing I_VALUE Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_VALUE Zellwert 20110204

Method GET_TIME_CELL_VALUE on class CL_BICS_CURRENCY_UNIT_INFO has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 731