Error in Exchange Rate
Hi All
I need to work on DataTransfer->Order Routines.
Issue: For the Contracts created in VA41 (of type QC or WK1), when we create a Sales Order (type OR) using a line item in contract, the respective sales order should carry the line item currency instead of the original documnent currency of the cointract.
ie. Line Item currency in VA41 should be document currency while creating sales order in VA01.
For this we have done configuration in VTAA, the code is triggering but we are not able to change the currency. This is working manually but not via code....
Any suggestions are highly appreciated...
Thanks in Advance
Please post the doubt in SD forum.
Regards,
Viren
Similar Messages
-
Hello all,
While releasing the billing document to accounting, getting the error:
'An exchange rate type is not defined for country US'.
In customer master, have maintained Exchange rate as 'M'.
where do we maintain the exchange rate type for country.
Thanks
Gauravjit.HI Gauravjit,
Try this:
SPRO-F5- General Settings-Currencies-Define Translation ratos for currency translaction
Reward if it helps
regards
Srini -
Doing PR in PS, had error regarding exchange rate.
while creating PR (External activity) i encountered this error.
Error: There is no exchange rate for exchange rate type P on 2/23/2009: USD -> PHP
Pls advise on what to do.
thanks in advance.
Edited by: srm.consultant2 on Sep 29, 2009 10:20 AMHi,
Tcode OB08....
Check exchange rate for exchange rate type P on 2/23/2009: USD -> PHP is mainatined or not...
If no please maintain here and save..
Utsav -
Error: No exchange rate from CAD to USD and date 28.02.2007 found
Hi BW experts,
I getting following error in report :
<b>No exchange rate from CAD to USD and date 28.02.2007 found (currency transl. TRAV/TRAV)
Notification Number BRAIN 380 </b>
<b>
I am getting this message for only 4 months i.e March April,May,June but rest of months its fine.</b>
Currency translation is done in query with a variable.
I tried the following solutions:
1.transfer Exchange rates from source systems Via Program :RSIMPCURR
2.I checked in Table <b>TCURR</b> and there exists a exchange rates between CAD to USD.
3.I checked TCODE: RSCUR the variable exists and created properly.
4.I searched through forums but none of them present a clear solution.
<b>SO can somebody help me to solve this error ,its very urgent</b>
nullSo check in OB08 which gives the overview of Currency Exchange Rates for each month.Check what is the exchange rate maintained for the months u r looking into.
Else ask the users what exchange rates they maintained for those months and upload the exchange rates for those months.
Here is the link which will explain how to load the exhange rates.
<u>http://help.sap.com/saphelp_nw04s/helpdata/en/36/412ad80cb511d5b2df0050da4c74dc/content.htm</u>
Thanks & Regards,
Suchitra.V -
Error in Exchange Rate transfer useing program RFALEX00.
Hi All,
We are trying to ALE the Exchange rate from one system to another.
We are using program RFALEX00. The Idoc generated in host system is successfull where as in target system it's getting in to Error saying "No maintenance authorization for requested data (SV- 052 Message type)".
I can load the exchange rate manually it will not throw any exception regrding Authorization.
Could you please guide on this.
Your help is really appreciated
Regards,
Ravi KasnaleDifference between authorizations for your userid and the userid that is processing the ALE (maybe WF-BATCH or something like that) may be the cause.
-
Error in Exchange rate conversion from SC to PO is wrong
Hello All,
We are using Extended classic scenario, Local PO will get automatically get created
After the completion of shopping cart approval.
We are facing one issue in the price of automatically created PO and Shopping cart.
Ie there is price difference between the PO and shopping cart
For Egs:
Shopping cart created with 1.0 EUR and showing 1.35 USD as the final price in shopping cart whereas it shows 1.56 USD in PO.
We also checked the currency conversion table ( tcurr, where it 1 EUR = 1.35 USD), ie also showing the correct entries.
I believe there might be some problem in the currency exchange rates.
I have also run these jobs BBP_GET_EXRATE / BBP_GET_CURRENCY to update the currency /exchange rates but still the same issue exists.
Any pointers for the same will be really appreciated.
Thanks inn advance.
Regards,
Mahesh Mohan DHi Mahesh,
Please have a look at the following OSS notes:
Note 1000725 - Incorrect Currency Conversion for PO created from SC- ECS
Note 1023626 - Follow-on note for note 879309
Note 879309 - Pricing slightly falsifies some prices
Note 1077245 - SC slight price difference when currency changed in item
Thanks,
Pradeep -
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 -
Issue with indirect Quotation Exchange rates...
Hi All,
I am using FM 'POSTING_INTERFACE_CLEARING' to clear the customer open items.
While posting with indirect quotation exchange rates i.e BKPF-KURSF is in negative.It is throwing below error
"The Exchange rate may not be transferred if negative".
When i check it in BKPF table the value is saved like exp: '/1.9010'. for select query it is picking like '1.9010-'
How to resolve this issue.? it is very urgent.
Thanks in Adv.
Regards,
Raj.Hi,
I gave the OB08 entries, not sure if you wanted me to explain the logic. Here it is..
Maintain 'Indirect quotation' from Local currency(USD) to Transaction currency(CAD) and 'Direct quotation' from Transaction currency(CAD) to Local currency(USD).
Direct quotation is where the cost of one unit of foreign currency is given in units of local currency, whereas indirect quotation is where the cost of one unit of local currency is given in units of foreign currency.
Your local currency is USD:
- Direct exchange rate: 1CAD = 0.92819 USD
- Indirect exchange rate: 1USD = 1.08238 CAD
The following settings have been made in the standard system:
- Direct quotation: ' '
- Indirect quotation: ' / '
Direct exchange rates do not have a prefix.
Your local currency is USD. You enter a business transaction in the transaction currency CAD. Until now, you had to use direct quotation to enter the exchange rate (1CAD =0.92819 USD). If you have defined '/' as the prefix for indirect quotation, you can also enter the exchange rate with indirect quotation (1 USD = 1.08238 CAD) by entering '/1.08238' in the exchange rate field.
Direct or indirect quotation can be maintained as the standard form of quotation for a certain currency pair. You use:
- '1' for direct quotation
- '2' for indirect quotation
If a standard form of quotation has not been specified for a currency pair, the system automatically uses direct quotation.
You make the settings in the IMG: General Settings -- Currencies -- Set Standard for Direct/Indirect Quotation per Currency Pair.
Thanks
Ganesh -
Exchange rate account not defined
While doing F-04 for a particular bank incoming clearing account, I am getting an error saying : exchange rate account not defined for G/L account and currency INR.
All the postings in the account are in INR and I have also done settings in OBA1 for KDF.
Please help
ThanksWhy would I need to maintain exchange rate settings if all entries are in local currency?
One more observation:
During f-04 clearing, when I toggle between local currency and clearing currency, there is a difference of 25000000.
Any ideas?
Thanks -
Foreign Currency Exchange Rate with E-Comerce Apps
I'm making a web site for one of my clients so his clients will have access to his inventory and products and they'll be able to add Sales Orders from the web site to SAP.
The problem I have happends only in days were the exchange rates are not updated, lets say sunday for example and this company have a client in Israel that works sunday and he wants to place an order, the DI stops the process and gives me the same error I get from sap: Error #-10: Exchange rate not updated , 'USD'.
What I would like to know if anyone have any recomendations or best practices to work with this problem?I would try to fill the exchange rates on
SQL query that is linked to a daily basis.
Lets say you update exchange rate every day - at 00:01
You could retreive rates from online bank rates OR
copy the rate from the day before.
Lets say Saturday And Sunday gets rate from friday - which is updated by the company employee. On monday the rates can be revised by employee if needed.
Hope this would help. I would be glad if you could help me do the same e-commerce - for our internal partner website - we would like to have product catalog which customer could register online.
Please help - on how to step on this developer challange.
I'm not a good java or .net developer so give me som tips.
Let me know - If you need some help with SQL code example to do this formatted search SQL that you link in the alert management routine. It will work in the background and the Exchange Rate table will be updated automatically.
Thanks.
G.P.
Message was edited by: Geir Parlati
Message was edited by: Geir Parlati -
Dear All,
We are using CKUC Multilevel Unit Costing for doing costing simulation.
It is giving error "There is no exchange rate for exchange rate type P on 03.01.2012: USD -> INR".
It is understood that Exchange rate 'P' is not maintained in OB08.
But I would like to know under what instance system will try to use exchange rate type 'P'?
Regards
Ratna PalitDear All,
After further testing and analysis done , it is observed that there are material components in multi leve lunit costing BOM which do not have info record maintained in production system.
The valuation variant for multi level unit costing contains following sequence of priority for picking up material rate.
Priority Strategy Sequence
1. Price from Purchasing Info Record
2. Moving Average Price
3. Planned Price 1
4. Standard Price
Sub-Strategy Sequence with Purchasing Info Record Valuation -
Priority Strategy Sequence
1. Net Purchase Order Price
2. Net Quotation Price
Hence as system is not finding info record for above materials,
a. it is checking the sub sequence strategy for net purchase order price.
b. simultaneously for purchase order scenario - it is also checking for Exchange Rate type 'P'.
In this case there is neither exchange rate type 'P' maintained nor purchase order is maintained in production server.
Hence system is giving both errors "for Exchange rate type 'P' " and "for Valid Source of Supply".
In past whenever unit costing was run successfully in production server, info record was also available for applicable materials in BOM. Hence system did not give any error.
Thanks & Regards
Ratna
If our priority sub sequence remains as Net purchase order price, exchange rate type "P" has to be maintained. -
-10 Exchange rate not updated , 'USD'
Hi Experts,
Am with a problem in Sdk Code(A\R Sales Invoice object)..My problem defines as follows:
I am having a table with 10 records in UDT..While Adding the UDT Records to Sap Sales Invoice(A\R)..by Getting the A\R invoice Object(13) ..Adding the 10 fields of UDT Table to OINV and INV1..it's throwing an error -10 Exchange rate not updated , 'USD'..How to handle this in Code..Help would be appreciated.
Thanks in advance.Hello,
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. -
Hi, gurus!
I have following problem:
In BEx query I need to apply conversaition between EUR and RUB.
So, I created in RSCURR new conversation type (Z1_C), which is based on exchange rate type M, and Time ref. is Variable Time Reference with Standard InfoObject 0CALDAY. Other options I left as default.
In table TCURR I see cources (exch.type M) for EUR to RUB (by the way RUB's to EUR I see too) for all days of February 2012.
I created BEx query, and in the Restr.KF I set Z1_C in Currency Translation and set RUB as Target Currency.
When I launch my query I'm getting following error:
No exchange rate from EUR to RUB and date 01.02.2012 found (currency transl. Z1_C/M)
For all dates in my trans.data.
Maybe I missed smthg?Hi,
Follow this link for clear idea about the currency conversion.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/600157ec-44e5-2b10-abb0-dc9d06ba6c2f?QuickLink=index&overridelayout=true&38547331545084
Hope this helps.
@Sri -
Exchange rate of USD in INR for date could not be determined
Hi
I have a problem while creating a RE Sales order.
Error is :
Exchange rate of USD in INR for date 21.07.2006 could not be determined
Help will be appreciated.
Regards,Hi,
Pls check the following things:
In the customer master >sales area data> sales tab page, check what is the exchange rate type maintained. Default is "M".
Now, go to SPRO>General Settings>Currencies>Enter exchange rates and under this node, check the value for USD to INR for the Echange rate type maintained in the customer master.
For the date mentioned, the exchange rate might be missing here.
Hope, this helps!
Thanks,
Siva -
HI all,
I have created PO on 10th Jan in USD. I didn't check "Fixed Exchange rate" in PO., When I'm doing Invoice received, system is giving error message to maintain "exchange rate on USD/INR on 10th Jan".
I would like to get the exchange rate of present march month. I have maintained exchange rate manually in Details tab in MIRO. Still I'm getting the problem...
How can I post invoice with the present exchange rate??/Hi Sanil,
thanks for your reply, In PO I maintained only the Exchange Rate not Exchange rate type. I'm getting error for exchange rate type "M".
If I maintained the exchange rates for USD/INR on 10th JAN, then system will take that rate or today's date..?? and this F-62 is same as OB08 or different???
thanks and regards
msr
Maybe you are looking for
-
ORACLE NETWORK MANAGER 기본적인 사용방법
제품 : SQL*NET 작성날짜 : 2002-04-12 ORACLE NETWORK MANAGER 기본적인 사용방법 ======================================== I. TERMINOLOGY TO KNOW BEFORE USING THIS GUIDE A. community - a set of nodes that use the same network protocol. B. listener - a service that wai
-
How to download mysap trial version
can some body tell me the link for downloading the mysap trial version?
-
Dear Experts, My form version is Forms [32 Bit] Version 6.0.8.11.3 (Production) Oracle Toolkit Version 6.0.5.35.0 (Production) PL/SQL Version 8.0.6.0.0 (Production) Oracle Procedure Builder V6.0.8.11.0 Build #449 - ProductionI have requirement to che
-
I need some help from the experts here. I recently bought Vuescan in order to get the best out of my new Epson 550V. But the Vuescan does not see that scanner. I also have a Canon all in one printer that scans & Vuescan does see & scan from it. The E
-
Launch iview in new window: howto rename browser window name?
Hi all, When I open an iview in a new window, I would like to set the visible window name to the name of the iview, instead of just "SAP Enterprise Portal 6.0". Any suggestions? I am working with a SAP Transaction iView (windows gui). Cheers, faB