Why Currency translation in Bex
- Depending upon various business scenario we need to do currency translation for BI Reports according to exchange rate of varying time ref.
- For Ad-hoc reporting and on particular date's exchange rate translation is required .
- Target currency is not fixed and hence can not be defined the translation in the update/transfer rules.
- Time ref. (Date ) is not fixed based on which translation should happen and hence can not be defined the translation in the update/transfer rules.
How to Achieve currency translation in Bex ( Implemenation part )
- Transaction code to create currency translation is RRC1 .
- Put technical name and desription .Here you need to be cautious while putting a description as just by looking at it one should able to figure out which time ref. which currency this transaction refers to . As this will only be identifier in Query designer / Bex.
- Visible tab pages are Exchange Rate , Source Currency, Target Currency , Time reference. Lets see each and every tab pages significance.
Exchange Rate
-
Exchange Rate Type : In general case it is M Standard translation at average rate.
Source Currency
-
Source Currency from Data Record : Fetches currency from the record at the run time of a query key figure. Generally this is a default setting .
-
Info object for determining the source currency : Info object can be specified which holds currency , and this would be taken as ref. for converting to target currency.
Target Currency
-
Selection of Target currency with translation : This option is selected when target currency isnot fixed. In the query designer / runtime system asks for target currencycontaining target currency.
- *Fixed Target Currency :*This option is selected when target currency is Fixed and it will not be change for reporting part. In indian scenarios companies prefer to seeamount in currencies like "USD" or "EUR" .
-
Info object for determining Target Currency : Info object can be specified which holds currency , and this would be taken as ref. for converting to target currency.
- *Target currency from Variable :*This option is selected when target currency isnot fixed. In the query designer / runtime system asks for target currencycontaining target currency.Variable for target currency needs to be created if it doesnt exist from query designer,it will be added to selection-screen/input dialog while executing a query.
Time References
-
Fixed Time Ref :
-
Current Date : This option is selected, when report should convert all key figures into target currency based on exchange rate as on date (today).
-
Key Date : This option is selected, when report should convert all key figures into target currency based on exchange rate as on specified date . Generally this date value is end of fiscal year or depending upon requirement it changes .
-
Time Based value from Variable : This option is selected, when report should convert all key figures into target currency based on exchange rate as on specified date in query designer/ reports .
-
Variable Time Ref. : Different options avaialble here are
1Fiscal year closing
2Start of fiscal year
3End of period
4Beginning of period
5End of calendar year
6Start of calendar year
7End month
8Start month
9End of week
ATo the exact day
BEnd of Calender Year/ Quarter
CStart of Calender Year/ Quarter
-
Standard info object : Based on granularity selected in the variable time ref. system tries to assign time characteristics to the object.
e.g. if Fiscal year closing is selcted then std object would be 0FISCYEAR
for end of week std object would be 0CALWEEK
For end of the month std object would be 0CALMONTH
-
Special Info object : If this option is selected we can specify info object other than std time characteristics info objects .
-
Example :Translating values as on the transactions date exchange rates for large amount of transaction is necessary . In this case we would select variable time ref. as A ( to the excact day) , special info object to be 0PSTNGDT ( Posting Date) . By this setting for each posting date system will try finding exchange rate and will convert keyfigures considering exchange rate as on the posting date.
-
Query Key Date : If this option is selected , system takes query key date into consideration while translating amounts to target currency . ( Where to specify it ?? : Query -> Properties -> Query Key Date ) Please note that , if you have time dependent master data characteristics in the report , then this setting would affect those master data display also .
Example : In the scenario where user wants to run a currency translation as on specified date , this option would be useful.
Disadvantages of Currency Translation in Bex
- Increase execution time of query
- Increase load on the system as system does currency translation for every record.
Advantages of Currency Translation in Bex
- No need to change data model
- Flexibility of dates which should be taken in to account while translation .
I hope you find the blog interesting and informing.
Relation URL:http://help.sap.com/saphelp_nw04/helpdata/en/ee/301c22ab159943aa99571d51c59245/content.htm
Source url: https://www.sdn.sap.com/irj/scn/wiki?path=/display/BI/Currency%252btranslation%252bin%252bBex
分享到:
相关推荐
### SAP BEx 快速指南知识点详述 #### 一、SAP BEx 概述 SAP Business Explorer(简称SAP BEx)是SAP Business Warehouse (SAP BW) 下的一个重要组件,旨在为企业用户提供一系列高效的数据分析、报告生成及Web应用...
### SAP BusinessObjects BI4 Suite - 支持的BEx查询元素概述 SAP BusinessObjects BI4 Suite是一款功能强大的商业智能工具套件,旨在为用户提供全面的数据分析与报告能力。随着技术的发展和服务包(Service Pack)...
本文档旨在指导如何将Business Intelligence (BI) 系统集成至门户系统中,确保Bex Web应用程序(包括Query Designer, Web Application Designer等)能够在门户环境中正常运行,并允许BI内容能够直接发布到门户。...
CIT172-bex-ruvalcaba
【标题】:BEX - BesucherExchange 开源项目 【正文】: BEX,全称为BesucherExchange,是一个基于Perl编程语言编写的开源Web脚本系统。该项目的主要目的是实现一种访客交换机制,允许用户通过浏览其他参与者的网页...
### SAP BI 结构课程知识点详解 #### 一、SAP BI 平台概述与结构 - **SAP BI**:SAP Business Intelligence 的缩写,是 SAP 集团提供的一套全面的数据分析解决方案,旨在帮助企业更好地管理和分析复杂的数据集。 -...
Bex是Java平台的脚本语言。 它基于BeanShell脚本语言,但是它为功能编程提供了更好的工具。
- **BEx Analyzer** 是 SAP BI 提供的一个用于创建和分析多维报告的强大工具。 - 用户可以通过此工具访问预定义的查询,并对其进行自定义设置,以满足特定的数据分析需求。 2. **打开查询“数量与收入”** - 这...
BEX(Business Explorer)是SAP Business Intelligence(BI)平台中的一个重要组成部分,用于创建复杂的数据分析报告。它提供了强大的报表设计工具和丰富的数据处理功能,如过滤、排序等。然而,在某些情况下,BEX的...
5. `BeX-desktop`:这个目录可能包含了BeX在桌面环境下的实现或版本,可能支持Windows、MacOS或Linux等操作系统,供开发者在非移动设备上进行游戏开发和测试。 综上所述,BeX是一个开源的软件项目,主要用于Android...
### 使用用户出口(User Exit)更改与自动填充BEx报表中的变量值 #### 概述 本文档主要介绍了在SAP BW环境中如何利用用户出口(User Exit)来处理BEx报表中的复杂变量逻辑。这一过程涉及大量的ABAP编程工作,并且特别...
- **BEx Query Designer**:作为SAP BI的主要工具之一,BEx Query Designer 提供了一个新的用户界面以及一系列新分析功能。通过本课程的学习,学员将掌握如何使用 BEx Query Designer 创建查询定义。 - **BEx Web ...
客户退出变量(BEx)允许开发者在特定步骤插入自定义逻辑。根据不同的数据加载步骤,可以选择不同的退出点来进行自定义处理。 - **I_STEP=0**:在数据加载开始前。 - **I_STEP=1**:在数据加载过程中。 - **I_STEP=...
Rave BEX 可能是 Delphi 开发环境中的一个组件或插件,用于构建业务智能(Business Intelligence, BI)或报表解决方案。版本号 11.0.3 表示这是该软件的第 11 个主要版本,0.3 是次要更新,通常包含错误修复、性能...
SAP Basic Technology - SAPBW and BEx Suite
BEX Analyzer,BEX与EXCEL的结合工具,可以查看BEX QUERY设计的报表并且自定义格式,上钻下溯等操作,功能强大,期待你的发现~
可以通过Web Intelligence Applet 界面或Web Intelligence 胖客户端(从BI 启动板启动), 基于BEx 查询(Business Exchange 查询)创建、编辑和刷新文档和报表。在Web Intelligence HTML 界面中,可以查看和刷新...
Rave BEX reports can be compiled into Delphi and C++Builder applications or stored externally on disk or in a database. An optional End User Designer license provides for the distribution of the Rave...
在压缩包中,"rave_bex_5_1_3.exe"很可能是Rave Reports的安装程序,"RAVE5KG.EXE"可能是一个补丁或密钥生成器,用于激活软件。"Rave.Reports.v5.1.3.D4-7.CB4-6.FS.gif"是一个截图文件,可能展示了Rave Reports的...