SAP ABAP Interface IF_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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BICS_CURRENCY_UNIT_INFO Currency and Quantity Information 20100922
Properties
Interface IF_BICS_CURRENCY_UNIT_INFO  
Short Description Currency and Quantity Information    
General Data
Package BW_BICS_CONSUMER_QUERY_VIEW   BW BICS Consumer Query View 
Created 20100922   SAP 
Last changed 20140121   SAP 
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_BICS_VALUE_EXCEPTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_BICS_VALUE_TYPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_BICS_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_BICS_RS_DATA_CELL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_BICS_CURRENCY_UNIT_INFO has no interface.
Friends
Interface IF_BICS_CURRENCY_UNIT_INFO has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_CURRENCY_MIXED Constant Public Type reference (TYPE) IF_BICS_OBJECT=>TN_ID 2000000301 Mixed Currency 20100922
2 N_C_UNIT_MIXED Constant Public Type reference (TYPE) IF_BICS_OBJECT=>TN_ID 2000000304 Mixed Unit of Quantity 20100922
3 N_R_RESULT_SET Instance attribute Public Object reference (TYPE REF TO) IF_BICS_RS Result Set 20110208
4 N_TS_CURRENCY_UNIT_INFO Instance attribute Public Type reference (TYPE) TN_TS_CURRENCY_UNIT_INFO 20100922
Methods
# Method Level Visibility Method type Description Created on
1 GET_CELL_CURRENCY_UNIT Instance method Public Method Read Currency/Quantity of Cell 20100922
2 GET_FORMATTED_CELL_VALUE Instance method Public Method Format Cell Value 20100922
3 GET_FORMATTED_CELL_VALUES Instance method Public Method Format Multiple Cell Values 20100922
Events
Interface IF_BICS_CURRENCY_UNIT_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_FORMATTED_VALUE Public Type reference (TYPE) STRING Formatted Value 20100922
2 TN_S_CURRENCY_UNIT_COMPONENTS Public See coding Components of the Currency/Unit 20100922 BEGIN OF tn_s_currency_unit_components, currency TYPE waers, unit TYPE c LENGTH 3, is_unit TYPE abap_bool, exponent TYPE i, text TYPE if_bics_object=>tn_text, display_before TYPE abap_bool, END OF tn_s_currency_unit_components
3 TN_S_CURRENCY_UNIT_INFO Public See coding Currency and Unit Information 20100922 BEGIN OF tn_s_currency_unit_info, id TYPE if_bics_object=>tn_id, prefix TYPE if_bics_object=>tn_text, suffix TYPE if_bics_object=>tn_text, both_suffix_and_prefix TYPE abap_bool, mixed TYPE abap_bool, text TYPE if_bics_object=>tn_text, key TYPE if_bics_object=>tn_text, t_components TYPE STANDARD TABLE OF tn_s_currency_unit_components WITH DEFAULT KEY, END OF tn_s_currency_unit_info
4 TN_S_FORMATTED_VALUE Public See coding Structure with Formatted Value 20100922 BEGIN OF tn_s_formatted_value, row_index TYPE i, column_index TYPE i, data_cell_id type if_bics_object=>tn_id, value TYPE if_bics_rs_data_cell=>tn_value, locale_value TYPE tn_formatted_value, formatted_value TYPE tn_formatted_value, is_null type abap_bool, currency_unit_id TYPE if_bics_object=>tn_id, END OF tn_s_formatted_value
5 TN_TS_CURRENCY_UNIT_INFO Public See coding Table of Currency and Unit Information 20100922 tn_ts_currency_unit_info TYPE SORTED TABLE OF tn_s_currency_unit_info WITH UNIQUE KEY id
6 TN_TS_FORMATTED_VALUE Public See coding Sorted Table of Formatted Values 20100922 tn_ts_formatted_value TYPE SORTED TABLE OF tn_s_formatted_value WITH UNIQUE KEY row_index column_index
Method Signatures

Method GET_CELL_CURRENCY_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENCY_UNIT_ID Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_ID Währungs- oder Mengeneinheit 20101013
2 Returning R_S_CURRENCY_UNIT_INFO Value transfer Type reference (TYPE) TN_S_CURRENCY_UNIT_INFO Währungs- und Einheiteninformationen 20101013

Method GET_CELL_CURRENCY_UNIT on Interface IF_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 Zell-ID 20110208
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) TN_S_FORMATTED_VALUE Formatted Value 20130610

Method GET_FORMATTED_CELL_VALUE on Interface IF_BICS_CURRENCY_UNIT_INFO has no exception.

Method GET_FORMATTED_CELL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_COLUMN Call by reference Type reference (TYPE) I 0 Zellen ab Spalte formatieren 20120718
2 Importing I_FROM_ROW Call by reference Type reference (TYPE) I 0 Zellen ab Zeile formatieren 20120718
3 Importing I_R_DATA_CELLS Call by reference Object reference (TYPE REF TO) IF_BICS_RS_DATA_CELL=>TN_TS_DATA_CELL Datenzellen 20100922
4 Importing I_TO_COLUMN Call by reference Type reference (TYPE) I 0 Zellen bis Spalte formatieren (0=alle) 20120718
5 Importing I_TO_ROW Call by reference Type reference (TYPE) I 0 Zellen bis Zeile formatieren (0=alle) 20120718
6 Returning R_TS_FORMATTED_VALUE Value transfer Type reference (TYPE) TN_TS_FORMATTED_VALUE Sortierte Tabelle von formatierten Werten 20100922

Method GET_FORMATTED_CELL_VALUES on Interface IF_BICS_CURRENCY_UNIT_INFO has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 731