Doubt in Currency Conversion
Hi,
I am Using BI 7.0.
I am Using BC cube 0PUR_C04
Data sources 2LIS_02_HDR, 2LIS_02_ITM, 2LIS_02_SCL.
I need a Report in Local Currency ie: USD only (US dollers),
Here what I am getting in my Report is all different currencies
ie: EUR, JPY, USD,INR and all other country currencies
but I need only in USD(US dollers)
For these I followed the steps like this
I created a translation key using transaction RSCURR
These are settings I maintained
In Exchange Rate Tab
Exchange Rate Type I have selected <b>M</b> (My FI Consultant adviced )
In Currency Tab
<b>Source Currency</b>
Source Currency from Data Record ( I have selected this Radio button)
<b>Target Currency</b>
Fixed Target Currency <b>USD</b>
no other options are not selected
In Time Ref Tab
<b>Fixed Time Ref</b>
Current Data (I have selected this Radio Button)
after saving All.
In My Transformation
Mapping done Like this NETWR Net Order Value to 0NET_PO_VAL
WAERS Order Currency to 0NET_PO_VAL
Now When I try to Assign the Conversion
In Rule Details of 0NET_PO_VAL <b>Currency</b>
I need to select from Conversion
But here I am receiving Message
<b>Info Obejcts must be assigned to the Data source Fields</b>
Then
<b>In Conversion Type</b> I enter My created conversion type ie: <b>USD_VAR</b>
i received the <b>Error</b>
<b>Rule 10 (target field: 0NET_PO_VAL): Field NETWR must be assigned to an info object</b>
any idea why this Error.
and at the same time Is I am following the Right procedure ?
Help me to solve this Issue.
sure you will get the Points
thanks
Prasanna
Hi Karthik,
Thanks for the immidiate responce,
Mapping done Like this
NETWR Net Order Value to 0NET_PO_VAL and
WAERS Order Currency to 0NET_PO_VAL.
Do I need to concentrate any thing when I select <b>USD_VAR (conversion type)</b> In Rule Details of 0NET_PO_VAL Currency -- from Conversion.
Thanks
prasanna
Similar Messages
-
Currency Conversion is not happenig in webform
Hi,
I have created three more members in period dimension along with BegBalance and YearTotal.
My period hierarchy looks like this.
Period
BegBalance
YearTotal
Q1
Q2
Q3
Q4
2008 Actual thru Sept (Formula: = Actual->Q1 + Actual->Q2 + Actual->Q3;)
Estimated Oct-Dec 2008 (Formula: = Budget->Q4;)
Estimated Total Cost 2008 (Formula: = "2008 Actual thru Sept" + "Estimated Oct-Dec 2008 ";)
First tell me can we craete more mebers like this in Perion dimension?
I have created the above members and tagged a formula to it as shown in braces.
Now my problem is data is coming for local currency only. When i change my currency, YearTotal members are converting but these newly added members are not converting and showing blank fileds.
My doubt is can we add extra members like above in period dimension?
Whether currency conversion happens to formula tagged members also?
If yes, what could be the problem in my scenario?
Thanks,
NaveenNaveen,
I suspect that your currency conversion business rule is excluding these new members. It was probably created before the new members were added. (I don't have a standard FX conversion rule in front of me, but I think it fixes on specific time periods - I could be wrong. ) You can either:
1) Make sure your new Period members are in fact included in the currency conversion business rule and re-run that script.
2) Make your new time period members dynamic. (and not have to worry about currency conversion and what calc's first (your new members vs. the FX conversion))
I would try #2 first, as it's a quick fix. Just switch the data storage, refresh the cube, and re-test.
I assume you have Period and Accounts as Dense, with the remainder of your dimensions Sparse. Is this correct?
Let me know how it goes.
Hope this helps,
- Jake -
BPC 7.5 NW SP4 - CURRENCY CONVERSION
Hi experts
Im running currency conversion for my consolidation group, but when run tcode UJKT it shows me an error
this is my script logic
*RUN_PROGRAM CURR_CONVERSION
CATEGORY = %Z_VERSION_SET%
GROUP = %C_GRUPOS_SET%
TID_RA = %Z_TIEMPO_SET%
RATEENTITY = GLOBAL
*ENDRUN_PROGRAM
this is error
UJP_PROCESS_EXCEPTION:Ownership information not found in application C_CONSOLIDACION
I have checked steps below
1.- I´ve entered ownership percentage of ownership application
2.- I viewed parameters for consolidation application
3.- I´ve entered rates exchanges in my rate application
4.- I´ve cheched business rules for currency conversion
5.- I´ve cheched my dimension account in consoldiation appication
is there any other action that you consider I should review
can you help me with this issue please
thanks in advance
best regardsHi Nilanjan
I checked this link and is correct, and I can save changes in DHE, my doubt is ?
should I enter Ownership like this?:
ENTITY --- INTCO --- CURRENCY --- ACCOUNT -- CATEGORY -- TIME SIGNEDDATA
S100 IC_2000 LC POWN REAL 2010.009 0.80
and then should I run package Calculate Ownership? (Which is the function of this package?)
because when I´m using DHE, the data looks like this
ENTITY --- INTCO --- CURRENCY --- ACCOUNT -- CATEGORY -- TIME SIGNEDDATA
S1000 IC_NONE CG1 METHOD REAL 2010.009 90
S2000 IC_NONE CG1 METHOD REAL 2010.009 86
S1000 IC_NONE CG1 PGROUP REAL 2010.009 1
S2000 IC_NONE CG1 PGROUP REAL 2010.009 1
S1000 IC_NONE CG1 PCON REAL 2010.009 1
S2000 IC_NONE CG1 PCON REAL 2010.009 1
S1000 IC_NONE CG1 PGROUP REAL 2010.009 1
S2000 IC_NONE CG1 PGROUP REAL 2010.009 0.8
you can see the INTCO is IC_NONE in all records
thanks in advace -
APO DP: currency conversion with CURR_CONV_FAC
Dear DP experts,
we have currently a problem that is described in a similar thread, however the solution is not yet clear.
Demand planning: Change currency in unit column with a macro function?
We are using the currency conversion: on planning book, top left corner - right mouse button - UoM - Set - In currency field put USD. (*) The planning area currency is RUB. To work with USD, the program takes the currency exchange rate of today. However we need to use the currency exchange rate that is maintained in SPRO on a monthly basis.
We were advised by SAP that it is a program limitation and there is a macros CURR_CONV_FAC to make currency conversion based on periods.
As we want to keep the conversion functionality as is (*), did anyone try to implement the conversion in such a way and could help us with advice?
For example , we think that this macros
1) has to be DEFAULT,
2) has to find the planning area currency
3) has to read the new currency from the UoM column
4) has to recognize that the currency change event has to happen.
5) has to be allways called after setting the new currency.
There are some doubts that this can work, can anyone advise?
Best regards
Vladimir ErmoshinHi BPC Gurus,
I too have the same issue.
We are in the process of upgrading BPC7.5NW to BPC10.0 NW.
1) I am validating the below Currency Conversion script in BPC10.0:-
*RUN_PROGRAM CURR_CONVERSION
CATEGORY = %CATEGORY_SET%
CURRENCY = %RPTCURR_SET%
TID_RA = %TIME_SET%
RATEENTITY = GLOBAL
OTHER = [ENTITY = %COMPANY_SET%]
*ENDRUN_PROGRAM
The data manager package runs w/o any errors, but log says:-
LOG BEGIN TIME:2013-02-26 20:36:16
FILE:\ROOT\WEBFOLDERS\XXXXX\ADMINAPP\LEGAL_CON\FXTRANS.LGF
USER:JXXXX
APPSET:XXXXX
APPLICATION:LEGAL_CON
RUN CURRENCY CONVERSION
0 SUBMITTED, 0 SUCCESS, 0 FAIL.
SCRIPT RUNNING TIME IN TOTAL:1.16 s.
LOG END TIME:2013-02-26 20:36:18
2) When tested in UJKT in BW I have the below error LOG:
UJK_VALIDATION_EXCEPTION:Dimension set:"CATEGORY" not assigned in Data Manager
3) Model is of consolidation type with dummy(no data) Ownership model.
4) Below is screen shot of my Currency Translation rules post upgrade in BPC10.0NW.
Any clue why currency conversion is not picking any records??
Thanks in advance for your earliest help.
GMR -
Currency Conversion Reporting currency setting
Hi all,
Can someone tell me why do we need to enter Reporting currency setting in more than one places during currency conversion.
RptCurrency dimension has Reporting property (default) where we need to put Y or leave blank. In the same dimension Currency_type property should also be filled with R for reporting currency.
Again in Input currency reporting property as default which should be filled with Y or left blank .
And in Currency Conversion Script logic we can specify the reporting currency ie '%RPTCURRENCY_SET.
If we want USD as reporting currency Do we need to fill in all these for a simple planning application ?
Thank you
Jack<FONT FACE = "Tahoma", Font Color = "Blue">
Hi<br>
If you defined some currency translation types using transaction RRC1, then you would be able to see and use all of them when you are designing your query in query designer.<br><br>
After the query execution, if you select the properties of your key figure, you won't again get the same full list of currency translation types as in RRC1. But you will get only what is relevant as per the definition of that key figure. So if you have any doubts about what is shown here, please go back to the query designer and check the definition of concerned key figure<br><br>
<br>
Hope it helps.<br>
Cheers Abhijit</FONT><FONT FACE = "Verdana", Font Color = "Red">
Removed
</FONT> -
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 Translation Type in queries using currency conversion
I have a question on the Currency Translation Type (EUR_VAR) that is used in all of the queries using currency conversion on the fly. (currency is maintained automatically nor in table.)
User wants to use 2 different exchange rates in a single query. The months in 2010 (Actuals) are to
be converted using Xchangerate-type EURO and the months in 2011 (Planned) to use Xchangerate-type USD.
But store different rates with different starting dates. This is however not possible because the Currency Translation
Type is set-up (1) to work with Query Key date - rather than a characteristic in the data and (2) apparently these
currency translation types only work with time characteristics like 0fiscyear
My idea is therefor to:
1. Create a new variable (similar to EXC_RATE) to prompt for a 2nd Exchange Rate type when query starts
2. Create a new Currency Translation Type (next to EUR_VAR), referencing the new variable or sticking to fixed Xrate type, fixed to EUR
Is this possible to create Idea (2)
Many Thanks in Advance.The best way would be to create two curr conversion types , one converting to EUR and other to USD .Put them in properties of coressponding KFs in query.For timref in RSCUR , variable time ref can be used individually for two conv types.
-
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 -
Issue regarding currency conversion
Hi Experts,
I'm having issue with currency conversion. Default report output values are displaying in 'EURO' and I had created a toolabar with currency conversion buttons. When this button is selected, values has to be changed into user select currency like INR, USD, AUD. Here im triggering with issues, all the values are converted into 0's. Total value is only converting for first time. From next time. its not converting. I'm using FM's CONVERT_FOREIGN_TO_FOREIGN_CUR,CONVERT_TO_LOCAL_CURRENCY,READ_EXCHANGE_RATE.
Please provide ur solutions to solve the issue.
Thanks and Regards,
BharatHi ,
You can use this block of code..It is used in our project.
data : l_rate type ukurs_curr, "Exchange rate
l_rate_type type kurst_curr, "Type of rate
l_l_fact type i, "Local factor
l_f_fact type i. "Foreign factor
check local currency ,foreign currency local amount are not initial
check foreign_currency is not initial and
local_currency is not initial and
local_amount is not initial.
Calculate exchange rate
if local_currency = 'MXN' and foreign_currency = 'USD'.
l_rate_type = 'MXNT'.
else.
l_rate_type = 'M'.
endif.
*Call FUNCTION module to get exchange rate
call function 'READ_EXCHANGE_RATE'
exporting
date = sy-datum
foreign_currency = local_currency
local_currency = foreign_currency
type_of_rate = l_rate_type
importing
exchange_rate = l_rate
foreign_factor = l_f_fact
local_factor = l_l_fact
exceptions
no_rate_found = 1
no_factors_found = 2
no_spread_found = 3
derived_2_times = 4
overflow = 5
zero_rate = 6
others = 7
if sy-subrc eq 0.
if l_rate le 0.
l_rate = l_rate * -1.
endif.
Foreign amount
if l_rate_type = 'MXNT'.
foreign_amount = local_amount / l_rate .
else.
foreign_amount = local_amount * l_rate .
endif.
endif. -
Currency conversion error in SAP HANA
Hi,
I am new to SAP HANA and learning to create information views in HANA studio (SAP HANA SP6 on Cloudshare, HANA studio 1.0.68). I am trying to create a simple analytic view (on purchaseOrderItem table in SAP_HANA_EPM_DEMO sample database) to have GrossAmount converted to EUR.
I added a calculated column as follows:
When i click on "OK", i get error -
The check box “Calculate before aggregation” has been unchecked, because the definition of the calculated column contains measures with currency conversion, restricted measures or operands with input parameters. For such a calculated column the calculation is always done after the aggregation."
and checkbox "calculate before aggregation" get unchecked. See screenshot below:
Please suggest what could be reason? Thanks in advance.
Regards,
AmitHi Amit,
If you uncheck the "Calculate before aggregation" checkbox and activate the view, you will see in the generated log that a Calc scenario is created. (a view with /olap wrapper). Due to the calc scenario, the aggregation is defined as the default behavior for the KFs and hence the calculation cannot be done before aggregation.
By the way, I did not understand why do you need calculate before aggregation for a KF which is just a copy of another KF. If you need Gross amount in Local currency and EUR, then just perform the currency conversion without "Calculate before aggregation" checkbox. It will work.
Regards,
Ravi -
Error during currency conversion and consistency check in a sales order
Hi Experts,
I am facing the below error in the sales order. The sales order is having so many items. The below error is coming for few items only. I have checked the currency exchange rates also. All are maintained properly.
Please advice me how to fix this error or which class,methods are responsible for checking the above details while saving the order.
Thanks,
SriHi Christophe,
FYI
Error during currency conversion frm &1 to &2 (date &3, ref. curr. &4)
Message Class - CRM_CUMULATED_I
Message No - 013
Error during currency conversion for &1 and &2
Message Class - CRM_CUMULATED_I
Message No - 008
Consistency check: Logical key does not match
Message Class - CRM_CUMULATED_I
Message No - 011
Thanks,
Sri -
Credit memo request with currency conversion to EURO
I have a requirement in which i need to create a Credit Memo Request for the newly created sales organisation using the old billing document number created for old sales organisation.New sales org will have its currency changed to EURO.I referred to a FM named 'Pricing' where the currency conversion is done.
The requirement is to get the current price in EURO from the price list instead of currency conversion to EUR.The current price has to be extracted from new pricelist.
Your inputs in this regard is highly appreciated.HI
Am not on SAP system now, so will try to give you
info with what i can recollect.
You can use FM: SD_SALESDOCUMENT_CREATE for creating
Credit Memo Request. Note that reference document and
reference type should be passed for identifying the
reference document as invoice. Please consider these as
initial inputs to explore on the same. Regarding the
pricing, it can be configured either at order type or
copy control to carry out new pricing so it can take
directly from condition records.
Hope the above info can help you in exploring on the same.
Kind Regards
Eswar -
Local Currency conversion in PO
Hi
Iam facing problem in wrong Local currency conversion while doing GR reversal for foriegn currency Subcontract PO.
Local Currency : EUR
PO Currency : HUF
User has entered wrong Exchange rate in OB08. (Indirect Quotation : HUF -> EUR) & did Goods Receipt with reference to PO. After that Exchange
rate has been corrected immediately, but some GR documents posted with wrong exchange rate.
To correct the wrong entries, Again Wrong exchange rate has been updated in OB08 & reversed those material document in MBST. But the strange issue is system calculating different local currency for those reversed documents. The Local currency Amount of Goods receipt document & reversed document local currency amount is not matching,Ideally both should match.
Following observations on this,
1. Exchange rate are same in both doucments. I have checked in document Header.
2. GR Qty & Reversed Qty are same.
3. PO currency (HUF) amount are same in both doucments.
4. Finished Material & Raw material are managed in standard Price.
5. Document date & Posting date are same in both doucments.
Anybody can explain why the system updates wrong local currency ?
Thanks in Advance.
Regards,
RRSI do not remember the Tcode, however it is under SPRO>>General setitings>> currency .. guess it is OB90
And if the difference is large. check the following:
Check the exchange rate type you use, next go to OB08 and see if the inverse translation is maintained for your currencies EUR- HUF and HUF- EUR
and then check OB07 and see what settings you have for the ex. rate type you have i.e Inv, fixed ...
You might hit upon something here
Maybe you are looking for
-
Creation of Web Part page error in SharePoint subsite
Hi Friends, When i was try to create webpart page( in out of the box)SharePoint Subside it throws error. I checked logs i finally got error information like System.ArgumentException: An entry with the same key already exists. at System.ThrowHelpe
-
How can I file share with another personif both of us are using Mac operating systems (one of us using a Mac laptop and the other using iMac). Our intention is to have a working document that can be changed by both parties over time and both parties
-
HT2864 Hi! is there a way of using my iPod nano with different Nike+ accounts?
Hi! I no longer use my iPod for running since i now have my iPhone 4. I'd like to give it to my girlfriend who is just starting to run. But whenever i open iTunes (even with her account) it automatically connects to my NIke+ account and I can't find
-
Is it possible to make a hierarchy of application ...
I can add a new folder to the root folder but it doesn't seem possible to move an application folder to the new folder. One can only move applications to the new folder. What I want to do is to create a folder in the Main/Root menu called something l
-
Crm_bsp_frame doesn't show me up
Hi, I've got CRM 5.0 and EP 7. I installed BP 5.0 into my portal. When I log on my portal and want to access to e.g. Sales contact, a popup is launched and nothing append. In the task bar of Internet Explore its says : Access is Denied. The url launc