Currency conversion for Excise - Please suggest
Dear folks,
Im maintaining two exchange rates a. for commercial exchange and b. for excise exchange rate.
In my pricing procedure the excise duty is calculated as a % of the basic price. Both these are being calculated in USD.
When im creating an excise invoice with reference to the billing document there is a variance in the conversion..
I'm contwould like to convert the USD into INR and capture the same in a condition afterwhich i would like to calculate the ED as a % of this condition..and this conversion has to be done on the basis of the excise exchange rate that i defined in OB08.
What is the best way to do it?
Thanks
Joseph
hi, i am facing this issue as well.
seems like the excise tax in local currency have a small deviation of exchange rate of what's being defined in OB08.
what's caused the small deviation of the exchange rates?
thank you.
Similar Messages
-
Remove Currency conversion for some accounts
Hi,
I got a requirement to remove currency conversion for few accounts only, I have separte currency cube assigned to this cube. Can you please tell me how to achieve this.
Thanks,
UBDid you not already posted this question a few weeks back :- Removal of Currency conversion for some accounts
Cheers
John
http://john-goodwin.blogspot.com/ -
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).
-
Windows migration assistant gives error " An error occurred while preparing your information for transfer " Please suggest how to proceed . Many Thanks .
To find out what is causing the Migration Assistant to fail, you can check the SystemMigration log located in - C:\Users\[user name]\AppData\Local\Temp\SystemMigration
-
Currency Conversion for historical Amount
Hello Experts,
Can some one help me to find a solution for my reporting requirement.
As part of GL reporting, I have a report which shows accumulated balance for given fiscal year/period. If the currency is in USD,I have no issues. When the currency is in non USD(Ex: EUR) I need to convert it into USD at BW side.
Here is the example:
User Enters: Fiscal Year/Period : 2007003
Accumulated Balance for particular GL account might be 300 EUR.
But actual posting might be happened in 2006012.
While converting it to USD it should take the 2006012 exchage rate from TCURR and convert it.
I have created a RRC1 object and used it in Query but it is using 2007003 exchange rate.
Please help me to solve this problem.
Thanks,
BobbyHi,
make your currency conversion type time dependent that is the the exchange rates should be picked based on the date when the G/L account was posted.
Go to transaction RRC1 chose your exchange rate type and in the time ref. tab give key date as the posting date it will pick the exchange rate as the date when the doc was posted.
Hope it clears
Thanks -
Currency Conversion for Exchange rate type "AS02"
Hi Experts,
I am gonna post the most challenging problem (regarding currency conversion) I ever faced in my 1 year of BW Carrier.Kindly provide a solution.
There are three types of currency to be used in the query for Key Figure 0NET_VALUE (so total 3 Key Figures to be created)
1.Document currency (may be any currency)
2.Local Currency (must be EURO)
3.Global Currency (must be USD)
From Document currency to Local Currency(EURO) we are using Exchange rate Type "M" (in Conversion Type created in Trans RRC1) [There is no problem in this conversion]
Problem starts now--->
From Local Currency(EURO) to Global Currency(USD) we have to use Exchange rate type "AS02" (in conversion type to be created in RRC1)
but there is a Business requirement that currency rate should be as per the last day of the entered period;and this logic should work for the range of periods also.
Example :
we are executing query for the period 006/2006 (posting Period)
Last day of this period is 06/30/2006,
Currency rate would be as per 06/30/2006
And this currency rate should be same throughout the period 006/2006 in query
The example was for single period,but logic must be incorporated for the range of the periods.Hi..
There is no corresponding source key figure in the InfoSource for the target key figureof the InfoCube.
a. A source key figure of the same type can be assigned to the target key figure
(for example, sales revenue instead of sales quantity revenue).
If the currencies of both of the key figures are the same, no currency
translation can take place.
If the currencies are different, a translation can take place either using a
currency translation type or by simply assigning a currency.
The following table provides an overview of possible combinations with different
currencies in the source and target key figures:
if Source key figure currency is fixed , Target key figure currency is variable then Currency translation (CT) No CT
if Source key figure currency is fixed , Target key figure currency is fixed then Currency translation (CT) CT
if Source key figure currency is variable , Target key figure currency is fixed then Currency translation (CT) CT
if Source key figure currency is variable , Target key figure currency is variable then Currency translation (CT) CT or assignment
b. If there is no corresponding source key figure of the same type, then you have
to fill the key figure for the data target from a routine.
If the target key figure has a fixed currency, no currency translation is
carried out. This means that if translation is required, you have to execute
it in the routine.
If the target key figure has a variable currency, you also have to assign
a variable source currency to the routine. Using the F4 help you can
select a currency from the variable currencies in the communication
structure. You have two options:
You can select a variable currency and assign it.
You select a currency translation type and a currency into which you
wish to translate (To currency).
The To currency is, by default, the target currency if it is included in the
communication structure.
Creating a Routine for Currency Translation:
If you want to translate currencies in the update even though the currency translation is not
available for one of the above reasons, you can create a routine. Choose Routine, set the
Unit Calculation in the Routine and choose Create Routine. In the routine editor you get
the additional return parameter UNIT, the value of which is used to determine the target
1. save the query and it under role
see to it is in : Restricted and calculated key figures ---> properties of k.f
2. exeute the query
3. the currency translation --> by target currency usd choose OK
conversion type : MEANTODAY Fixed target currency current date (MT)
4. Go back to the query definition by chossing chage query ( global definiton)
5. in the context menu for % share sales vouume of incoming orders, choose properties --> formula collision --> result form this formula choose OK
Note that -
your should alos set the currency translation in the properties for the two key figures sales voule EUR , choose properties ---> currency conversion key : fixed target currency , currrent date ( MT) --> target currency : American Dollar . choose OK
<b>The translation key is a combination of different parameters that establish how the exchange rate for the translation is executed.
The parameters that determine the exchange rate are the source and the target currency, the exchange rate type and the time reference for the translation.</b>
The source currency is determined from the data record or dynamically from the master data of the specified InfoObject (currency attribute)
The target currency can either be fixed in the translation key or selected at the time of translation.
You can also use an InfoObject (currency attribute) to determine the target currency.
The exchange rate type distinguishes exchange rates that are valid in the same time frame next to each other, for example, the bid rate, ask rate or middle rate. The exchange rate types are stored and can be maintained in a central table (TCURV).
The time reference for the currency translation can be either fixed or variable
The fixed time reference can either be a fixed key date that is stored in the translation type, or be determined using the system date when executing the currency translation.
If the time reference is variable, then the point in time for the exchange rate determination comes from the value of a time characteristic (InfoObject). The reference can, for example, be the end or the start of a fiscal year or a calendar year, a period and a month or even to the exact day. It can also be determined using a customer-specific InfoObject (for example, trading day).
Currency translation in the BEx
When selecting a translation key with a fixed target currency this currency will be added automatically to the query definition
Also, you can use translation keys selecting their target currency at the time of translation. These can be applied in two different ways:
Selection of a specific target currency in the query definition (1)
Entry by variable (2)
Dynamic translation keys require input from the InfoCube !
InfoObject value will be read during query execution
Examples:
dynamic time reference (p.eg. 0CALDAY)
time characteristic
target currency determined by InfoObject (currency attribute)
characteristic which contains currency in its attribute table
the corresponding InfoObject has to be part of the InfoCube
1.Define the currency attribute in the InfoObject maintenance
The currency attribute has to be a unit InfoObject of type currency
The unit InfoObject must be an attribute of the characteristic
The currency attribute should be filled in the master data table of the corresponding InfoObject (manual maintenance or upload via InfoSource)
2.Enter the InfoObject in the translation key maintenance
Only InfoObjects with a currency attribute can be used in translation keys (p.eg. 0COMP_CODE)
At the time of currency translation the value for the source currency / target currency is then derived for every record from the master data table of the specified InfoObject
All values for a query are translated ad hoc (after having executed the query) using a translation key
Depending on the translation key a fixed target currency will be used for translation or you will be able to select the target currency
The ad hoc currency translation offers only restricted functionality (selection of translation key and target currency) compared to the currency translation in the query definition
Do not forget to create your translation keys before starting your work in the Business Explorer Analyzer
Example:
You load the following record to your InfoCube:
Company Code: 1000
Amount in Source Currency: 500,-
Source Currency: FRF
Target Currency: ?
In the Update rules, you are now using a translation key which derives the target currency from the InfoObject 0COMP_CODE. During the Update Process the target currency will then be read for Company Code 1000 from the master date table of 0COMP_CODE.
With the currency translation in the Business Explorer, the source currency can currently only be determined from the data record.
Only translation keys with a fixed exchange rate type can be used in the BEx
Translation keys with a dynamic time reference (from an InfoObject) can only be used in the query definition. It is not possible to fill the InfoObject by a variable !
Translation keys getting their target currency from a currency attribute can only be selected in the query definition
When getting the dynamic reference from an InfoObject (p.eg. 0CALDAY) the currency translation will apply to each record read from the database. That means it will use the date in this record for the currency translation.
When using a variable you will restrict the output of your query to a certain amount of data. For example, you would translate all invoices of March 11 with the translation date March 11
This means, the requirement show me all invoices in my cube in group currency, conversion date: 14.07.2001 could not be solved by a variable input for 0CALDAY
I hope this would help...
with regards,
hari -
Need to apply Batch split for deliveries.Please suggest
I had tried to apply batch split for delivery using the function module 'BAPI_OUTB_DELIVERY_CHANGE'.After running the program i get a message saying 'Batch split is done for a decentralised system - WMS' and the delivery can be seen only in display mode where the change is disabled.
Please suggest solution to apply batch split and view it normally.
Points will be awarded for helpful answers
Edited by: venkata on Apr 10, 2008 10:52 AMthanks
-
Improper currency conversions for Photoshop CC
I am was interested in purchasing Photoshop CC, which would be USD 9.99 in my case. Now, since I am located in Switzerland, there has been put a 35% premium on the USD price. You have got to be kidding. Why would I pay 35% more than the product actually costs. Thank you, I gladly abstain from this purchase and start looking for alternatives.
Hi saffa
I'm pleased to let you know that the offer is now available to customers in South Africa - http://www.adobe.com/africa/
Thanks
Bev -
Steps for the currency conversion
hi everyone,
i am working on SAP-BPC,
Can anybody explain me steps to follow the currency conversion for AVG,END.
i worked on this currency conversion but it showing negative value in sql database.
if we upload a datafile, value is entering into the factwb table but it is showing negative value for(AVG)please refer to the link below
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0ea1fd8-d6d3-2a10-c1ab-e8164dd98316
hope this helps -
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 -
Regarding error while running currency conversion
While running currency conversion delivered package FXTRANS.LGF, I am getting an error as
'Failed to analyse prompt %CURRENCY_DIM%. Can you please help me out.
I checked currency dimensions----- Input currency and rpt currency and was fine with dimension type currency.
Can anyone please suggest some solutions.
thank you.Are your performing the currency conversion for a financial or consolidation application ?
If it is a consolidation application, you need to include in your script the "Group" dimension, not the "currency" one -
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 -
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 -
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 -
hi All,
In the on line (BSP) queries we have for some key figures , currency conversion for FY09-10. Now we want the key figures to have the currency conversion for FY10-11. but we also want to retain the key figues for FY09-10 so that the users can look back at the last year figures.
But the problem is again we need to create all the queries and the BSP page.
Can anybody suggest if we can have any variable wherein we can select the financial year and the relevant currency conversion key will automatcally sit in the key figures.
in other words , can a variable be created for currency conversion type?
Regards,
Dola
Edited by: Dola das on Apr 28, 2010 12:59 PMHi Rakesh,
If you want to make use of currency conversion for an keyfigure...the conversion has to be defined in RRC1.And by the same time In SPRO --> general >currency> Enter Exchange change rate should also maintain with the date, ratio, from currency and target currency.If every thing is defined correctly...You can make use of Sel of target currency conversion in the KF Properties.
Regrds,
SPS
Maybe you are looking for
-
Why can I no longer swipe with two fingers to go back a page in Google Chrome?
This issue started after upgrading to Mavericks. In Chrome I used to be able to do a two-finger swipe from right to left to go back a page (in lieu of clicking the back button). I can no longer do this. Instead it sometimes locks my scroll, so my tra
-
I am posting this here in case anybody needs help in the future. I just got a 23" HD monitor to use with an older Quicksilver 867 mhz G4 (not a dual one, from 2001). I had to install a new graphics card - I used the ATI Radeon 9200 which is compatibl
-
Adding vendor field in Q3 type of notification.
Dear Friends, We are using ECC6.00 (EHP4). QM module is also implemented and used. For one of our requirement, we want to add the vendor field in the Q3 Notification as it is available in Q2. I tried the customising setting, but when i create the not
-
ISE 1.0.4 backup
Hi All, I have taken backup on ISE version 1.0.4 application data. When I am restoring it on 1.1.0, it says as below 7 [13168]: backup-restore:history: br_history.c[310] [admin]: added record to history % The backup file decryption failed. Ensure th
-
About the Error after applying product key for bing search rest service
For the Project Siena I ve created the product key for Bing search rest service and i applied that product key which is valid even though i got the error when i click TRY button .can anyone please help me to find the solution There was an error in re