Planned cost Currency conversion
Dear All,
We have 7 company codes, one of the company code currency is AED & the base currency or the controlling area currency is KWD, While executing certain reports like CJE0, the report by default appears in KWD & then through currency translation we see the report in AED, suddenly the reports are showing figures in AED on investigating I could trace that from KWD to AED, instead of dividing the system is multiplying....
any idea from where to change the currency calculation ...
your immediate reply will be helpful.
Thanks.
Sunil.
HI,
first check the FX rate types involved (maybe "M" and "P") and check the FX rate maintained for this FX rate types.
This is T-Code OB08, maybe the from/to relation is maintained in the wrong way. Example: It should be: 1 KWD = 2 AED but it is maintained as 1 KWD = 0,5 AED.
Best regards, Christian
Similar Messages
-
Hyperion Planning - Exclude some accounts from currency conversion
Hi,
I am using a multi currency application. I don't want to apply the currency conversion for few accounts although I am specifying the a/c members property exchange rate table to No rate. But still the currency conversion happens for these accounts. Please help.
Thanks,I got an answer for you, I was able to replicate the issue.
Issue: When its creating Calc in the back ground HspCRtB its using wrong UDA: "NoRate" which should be "No Rate".
Edit the script, save it and execute both the scripts HspCRtB and Currency Conversion and you will be good .
I will update the details in my blog soon today!
Cheers...!!
Rahul S. -
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.
-
How to check plan line items for plan cost at network activity level?
Dear all,
How to check plan line items for plan cost at network activity level? The plan cost is done in network activity in CJ20N.
I am not able to check using CJI4 or CJI9 report.
Kindly advise.
Thanks and regards,
JessieHi Jess,
Have you checked the navigation part which is being displayed on left hand side of report S_ALR_87013565 and S_ALR_87013533.? There you have option to check transaction currency and object currency when you double click on it.
In case if it is not being displayed under navigation. Then you can bring them on from transaction code CJE2. For eg: Report group for S_ALR_87013533 is 12KST1C. Double click on it and it will open up to do changes in report layout and many more. There you also have options to bring on transaction currency too. Similarly, you can check for other report groups as well just by checking the report description.
But I am not sure if suits your requirements. Wait for other experts to comment on this.
Regards,
Amit -
Currency Conversion issue for YTD model
Hello,
Currently our Client is using YTD (year to date) model to maintain data into BPC 7.5NW, and planning to use BPC for currency conversion from LC to USD. They are not converting the values in Transactional system. When performing this all Balance sheet accounts will be using YTD model for conversion, but income statement accounts should be using Periodic values for conversion.
We have two different Entity FX types: one is USDFNC - USD functional and NUSDFNC - Non USD functional. One of the differences between these two FX types is CTA account, USDFNC is using expense Account to Book CTA and NUSDFNC is using Equity Account to book CTA.
To achieve the above mentioned requirement, I did configure BPC as follows:
1) Use RATE type AVG (average for Income statement accounts)
2) Use RATE type END (spot rate for Balance sheet Accounts)
3) In business rules for Account rate type AVG- formula would be [AVG], apply to periodic flag will be checked.
5) in business rules for Account Rate Type END - Formula would be [END], apply to periodic flag will be blank.
6) To calculate CTA for ENTITY FX type- NUSDFNC, I configured the following in Account Rate type AVG - destination account is equity account, Formula is [END]-[AVG], apply to periodic flag will be blank and Entity FX type is NUSDFNC.
7) To calculate CTA for ENTITY FX type- USDFNC, I configured the following in Account Rate type AVG - destination account is expense account, Formula is [END]-[AVG], apply to periodic flag will be blank and Entity FX type is USDFNC.
Above configuration is giving me correct converted result for all Balance sheet accounts and income statement accounts are showing the correct values when I use the formula (current period LC amount-previous period LC amount)*(current period AVG rate). But I saw difference in Balance sheet, so further analyzed CTA (currency Translation Accounts) and found that the difference is because of CTA amount only. Similar CTA differences exist for both USDFNC entities and NUSDFNC entities. So, I think my logic to calculate CTA is not working.
I am using the standard script logic to run Currency Conversion:
*RUN_PROGRAM CURR_CONVERSION
CATEGORY = %CATEGORY_SET%
TID_RA = %TIME_SET%
CURRENCY = %RPTCURRENCY_SET%
RATEENTITY = GLOBAL
*ENDRUN_PROGRAM
*COMMIT
Can any one help me to understand whether this configuration is correct? I feel that I may need to change the logic for calculating CTA. But not sure about what and where
Edited by: amarnathputta on Nov 24, 2011 5:36 AMThank you Ethan,
Let me try to explain this with few dollar amounts:
Let us consider that I have data for 1st month (Jan) of the year 2011,
Net income for Jan. 2011 in LC = 59916152.19
Net income for Jan. 2011 in USD calculated using Average rate is = $ 9,223,013.14
CTA for the same month is (net income in LC X spot rate) - net income in USD at average rate =((59916152.19)*(0.154617))-9223013.14 = 41,042.564
This value is correct.
For the month of Feb 2011:
Net income for Feb.2011in LC = 60415519.01
Net income for Feb.2011 in USD at average rate (with periodic flag on) = 9,300,112.38 ( I calculated this value manually and it is correct after conversion)
calculated CTA for the same month is (60415519.01*0.154083)-9300112.38 = 8,892.035.
But actually BPC calculated CTA is 18,547.56 (I felt that this may be because I am not using the Flag apply periodic value while calculating CTA and when I flagged that, BPC is giving me a very big difference in CTA)
My balance sheet is exactly off with the difference in CTA.
Hope this helps you to understand my problem.
Edited by: amarnathputta on Nov 25, 2011 2:43 PM -
Hi,
1. Please let me know the Plan Cost comes from which table in Controlling.
2. Whre can i get the controlling area wise costing report
3. Client want to convert this plan cost value from us dollar to inr currency, how can we do this.
Please send solution for above three Urgent
Rgds
sunfico1) tables coss and cosp (field WRTTP = 1)
2) tcodes: ksbl, ksbp, s_alr_87013614
(for further: look infosystem)
A. -
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 -
Currency Conversion not working
Hi All,
Currency conversion is failing with error message as below.
SAP DBTech JDBC: [2048]: column store error: search table error: [2620] executor: plan operation failed;currency/unit conversion error,Conversion( "AMOUNT" ), row 0: could not determine valid conversion rate for value(s) 3750 from unit 'USD' to unit 'INR' on date 2013-11-15 00:00:00.0000000
For currency conversion, I've done
Assign Client for currency conversion.
Assign Schema which holds all TCUR* tables and set the same as default schema for the model in Semantics section.
In TCURR table, I've below set of records for USD to INR conversion, exchange type used in Currency Conversion is 'M'.
I tried different exchange rates and converting to different currencies. Target currency is fed by Input Parameter which is defined of Semantic Type - Currency.
Even conversion fails for fixed target currency.
Am I missing something? Please provide your inputs.
Regards,
Chandra.Hi Chandra,
Can you share the screen of your calculated measure showing the currency conversion.
Can you check with date 30.11.2011 and see if the conversion is taking place? Assuming that client and schema details are fine.
Regards,
Krishna Tangudu -
Foreign to Local currency Conversion
Hi Hyperion Experts,
For our client we are building a planning model and they have the following requirement. The entity UK needs to be able to fill in expenses in different currencies, so in pounds, Euro, Swiss Francs, USD, etc. At the moment there is only 1 reporting currency and that is USD. Now they want to be able to calculate the entity UK to the local currency pounds. So there needs to be a foreign to local conversion.
How can this be solved?
We now have one solution.
1) Every currency needs to be a reporting currency, but then the model will not perform. There are a lot of enitities and a lot of currencies.
Do you guys now a more efficient way to solve this problem?
Regards,
Eije Wiersema
Edited by: user10997426 on 15-apr-2009 5:31
Edited by: user10997426 on 15-apr-2009 5:34Your requiremet seems to be of multi currency input across Entities. Whenever, you enter data in Loacl currency with the Currency symbol system picks up that currency as the input currency irrespective of the currency UDA attached to the entity.
Try this out, input 100 EURO for an Entity whcih has USD as the base. Check the conversions.
The next requirement is of the currency conversions. If this multi currency requirement is only for some expenses then you can very well modify the existing scripts so that the conversion runs only for those account members and not the entire set of account codes. You can put a specific UDA on these expenses so that you can call the same in the rule.
Regards,
Madhavi -
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...
-
IW32 needed Plan Cost and Actual Cost table name
Hello ,
In IW32 transaction Plan Cost and Actual cost in cost tab ---Table Name.
Req: needed plan cost & actual cost table names for particular order number.( For New Report )
Can you please let me know where Plan cost & actual cost get stored in IW32 in Cost tab ( table name / function module name ) or how its get calcualted for particular order number.
Thanks in advance !
Regards
Rahulhi ,
i too had same issue , i wrote following FS for that :
Actual and planned cost from PMCO-WRT00 to WRT12(the sum of values should be considered for actual as well as planned ) for PMCO-OBJNR taken from CAUFV -OBJNR for order number AFIH-AUFNR and also currency from CAUFV-WAERS .
Actual cost will have valuation type PMCO-WRTTP = 4 and planned cost will have valuation type PMCO-WRTTP = 1 , which will be placed in different column
hope this helps
regards
satish -
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 -
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 for billing doc and after user exits in COPA
Hello Friends,
Need your view on this issue:
1. Company codes currency and Operating currency is different., Costing Based CO-PA.
2. Value filed "Gross Sales" get posted via Billing doc. In case of correction billing or re-posting (after reversal of original one) of billing doc value
field "Gross sales" get posted based on exchange rate of original (very first) posted document because system is updating "Translation date"
in table BKPF from very first document posted and not taking current date as a translation date. SAP standard program is reading "Translation date" from BKPF to chose exchange rate and valuating "Gross Sales" on that ex.rate.
3. Some user exits in COPA valuation to populate some values for other value field (Example - Gross Sales value should populate in value field
"Sales ASP"). After valuation in exits, SAP standard program is re-valuating value fields value (program statement is : perform currency conversion for fields that were changed in exit ) and for this valuation system is taking posting date for exchange rate.
Due to above logic company code currency value is different in Gross Sales and Sales ASP.
Requirement is : Sales ASP value should be same as Gross Sales.
Can you please share your thought to find the solution.
Thanks
RaviCheck if the currency key and the unit of measurement are filled in (these will be the reference fields specified in the field definition of the structure at the database level).
Maybe you are looking for
-
Hi All, We are on SRM 7.0 and we use the portal instance delivered with SRM JAVA. I am setting up the portal instance and used the following links for the same. /people/sap.user72/blog/2004/09/15/quick-guide-for-setting-up-sso-between-ep-and-r3 /peop
-
Hello everyone, Database Version: 10g R2 Platform: Server 2003 32-bit I've written a program to pass credit card information from a POS station to a satellite program that authorizes the transactions using a custom built Advanced Queue. I have it wor
-
Queue blocked after BPM error!
Hi, Is there any configuration steps to do in order to avoid incoming message to be blocked (Scheduled on outbound side) in the queue when there is a bpm error. Thanks in advance,
-
Declarative security of servlet- html view changes depending upon the role ??
Hi All, There is acl for ejb methods and we can restrict roles to use certain methods of the bean. Now my question is that Is something possible in a declarative fashion so that user can have certain
-
Printing color Swatches for printer profiling in Photoshop
This is the crime scene: I have two printers, a 9800 and a 9880. I want to profile them both with the i1 PRO and EYE-One Match Software. Half of the archive is in Kodachrome Slides scanned into Adobe RGB (a while ago); RAW files worked in ProPhoto. A