How is currency conversion handled in IOP?
I may need to do currency conversion in IOP. How is this normally handled, and could you please provide an example? I looked in the user's guide, but didn't find any example.
Thank you.
As you know, IOP has a native concept of rowsources, which are user defined relational tables within the model. You can model a currency exchange rate rowsource which captures the base currency, term currency, exchange rate, and the effective date. Then, within the cube, you can do a lookup to that rowsource to retrieve the exchange rate.
There is an example of that in the Integrated Margin Planning solution (IMP). You can download that software from otn.oracle.com and review it.
Similar Messages
-
How does currency conversion work?
Hello Gurus,
I am confused. Do we need to enter the exchange rate every time we do a data load/currency conversion, manually. or is it taken care automatically and pulled from web through some tables.
please explain.
Thanks,
Kris.Hi,
We pull the conversion rates once every day. Depending on your needs you can schedule it once a day or n times a day at different intervals. We ususally pull from the R3 tables and they get updated once a day.
Cheers,
Kedar -
URGENT:currency conversion from oracle financials 10.7 to 11i
Hey all, Any one has the idea about the currency conversion from oracle financials 10.7 to 11i?? how to handle it?? do we need seperate code for currency conversion or is there any software that we can use??
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Shenba ([email protected]):
Hey all, anyone has idea how the currency conversion is handled during upgrade of
for oracle financials 10.7 to 11i. Is there any software available or do we need to do coding for currency conversion.
Thanks<HR></BLOCKQUOTE>
null -
How to do currency conversion in Business objects
Hi,
Can any one please let me know how to do currency conversion, As I am getting different types of currencies. So I want to do currency conversion.
Regards
Sankar ReddyHi Sankar,
you could easily setup a variable for the actual currency and the actual currency conversion routine in the BI query and the BusinessObjects tools would then leverage the BI variables
Ingo -
IF i want multiple currency conversion inthe report how to do
IF i want multiple currency conversion in the report how to do
HI
Basically currency translation is going to be happen based on OB08 Table. this table is exists in ERP and BI as well through some internal program the BI OB08 table will be updated based on ERP.
if you want to maintain the currency translation if it is 3.X Tcode os RRC1 is it is BI7 RCUR.
there you can maintain how many conversions you want according to your requirement
Regards,
Chandra. -
How to integrate a currency conversion in a webpage
Hi all,
i am doing this website where users can make purchases
online, i want to know how can i implement a currency conversion. I
am displaying prices in USD so when the user chooses a drop down
wherin all currenies are listed, the price fields should change.
How can i achieve this ??. Is there a way to achieve this or should
i go for a paid service for this ??.. please help ..Bob,
Yes, in fact what we are doing is a customer exit variable that goes to that table to get the value and use it on our reports in the formulas. We were trying to find an easier way (just BEX) but we didnt. -
How to add an entry in the currency conversion table
Hi all,
I am loading data to ODS from 2LIS_11_VAITM. i am getting an error as below in a record.How do we enter a missing entry in the currency conversion table? Please help.
Kind Regards,
Shanbagavalli.S
Enter rate EUR / EUR rate type 00000000 for 2200016564 in the system settings
Message no. SG105
Diagnosis
For the conversion of an amount into another currency, an entry is missing in the currency conversion table.
Procedure
Add the missing entry in the currency conversion table.
Execute function
You can then continue to process the commercial transaction.Hi,
Goto RSA1 -> source system -> R/3 source system -> transfer exchange rates.
Bye
Dinesh -
How to turn off Currency Conversion within the execution of Fox code
Hi All:
We have a number of custom key figures defined in a Planning Layout.
We had wanted to define those fields as type CURR with 4 Decimals, however it appeared that 2 Decimals was the maximum we could specify. We therefore wound up using Type FLOATING POINT with 16 Decimals.
In some Fox code that calculates these custom key figures we then use a ROUND statement to produce values such as 3.2735000000000000.
When this Fox code executes in debug mode, I see a generated ABAP program running which includes Include programs RUPFGENTOP and RUPFGEN00. This program executes a Form F_00001, which is essentially the Fox code. Here I can see the ROUND statement producing the desired result. Right after though a Form TCURX_CONVERSION executes, which often reintroduces all 16 decimals, and I might get values, such as 3.2735000000000001 or 3.2734999999999998. These small fractions cause other issues later on in the process.
In our case we are not trying to convert an amount from one currency to another, so we don't understand why it even would try to do a currency conversion.
My question: is there any way to "turn off" this currency conversion routine?
Please advise - any suggestions would be most welcome.
Many thanks in advance,
Robert van der KamHi Robert,
the solution suggested by Anass only works for key figures of type number. For key figures of type amout or quantity it is not allowed to change the number of decimals. Especially for amounts the number on the DB can only be intepreted correctly knowing the currency. Depending on the currency the value 1 on DB may be 100. This is why the FOX does the TCURX_CONVERSION, a better word would be currency shift since currency values have to be scaled depending on the values maintained in table TCURX. Since FOX needs one common number type for calculations the shift is neccessary.
This is the reason why amounts have only 2 decimals on DB, the real number of decimals comes from TCURX; no entry there means 2 decimals, i.e. not scaling is neccessary. This is why changing the number of decimals via domains might corrupt all data.
It seems that you are using release 7.0x, in releases 7.3x internally uses DECFLOAT data type, thus the 'problems' coming from binary arithmetic in ABAP FLOAT will not occur any more.
Regards,
Gregor -
How to move currency conversion types
Dear All
my problem is currency conversion types and fixed&target currency is showing development but in production its not showing aft i came to know i hav to move
currency conversion types to production. i checked in rscur tcode where i got this list here i cant understand which currency type i hav to move
1.0HRFIXCUR Fixed Target Currency, Current Date
0MEANDAILY Middle rate using exact days
USD_VAR usd with var rate
VAR_ALL Multiple Curencies
ZCC01 Cost Center
ZCUR_1 Target currency type
ZCUSTTR Local currency
ZNEWCUR New Currency Type
ZTEST1 Conversion currency translation
2.in development i hav seen currency variables are there but for the same i hav checkded production currency variables are not there
its mandatory to move currency variables also production
iam in bi7 sp13 actually previously its working we applied some patches in r/3 fi then only we are facing this problem
can you please help me to close this issure
thanx for allplease close this thread and see the other one...
-
Currency Conversion based on condition in BW
Hello,
I have gone through the cople weblogs/links/doc whatever information I found on currency conversion. However I am not able to figure out what could be done in below scenario. Please guide.
Scenario -->
I have STATUS and POSTING_DATE in my Cube. Key Figure in this cube is AMOUNT. Transactions are created in source system in local currency. When data is extracted to BW, I get AMOUNT in local currency and with right clicking on this column in Bex, I can convert it in Fix Target currency or I can permanently create one new column in my report which will always shows fixed target currency for AMOUNT. So far so good.
Now the problem is I wanted to use the conversison rate maintained in TCURR table based on some condition.
Ex: IF STATUS=CLOSED, then use Conversion rate as of POSTING_DATE,
ELSE, use current date exchange rate.
Standard currency conversion always use curent date for calculating exchange rate, but can I use conversion rate as of POSTING_DATE?
Please advice.
Regards
PankajThanks everyone for reply. I really apprecite your help.
I tried the suggested FM "CONVERT_TO_LOCAL_CURRENCY", just have one more clarification.
I debuged this FM and saw that Date which we are passing get's inverted as this is how date is maintained in TCURR table. So far so good. But TCURR table normally get's loaded once a month (say at the start/end of month) and so we will have only one date there. However input date which I am passing into thi FM can be any date (as this is the date maintained at transaction level). How do you handle this case?
Please advice. -
Dear All,
I want to do a currency conversion in my application. is there any step by step for BPC NW 10 ?
i already put my data in dimension member LC and i want to convert it to USD. i'm also already do a corversion via menu :
1. Data Manager - Run package
2. FX Restatement
but nothing happen.
Thanks in advance
SupraptoDear Raghu,
okay, after i use FX Restatement, here is the error :
Server message:
code: UJD_EXCEPTION_018
severity: error
description: Failed to analyze prompt %GROUP_DIM%
log id: 051MjG0Q7k6ndmT8pF9Rr0
CHAIN_TEMPLATE:
ERROR:%GROUP_DIM%
HIER_NAME:
HIER_PATTERN:
IOBJ:
OPERATOR:
VARIANT_NAME:
VARIANT_TYPE:
Fyi, my dimension is only :
Time | Account | P_Entity | category | RptCurrency
after i download the FXTrans.LGF , i found there is a code like these :
//Handling the scenario groups and currency members are existing, where they are created within one dimension with "R" type
*RUN_PROGRAM CURR_CONVERSION
CATEGORY = %CATEGORY_SET%
GROUP = %GROUPS_SET% //
TID_RA = %TIME_SET%
RATEENTITY = GLOBAL
OTHER = [ENTITY=%ENTITY_SET%]//For More than one other scope parameters: OTHER = [ENTITY=%ENTITY_SET%;INTCO=%INTCO_SET%...]
*ENDRUN_PROGRAM
The question is, how i can change the FXTrans.LGF , i want to remove that code and only use these code .
/Handling the scenario without group dimension, where the currency dimension only holds the currencies
*RUN_PROGRAM CURR_CONVERSION
CATEGORY = %CATEGORY//(category dimension name)//_SET%
CURRENCY = %RPTCURRENCY_SET%
TID_RA = %TIME_SET%
RATEENTITY = GLOBAL
OTHER = [ENTITY=%ENTITY_SET%]//For More than one other scope parameters: OTHER = [ENTITY=%ENTITY_SET%;INTCO=%INTCO_SET%...]
*ENDRUN_PROGRAM
Thanks,
Suprapto -
End routine for Currency conversion
Hi,
I have a requirement in which i have to convert sales and cost into three types of currency as GBP, INR and EUR in cube. i made 3 different fields for sales as well as for cost. But i am unable to write end routine for it.
Can anyone please help me that how can i solve this problem.
RomaHi,
In transformation itself you can do your currency conversion.
http://help.sap.com/saphelp_nw70/helpdata/en/de/6372426f0f9041e10000000a1550b0/content.htm
If you want to write a routine in to do conversion, you have to go for start routine instead of end routine.
Thanks
BVR -
Currency Conversion on Piticular date
Dear All,
I have a requirement where in I have to convert the Purchase Document Currency into USD on PO Creation Date.
I did the Currency Conversion in the BEX by creating a currency translation type using the tcode RSCUR. Following are the settings I have Used for Conversion
1. Exchange rate type M
2 target currency USD.
3 Time reference Current Date.
Problem is the values are not getting converted to USD on PO Creation date.
Moreover I wanted the records whose values are more than 50,000 USD.
Question.
How to convert the currency from one to another on a Particular date.
Date for each record is different from one another as stated above.
Help me out in this case.
Thank You All
Regards
MaheshDear Raj,
Thank you for the reply.
Iam using BI 7 and the tcode rrc1 is obselete in this version.
So I went to the new tcode rscur and created the currency translation type with the settings below.
1. Exchange rate type M
2 Target currency USD.
3 Time reference Current Date.
Used this translation key in the Key figure properties for currency translation.
I went to the source system and on context menu I transferred global settings.
Do I need to maintain currency keys and exchange rates manually even after transferring global settings?
I have set in the time reference the PO creation date
as Special Info Object. Will this work?
Please let me know.
Regards,
Mahesh -
Help needed with Include ZXRSRU01 in relation with currency conversions
I'm implementing how to paper: Use variable time references in currency conversions (BW 3.3). When implementing variable exit RSR00001 & write include ZXRSRU01 an issue pops up.
The relevant code is:
<i> DATA: l_s_var_range TYPE rrs0_s_var_range.
IF i_s_rkb1d-infocube EQ 'RHCURCON'.
IF i_step = '3'.
LOOP AT i_t_var_range INTO l_s_var_range WHERE vnam EQ 'ZCURDAT'.
ZCL_IM_CURRCONV=>currdate = l_s_var_range-low.
ENDLOOP.
ENDIF.
ENDIF.</i>
When implementing the following message pops up:
"l_s_var_range" has already been declared.
In another statement ' l_s_var_range ' is already used.
Any advice how to deal with this issue?
thanks in advance
tomHi,
somebody already declared that workarea (l_s_var_range), so you can directly use that without any declaration (data l_s_var_range type rsr0_.....). you can remove that statement and you can work.
Otherwise if you want to use to declare your own workarea,
data ls_range (or any name) type rsr0_....
DATA: l_s_var_range TYPE rrs0_s_var_range. *** this statement you can remove since somebody declared the same.
****or use ur own work area name and use that work area within your code.
data ls_var_range type rrs0_s_var_range.
IF i_s_rkb1d-infocube EQ 'RHCURCON'.
IF i_step = '3'.
LOOP AT i_t_var_range INTO ls_var_range WHERE vnam EQ 'ZCURDAT'.
ZCL_IM_CURRCONV=>currdate = ls_var_range-low.
ENDLOOP.
ENDIF.
ENDIF.
rgrds,
v.sen.
Message was edited by:
Senthilkumar Viswanathan
Message was edited by:
Senthilkumar Viswanathan -
Currency Conversion in WebI Report
Hi All:
Need your help in currency conversions using WebI Report.
Current Scenario:
Currency conversions are currently achieved at BEx Query Designer level where target currency is determined through a Selection Variable.
Proposed Solution:
As per the Business proposal, BW will be publishing the data to Terradata; a universe will be built on Terradata and a WebI report will be based on this universe.
Question:
How can this type of currency translation be achieved in WebI Based Report?Hi,
Current Scenario:
Currency conversions are currently achieved at BEx Query Designer level where target currency is determined through a Selection Variable.
Proposed Solution:
As per the Business proposal, BW will be publishing the data to Terradata; a universe will be built on Terradata and a WebI report will be based on this universe.
Question:
How can this type of currency translation be achieved in WebI Based Report?
>> You would use the same logic by using a variable in the BEx query designer and Web Intelligence would then leverage the variable from the BEx query.
ingo
Maybe you are looking for
-
Hi everyone ! I've got a big problem using my MacMini with TV. I bought the Apple DVI to Video converter, and connected my Philips cathodic TV to the Mac. But the TV only displays gray and deformed pictures. I tried all resolutions available, but not
-
Closing All Open Windows in One Go
Is there a way to close all windows in one go? Also is it possible to select various windows in the dock and just close them in one go, than going to each one and closing it manually?
-
I recently bought Photoshop Elements 12 and the system is telling me that the Redemption Code is no longer active. How do I get a new Code number that will allow met to access the software?
-
Hi, as you see i have so many issues and no idea how all this happened but is so bad and slowing my work extremely. I can find out what to do and also i've been asking all over for help, even twitter but no one come back to me. So when come to paymen
-
Nfs4-utils-1.1.2 does not compile against heimdal-1.2.1
Hi, ive changed (for testing purpose only of course) the gssapi_krb5.h from heimdal against: /opt/mit-krb5/include/gssapi/gssapi_krb5.h. nfs4-utils compile fine after this. so one solution would be to change heimdal to provide kerberos and do the sam