Trigger 'Exchange rate' error message in VF01 refers to Sales Order

Dear Gurus,
Currently if Billing is created referring to Delivery Order, program will check and trigger error message to check the Exchange Rate in Sales Order. I think the program (for the user exit) involve is RV60B901.
Now I want the system to trigger the same checking but the Billing is created referring to Sales Order.I've checked with the ABAPer, but it is said that the user exit to be used is different. Does anyone knows what user exit can be use for this?
Thanks in advanced.

Hi
Please check in VTFA ,wheather PricingExchangeRateType feild has been maintained or not.Check wheather the exchange rate is getting copied or not.If it is getting copied then it means it is working fine.If it is not getting copied then maintain Price source in VTFA also.
Also check what is the item category you are using and item category details wheather properly it has been configured
Regards
Srinath

Similar Messages

  • Pricing error: Exchange rate conversion Message no. V1803

    Hi,
    I am getting an error in the pricing procedure
    Pricing error: Mandatory condition XXXX is missing
    Message no. V1801
    Pricing error: Exchange rate conversion
    Message no. V1803
    where as the exchange rate is maintained.
    Please guide me

    hi
    Pricing error: Mandatory condition XXXX is missing
    Message no. V1801
    this error comes for pricing procedure , check the pricing procedure your mandatory condition not maintain the condition records , i  think it is for basic price, please maintain the condition records at vk11,
    Pricing error: Exchange rate conversion
    Message no. V1803
    this error comes for exchange maintain at img-general settings-currencies-enter exchange rates .
    here you will maintain the exchange rates, please fallow the above path,

  • SRKIM: Payment Maturity Account 시 exchange rate 이 없어 error 발생

    PURPOSE
    Payment Maturity Event Accounting 시의 문제점을 해결한다.
    Problem Description
    Foreign Currency 로 발생한 Payment Maturity Event 에 대해 Accounting 시도 시 Exchange Rate 정보가 없어 error 가 발생하였다.
    Cannot Account for maturity of <Payment document detalis> because the maturity is in a foreign currency and no exchange rate has been prov ided AE Line Accounted Status = CANNOT ACCOUNT FOR THIS EVENT
    Workaround
    N/A
    Solution Description
    다음과 같이 관련 정보를 update 후 다시 Accounting 을 시도 해야 한다.
    Data fix Scripts:
    update ap_checks_all
    set MATURITY_EXCHANGE_RATE = &Maturity_Exchange_Rate
    where CHECK_ID = &Check_id;
    update ap_payment_history_all
    set TRX_BASE_AMOUNT = &TRX_BASE_AMOUNT
    PMT_TO_BASE_XRATE = &PMT_TO_BASE_XRATE
    where payment_history_id = &payment_history_id;
    update ap_accounting_events_all
    set CANNOT_ACCOUNT_FLAG = NULL
    where accounting_event_id = &Maturity_Accounting_Event_Id;
    commit;
    Reference Documents
    Note 302220.1 Cannot Account for Payment Maturity Because The Maturity Is
    In a Foreign Currency And No Exchange Rate Has Been Provided

  • Where write long text referred at sales order item ?

    Hello,
    Where is possible to write long text referred at sales order item ?
    Tks.

    Hi,
    It is understood that you want to add a long text in the sales order at item level; say the long text is having around 10 pages of text. This text is to be added to the item level whenever you want.
    Follow the steps given below.
    1.     Keep the 10 pages of text in a text file.
    2.     Store the 10 pages of the text in the system; Menu Path >> SAP Easy access >> Tools >> Form Print out >> SAPscript >> Standard text; transaction code is SO10. Double click on that and give a text name u2018TEST001u2019, text id u2018STu2019; click on u2018Createu2019. Copy the text file and paste in the work file opened.
    3.     Select the item details in VA02. Select the text tab. Select the material sales text (or whichever you want). Click on details. u2018Change item noteu2019 will open; Click on u2018Standardu2026.u2019 (Ctrl +Shift + F5).
    4.     You will get u2018Insert Textu2019 box.
    5.     Enter the text name u2018TEST001u2019
    6.     Select u2018Expand immediatelyu2019.
    7.     Click on u2018Continueu2019.
    8.     Text will be pasted in the window opened.
    9.     Save the text.
    10.     The text can be viewed by clicking on details u2018buttonu2019. Menu path: VA02 >> item details >> text >>  material sales text >> Details button.
    11.     You can check all the texts stored in SAPscript by (Ctrl +Shift +F5) at step level 3. Click on u2018Findu2019. All the text will be displayed.
    Hope this information will be useful to you.
    Regards,
    K Bharathi

  • Credit Limit : Exchange rate Error

    Hi ,
    I am getting the error message ( mentioned Below) when i try to raise the sale order  ( VA01) .
    "Credit: Exchange Rate from USD in INR by date 23.10.2011 Could not be determined "
    Configuration i did :
    1) In credit control area ( OB45) defined currency as USD and my Base currency is INR. 
    2) Defined the exchange rate in OB08.
    Could you please advise how to resolve this error.
    thanks
    Bala

    Dear Bala,
    Maybe.
    You may please get the help of ABAP-er and try to understand the code.
    What i have understood from the code is if the currencies differ between company code and credit control area, system will trigger this message (i have only limited ABAP knowledge).
    so kindly double check again.
    Thanks & Regards,
    Hegal K Charles

  • Exchange rate error in Material Master Upload (MB1C - 561)

    Hi.
    While uploading material through MB1C with movement type 561, I am getting following error
    My company code currency, material master currency is EUR but still following error is occuring.
    "Enter rate EUR / rate type M for 01.10.2010 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."
    Why system is asking to maintain exchange rate for same currency?
    What are the settings that I should maintain? Thanks in advance.
    Regards
    Anand

    Hi,
    My material master currency is EUR
    Both Stock and Upload GL accounts currency is EUR
    Co COde currency is EUR
    Where else is the revevant Settings?
    Further, I uploaded one material on 25/Oct/2010 well. But when I am trying to upload the same material again on or before or after
    25/Oct/2010 system is giving exchage rate error
    What could be the remedy?
    Regards
    Anand

  • Exchange rate error in PO creation

    Hi,
    I am trying to Purchase order PO so that time i am facing error as
    i have configured in OB08 and OBBS maintain the exchange rate type M for USD and INR.
    but still i am facing error, please guide me to resolve this issue.
    Enter rate USD / INR rate type for 19.01.2011 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
    Thanks
    Shital D

    Hi,
    I have maintained as per the suggestion but still i am facing same error,
    please guide me.
    Thanks
    Shital D

  • Exchange rate error while Uploading material in MB1C; MovType 561

    Hi Experts,
    I am trying to upload material in MB1C (movement type 561). When I am saving, system is giving following error.
    My company code currency, material master currency is EUR but still following error is occuring.
    "Enter rate EUR /  rate type M for 01.10.2010 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."
    Do I need to maintain exchange rate inOB08 for EUR to EUR conversion? Or is there any other setting?
    Regards
    Anand

    Hi,
    No need to maintain conversion between EUR to EUR.
    We'll take one currency as standard for conversions.
    In our case for every currency we have to maintain conversion for USD
    EUR to USD
    USD to EUR
    INR to USD
    USD to INR
    May be you have to maintain like above.
    Rgds
    Murali. N

  • Exchange rate error

    Hi
    We are getting the below error message while loading the data from ODS to Cube.
    Enter rate USD /  rate type M for 00.00.0000
    Enter rate CAD /  rate type M for 00.00.0000
    We are using a program to convert the doc currency to Local currency and this we got this message for only few data packs not for all from ODS & when we tried to debug its giving no PSA data found. I think to debug the data which is coming from ODS is not possible.
    I tried entering the exchanger rate for USD for date 00.00.0000 and its not allowing me to enter that date. (nvalid date)
    Pelase advice

    Hi,
    just go through this link for the same issue.
    exchange rate
    currency conversion
    It seems you are doing currency conversion at the update rule level.
    Are you maintaining these rates in any ODS and then custom defined program Or you are using standard SAP function.
    you can lao chek it in R/3.
    you can go to source system ->right click-> trasfer exchage rates. and then try to laod data nad see if solved the problems.
    If not then you will have to maintain the rates manually.
    Hope this helps u..
    Best Regards,
    VVenkat..

  • Exchange Rate Error - Enter Spread USD/EUR

    Hi,
    While doing the Invoice Verification we have encountered an error message requiring the entering of Spread USD/EUR. The PO was raised in the Euro and the Invoice Verification is being done in USD. Local currency is AUD. Even though the Exchange Rates have been maintained for the Indirect/Direct quotes as of 01.01.2008, the system is indicating the aforesaid error message and not allowing the Invoice Verification to proceed with.. Could you please advise as to why this is happening and how can this be resolved ?
    Thanks in advance.

    Hi Raj,
    Follow this path SPRO>Logistics - General>Tax on Goods Movements>India>Basic Settings-->Maintain Company Code Settings.
    Double click u r company code Under Exchange Rate settings
    Exch.Range Type: M  Maintain this seting
    i think this one it will work
    Regards
    gvr

  • 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 Gargari

    Hi 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 error in PO.?

    Hi all
    Can anybody explain me how to recticfy this below errror ..
    After creating PO and while saving the same , i m getting error "Enter rate of EUR/INR for 29.09.02007 of system setting "
    Thanks
    sap-mm

    Dear,
    Also check Delivery/Invoice tab >> Exchange rate for USD/EUR.
    Other wise
    You can maintain exchange rate in OB08.
    Enter Required detail and click on save
    Regards,
    Mahesh Wagh

  • Travel Expense: Exchange rate error

    Hi All
    When i try to create an expense record by entering the expense type and other details like amount in USD in Receipt,
    i get the following  error.
    "Enter rate USD / AED rate type _ for 01.06.2009 in the system settings"
    Checked the spro settings in OB08. USD to AED exchange rate is maintained and is valid from 01.01.2001
    I dont understand what settings are missing as i am new to this feild.
    Could any one pls help me in this regard?
    Regards
    Asha

    Hi All
    Thanks for the reply Krishnan.
    Solved the problem myself.
    Exchange rate feild in SPRO->Financial accounting->Travel management---->Define global settings
    was not maintained.
    Regards
    Asha

  • Exchange account error message unable to verify account

    While trying to configure my exchange account i get an error message as it says on the title: unable to verify account information, doesnt syns emails ut does sync contacts and reminders from the exchange account.
    it´s an iphone 5 with iOS 6, latest version.
    WHAT CAN I DO?
    pasword, domain and server info is correct, any advice?

    Contact your IT professional.

  • F-53 exchange rate error.

    Dear Experts,
    While doing F-53 foreign vendor, the balance of the open item is showing lessthan the fbl1n amount. for example there is an open item which is posted in the system on 10.09.2010 wtih 1500 euros and the amount in local currency is say 75000?-. this is showing in FBL1n which is correct as per vendor invoice. 
    When we making a payment through F-53 on 10.10.2010 for the same vendor, its showing the amount an open item is 73500/-. when i selet the item its showing the difference in not assigned field.  If i put the same value in Difference postings field its debbiting the vendor which is not correct.  this should go to exchange rate gain/loss account. 
    Why it is not going to exchange rate gain/loss account automatically.
    regards,
    Gopi.P

    Hi,
       Make the payment posting in Euros and the exchange differences will be automatically posted.
       If you insist on posting in local currency, you will have to manually add a posting line for the exchange difference.
        (73500 = Euro 1500 @ Rate on 10.10.)
       Kind regards

Maybe you are looking for