RE: Exchange rate update
Hi all,
At the company I am working with currently, they update the exchange rate thrice a month. As a result, they Valuate the PL accounts at the end of the month with the average rate. I do not think this is a good process.
So I wanted to know as to what are the best business practices for Foreign Exchage valuation.
As PL accounts are not normally valuated at the month end closing, what would be the changes required to this process for PL accounts.
Thank you.
Sunil,
I really appreciate you taking the imte to respond to my queries.
If I am understanding your response correctly:
1. As they are not maintaining the FX rates everyday, they should carry out month end valuation of PL items through F.05 and FASB52 screen
2. Even PL items should be reversed at the start of next month just like the Balance Sheet and OI's
I was a bit confused because in every documentation for FV vaouation it says Balance sheet and OI's and nowhere it mention that you should do it for PL items too.
Also, do you think we could do Balance sheet items, OI's and PL items in one sigle valuation run batch process. Or it done separately for PL items .
Thank you once again Sunil.
Similar Messages
-
Incorrect exchange rate - update of existing documents
Hello
By mistake the exchange rate currency tabel was updated with incorrect rates, which has affect a lot of incorrect values in our Finance and Controlling module
Does anybody know if it is possible to update the existing data with the new exchange rates?
Thank you in advance.
BR
SørenNot possible, nor legally allowed.
revaluate and make correction postings. -
Daily Exchange rate updation in SAP (GRIR)
Hi,
How to update the daily exchange rate in GRIR account?
Regards,
Ashish GuptaHi Ashish
In the standard business practice, the exchange rate of the PO and exchange rate at GR will never remain same. The reason is, suppose you have created PO in Apr and at that time the exchange rate was 44 and after 2 months i.e. in Jun, you received the material and at that time the exchange rate was 47, then as per the accounting standards the inventory should be valuated at exchange rate 47 and not at 44.
Suppose you have posted GR with exchange rate 47 and invoice is posted in the next month at this time the exchange rate was 48. Then in MIRO, you will get the exchange rate differences gain/loss depending upon the exchange rate fluctuations.
In the standard SAP system, without using 'Exchange rate fixed' indicator in PO, you will not get the same exchange rate at GR. You have to use enhancement in GR which will validate the exchange rate maintained in PO with the exchange rate maintained in OB08. But still i think you should go with the standard system.
You can check the below link, it will help you.
Exchange rate difference in goods receipt -
Exchange rate updation in VA02
Dear Experts
We have sales order which is having around 5 line item and in that 1st line item alone has been invoiced in January and later items still not invoiced
In the month of February, the invoice for 1st line item has been cancelled , so to avoid exchange rate difference when we create invoice for cancelled invoice, we have maintained exchange rate in Sales order Header details-Accounting tab manually and created invoice successfully with old exchange rate.
Now i want remove the exchange rate in Sales order because it will affect the other line items which has not yet invoiced but when in go to va02-Sales order header details-Accounting -Exchng rate-acct field was grayed out.
Kindly help me out how to remove the exchange rate from sales order header details-Accounting tab or is there any way that it should not effect the line items for which still invoiced has not created
Thanks and regards
Ramarao.pokuri
9010272000Got the solution. If we remove exchange rate from item level, it will take the m or current rate again
-
Input & System exchange rate difference make additional line item as different version in COEP
We posting cost for WBS as foreign currency.
But posted exchange rate differ system exchange rate.
(posting is made by web system and daily exchange rate update is missing in posting date)
In table COEP, additional line item was created as version 9 (PCA valuation version)
and only have transaction currency amount (COEP-WTGBTR)
that amount logic is below
(1) FI input exchange rate 9.8599
(2) system exchange rate 9.7841
(3) Input JPY 676,450
(4) Translated KRW (Input rate) 6,669,729 = (1) * (3)
(5) Translated KRW (system rate) 6,618,454 = (2) * (3)
(6) Diff 51,275 = (4) - (5)
(7) Diff translated JPY(system rate) 5,241 = (6) / (2) ==> COEP Version 9 transaction currency amount.
why this amount is created as Version 9
and any effect comparing to same input exchange rate & system exchange rate?Hi,
I got your point.
Its a standard behaviour as part of parerral valuation with addtional local currency.
Please make sure that the below are set in your system.
1) in OB22, for your company code, for the HARD CURRENCY--The source curr must be Translation taking first local currency as a basis
2) For every foriegn currency you use, you maintain the exch rates in OB08 with Foriegn Currency 2 Local Currency combination always. And at the same time make sure that there is no opposite combination rates for the same.
(Like 1 USD = 50 INR...1 GBP = 80 INR....1 EUR = 60 INR only)
These may avoid most of the cases where 0.00 LC value lines during clearing.
Regards
Srinu -
Replication of Currency exchange rate types
Hi,
I had changed the currency exchange (eg:USD to INR) rate types in R/3 system.now I need to replicate from R/3 to SRM.
please let's know how to replicate the Curreny exchange rate types from R/3 to SRM.
Kindly suggest me.
Regards,
ssshi
eevry day you might run this job right ?
report se38 BBP_GET_EXRATE - this bring every day exchange rate update from ECC to SRM
muthu -
"Program for Currency Exchange rate updatein SAP"
HI All,
PLease provide me with the Program name for Currency exchange rate update.
Thanks & Regards
HarishHI
You can use Program RSIMPCURR to automate.
This program update the TCURR table everyday with correct exchange rate.
Thanks
Ranjith -
Hello,
Do you maintain exchanges rates in SAP Customs Management >Master Data>Edit Exchange rates for exchange rates used in Compliance Management - Legal control Export - Licensed shipments?
Is there any standard program in place to have GTS get exchanges rates updated from the ECC system?
Thank youHi,
in GTS 8.0 you can configure which exchange rate type should be used for your particular license type.
I am not sure if this is only available in GTS 8.0 - but check your customizing:
- IMG
- - SAP Global Trade Services
- - - SAP Compliance Management
- - - - Legal Control Services
- - - - - Define License Types
Check the drop-down-field and select the appropriate exchange rate (should be the same as used in your sales order). After that sync the exchange rates across your systems.
hope that helps.
Ralf -
Mass update exchange rate type (not rate) in open sales orders
Hi all,
Our requirement is to update the exchange rate type at sales order header (VBAK-KURST) for all open sales orders with a new type created. (Z001). This field does not appear in MASS transaction for sales orders despite being present in the structure MASSSDHEAD.
This field cannot be located even in VA02 transaction (I am not sure if standard SAP masks or shows this field at header; I also can't find any transaction variants assigned).
Can anyone suggest how this field can be updated for sales orders either individually or in mass mode.
Regards,
KC
SAP SDYou are correct in indicating that Exchange rate type field is not seen in Header data of sales order. I checked screen layouts for various screens for sales order data and this field is not suppressed. The only reason could be that this field is not used in sales order screens
If you are interested, you could also check in the following way
1. Go to SE11, enter database table as VBAK
2. Once inside data dictionary table, click where used list button, select programs and screens and execute
3. click continue (don't select background)
4. now you would have list of programs and screens, this table is used
5. now start another session and go to transaction SE51
6. indicate program name as SAPMV45A and screen numbers as listed in step 4. you can check all screen numbers to see whether Exchange rate type field is listed in sales order layout.
7. Of particular interest would be screen number 4311 as this contains Financial accounting data & 4303 Billing data
8. you can check screen layout for screen 4311 & 4303. you would see Exchange rate type field is not indicated.
9. in case you could find this field in any screen, you could ask your ABAP consultant to add this field in the layout screen.
Hope this answers your question -
Error: Can't Add a New Sales Order: -10 Exchange rate not updated,
Hi,
I'm trying to add several Sales Orders contained in a XML document, whose root element corresponds to the Sales Person created that XML. Anyway, after I fill a Sales Order Document Object with the info in the XML and try to add it the following error appears: "Exchange rate not updated [RDR1.U_Desc4][line: 2] , 'USD'" Which is strange because this company handles most of its transactions in MXP Currency. I will post the piece of Code that fills the object hoping it helps:
For Each xndSalesOrder In xmlSalesOrder.Item("SalesMan").ChildNodes
oSalesOrder = Me.Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
oSalesOrder.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
With xndSalesOrder.Item("HEADER")
oSalesOrder.CardCode = .Item("Deudor").InnerText
oSalesOrder.DocDate = DateTime.Parse(.Item("FechaCont").InnerText, Nothing)
oSalesOrder.DocDueDate = DateTime.Parse(.Item("FechaEnt").InnerText, Nothing)
oSalesOrder.Comments = .Item("Observaciones").InnerText
oSalesOrder.DocRate = 11
oSalesOrder.DocCurrency = "MXP"
'oSalesOrder.ContactPersonCode = .Item("Contacto").InnerText
'User Fields
oSalesOrder.UserFields.Fields.Item("U_RefOV").Value = _
xndSalesOrder.Attributes.Item(0).InnerText
oSalesOrder.UserFields.Fields.Item("U_Referencia2").Value = .Item("Referencia").InnerText
oSalesOrder.UserFields.Fields.Item("U_FechaReferencia").Value = _
DateTime.Parse(.Item("FechaReferencia").InnerText, Nothing)
End With
With xndSalesOrder.Item("LINEAS")
For Each xndLinea In .ChildNodes
If intContLineas >= 1 Then oSalesOrder.Lines.Add()
End If
oSalesOrder.Lines.ItemCode = xndLinea.Item("Articulo").InnerText
oSalesOrder.Lines.Quantity = CDbl(xndLinea.Item("Cantidad").InnerText)
oSalesOrder.Lines.Price = CDbl(xndLinea.Item("Precio").InnerText)
oSalesOrder.Lines.TaxCode = xndLinea.Item("Impuesto").InnerText
oSalesOrder.Lines.DiscountPercent = CDbl(xndLinea.Item("DescuentoTotal").InnerText)
oSalesOrder.Lines.SalesPersonCode = xmlSalesOrder.Item("SalesMan").Attributes.Item(0).InnerText
oSalesOrder.Lines.Currency = "MXP"
'User Fields
oSalesOrder.Lines.UserFields.Fields.Item("U_Promocion").Value = _
xndLinea.Item("AplicaProm").InnerText 'Valores posibles: Si, No
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc1").Value = _
CInt(xndLinea.Item("Descuento1").InnerText)
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc2").Value = _
CInt(xndLinea.Item("Descuento2").InnerText)
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc3").Value = _
CInt(xndLinea.Item("Descuento3").InnerText)
'If xndLinea.Item("AplicaProm").InnerText = "Si" Then
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc4").Value = _
CInt(xndLinea.Item("Descuento4").InnerText) 'This is the UDF that's giving me problems!!!
'End If
intContLineas += 1
Next
If oSalesOrder.Add() <> 0 Then
Me.Company.GetLastError(intErrorAdd, sErrMsgAdd)
If (0 <> intErrorAdd) Then
FillLog("Sales Order Error: " & CStr(intErrorAdd) & "," & sErrMsgAdd)
End If
xmlLogSalesOrder.Item
End If
End With
Next
If you look at the code I've even tried the solution of hardcoding the DocRate and the Currency as seen in a similar post about the DTW.
Sorry if code is in Spanglish, its quite late around here. I hope you can help me because it's kind of an urgent matter and I can't seem to find a solution for it.
Other useful data: SAP BO 2005 Patch 4.
Thanks in advance...
Alfredo GargariHi Alfredo,
Have you tried to add the same salesorder by hand, I think you wil first get a form with exchange rates.
I think you should add a check to your program to check for an update currency rate (the sbobob function GetCurrencyRate does this for you).
GetCurrencyRate MethodDescription
Returns a Recordset object that contains the currency rate for a specified date and currency code.
See Currency Bobs sample.
Syntax
Public Function GetCurrencyRate( _
ByVal Currency As String, _
ByVal Date As Date _
) As Recordset
Parameters
Currency
Specifies the currency code.
Date
Specifies the date for the currency exchange rate.
Return Type
A Recordset object that contains one field named CurrencyRate that holds the rate value.
SAP Business One returns 0 if the system cannot find the exchange rate.
Regards,
Ad -
Exchange rate automatic update in Sale Order
Dear All,
This is regarding Exchange rate automatic update in Sale Order and requirement said below.
Process:
User will created a Export Sale order in the month of November , that time Exchange rate is 50.00, this will
get updated in Sale order Header and Item level.
But user will create billing in the month of December , at that time Exchange rate is 40.00. So in Billing
document Header level exchange rate will be 40.00 (Current rate) and Item level exchange rate will be
50.00.
Requirement:
User requirement is like this the current exchange rate 40.00 to be updated in Sale Order Header and Item
level automatically, because user using Sale order Exchange rate for Z-Report.
As of now user manually updating Exchange rate in Sale Order.
Let me know if there is any solution.
Regards
S KumarI dont think this is possible. You should be aware any change in subsequent document would not have any impact in the preceding document which means, whatever exchange rate flowing in billing cannot be updated in sale order. May you can update your zee table by considering the billing document exchange rate by way of exit.
thanks
G. Lakshmipathi -
Wrong exchange rates entered and documents posted need to be updated
Hi Friends,
We have a situation where wrong exchange rates were entered at the end of month and lots of documents were posted with the wrong exchange rates. All these documents need to be updated with the correct exchange rate. But system will not allow changing the exchange rate in already posted documents. One option is to do mass reversal of all the documents posted, change exchange rates to correct rates and then repost all the documents with the correct exchange rate. Is there any other better option or SAP Program available to update exchange rates in all these documents instead of doing reversal and reposting?
Thanks and regards,
PinkyHello,
You can do foreign currency valuation (for Vendors/ Customer/ GL balances) through TCODE: F.05 or FAGL_FC_VAL. This will ensure that as at the period end, your open items are currectly valuated. This will post the exchange difference to P&L & B/s and will automatically give you the correct picture as at the period end.
If there are lot of entries posted then Foreign Currency Valuation will be a good option. This will save lot of time in reversing and reposting all the incorrect entries.
Regards,
Prasad -
Exchange rate not updated with posting date, translation date updated
Hi,
I have the follwoing problem in F110. Currency documents are posted with exchange date of the docuemnt entry date. Translation date is updated with Posting date, just exchange rate is not updated. the systems calculates according entry date. Why entry date is one day before the date of posting, I cannot understand. The system takes the exchage date from entry date, which is one day before (docuemnt, posting and translation date)
Thank you,
DesimiraHello,
This means, that the exhange rate is missing your local currency vs USD in the system. Your Business Partner or any of items you are adding to the invoice is using USD (price list or customer is in USD).
My tip is some of the items has USD price set or USD Purchase price used.
DO the following:
Check the POsting date of your invoice
Go to Administration -> Exhnage rate, and locate the posting date and USD from the matrix, and enter the rate.
Post your invoice.
it will work
Regards
János. -
Exchange rate in PO not updated according to OB08 definied
I have a problem to retrieve the updated exchange rate, I defined the exchange rate in M exchange rate type from time to time, but when I create the PO, it always used the old exchange rate, is the exchange rate configuration only uses OB08 and OB07? did i miss anything else? please advise!
ElaineHi,
This is related to SD query. pls put in Sales & Distribution blog and get immediate reply.
Anil -
Exchange Rate Type M getting updated automatically next day
Hi ,
We upload rate through t.code TBDM for MTRE exchange rate type but very next system turn up same result for exchange rate type M
For example
Suppose today 09.09.2011 i upload rate only for MTRE exchange rate type for following currency
AED EUR MTRE04092011 5.26447
ANG EUR MTRE04092011 2.52369
ARS EUR MTRE04092011 6.01392
AUD EUR MTRE04092011 1.33905
latter on if check in TCURR table or OB08 tcode i will get below entry
ExRt From To Valid from Exch. Rate Ratio Ratio
M AED EUR 05.09.2011 /5,26447 0 0
M ANG EUR 05.09.2011 /2,52369 0 0
M ARS EUR 05.09.2011 /6,01392 0 0
M AUD EUR 05.09.2011 /1,33905 0 0
MTRE AED EUR 04.09.2011 /5,26447 1 1
MTRE ANG EUR 04.09.2011 /2,52369 1 1
MTRE ARS EUR 04.09.2011 /6,01392 1 1
MTRE AUD EUR 04.09.2011 /1,33905 1 1
my question how M is getting update.
Regards
Prakash SharmaHi
Here you need to concentrate on Direct or indirect quotation
If you are using EUR to SEK (LC) - use direct quotation as 8.8307 1:1 relation
If you are using SEK to EUR - use indirect quotaion as 0.1132 1:1 relation
Pls let me know if you required further help
Reg
Vishnu
Maybe you are looking for
-
Problem Deploying PAR file to EP 6.0 SP2
I downloaded the latest SAP .Net PDK and I am trying to deploy the PAR file to EP 6.0 (SP2 patch 4 hotfix 5 running on HP11). The error message that I'm getting isn't telling me a whole lot. Has anyone else had trouble deploying from a windows syst
-
HP LaserJet 1022n prints gibberish since swapping G4 computers
When swapping my newer 733 MHz G4 for the older AGP G4 on the ethernet network at the office, I was no longer able to print more than a string of gibberish that is probably some sort of Postscript language. It begins with: %! PS-Adobe-3.0 %RBINumCopi
-
I backed up my Ipad 2 and restored to Ipad 4. WWhere is my music? The music came from my pwesonal collection on my Imac, not the Apple stre. How can I move selected music fron my Imac to Ipad
-
Just upgraded to 2.0 software, having issues with apps and fetching
what is fetching? it is set to manual fetching right now? what does that do and how do i fetch? also, i downloaded 9 free apps, and iTunes said it couldnt sync them to my ipod because i don't have privelages for them on my computer. can anyone help m
-
it crashes right away. I entered time machine and backed it up and nothing... HELP!!!!! I have my wedding pictures in it!!!!