Currency at VA01

Dear gurus,
While I am creating customer order(VA01) SAP calculates currency Exchance Rate=B at OB08 screen.
However I want SAP to calculate Exchange Rate =M at OB08.
How can I fix this issue??
Thanks regards,

>
Fsmehmet wrote:
> Dear gurus,
>
> While I am creating customer order(VA01) SAP calculates currency Exchance Rate=B at OB08 screen.
>
> However I want SAP to calculate Exchange Rate =M at OB08.
>
> How can I fix this issue??
>
> Thanks regards,
What is exchange rate type maintained in global company code settings ?
Maintain exchange rate type = 'M' in sales tab of customer master.
Maintain exchange rate for 'M' type for reqd. currency.
This exchange rate type will be picked up in sales order.

Similar Messages

  • Credit Memo Request creation in VA01 transaction Code

    Hi All,
    Thank You very much in advance for reading this Query.
    My Requirement is we have to create Credit memo Request in VA01 Transaction Code.But I tried to use the standard FM BAPI_SALESORDER_CREATEFROMDAT2 and It is throwing the Error "Unpermitted combination of Business Object BUS2032 and Sales doc.category K".
    So can any one advise me the correct FM to satisfy this requirement.
    Thanks and Regards,
    K.Krishna Chaitanya.

    Hi
    Try this....
    Pass the below data to the fm: SD_SALESDOCUMENT_CREATE.
    SALES_HEADER_IN:
    DOC_TYPE
    SALES_ORG
    DISTR_CHAN
    DIVISION
    STATUS_BUFFER_REFRESH = 'X'
    SALES_ITEMS_IN:
    ITM_NUMBER
    MATERIAL
    TARGET_QTY
    TARGET_QU
    PURCH_NO_C
    SALES_PARTNERS:
    PARTN_ROLE
    PARTN_NUMB
    SALES_CONDITIONS:
    ITM_NUMBER
    COND_TYPE
    COND_VALUE
    CURRENCY
    COND_UNIT
    Hope this helps....

  • How to change the currency of the order  while creating the sales order??

    Hi all,
    I am new to this field.I have to create a Sales Order with reference to another
    SO but with different sold to party.Here i also have to change the currency of
    order from dollar to GBP.
    Please assist me to do this.
    Thanks.
    syed

    Hi
    Goto VA01 and try to create the order with reference to the Old order
    and after that order details are copied to the New order then, change the Sold to party and the currency in the Sales order Header and see? whether it allows you to change it or gives some error? then based on that you have to check and do further processing.
    Try and see
    If it won't allows you to change
    then create a New SO with the new sold to and currency and just take the old orders data from VBAK and VBAP tables and enter into the new order fields and save it will be created.
    <b>Reward points for useful Answers</b>
    Regards
    Anji
    Message was edited by:
            Anji Reddy Vangala

  • Different currencies between customer order and invoice(OB08)

    Dear gurus,
    While  I am creating customer order (VA01) SAP calculates currency(EUR to TRY) from (OB08) the line which starts ExRt=B.
    But in the billing SAP calculates currency from (OB08)  the line which starts ExRt=M.
    As a result;  a deviation occurs..
    I want, SAP to calculates currency from ExRt=B in the invoice.
    What must I do to fiz this problem?
    Thanks in advance;

    Hello,
    VTFL.  Go to the item category and select the exchange rate type.
    Regards
    Waza

  • Invoicing in local currency

    Hello experts,
    we have a sales office in Romania. Sales orders are created both in currency EURO and in RON. But invoicing must always be done in the local currency (=RON new romanian leu).
    Is there a possibility to create an invoice in the local currency (RON) when the sales order was created in EURO?

    thanks for your reply.
    As far as I know transaction OB08 is only for maintaining exchange rates.
    The exchange rate from EURO to RON is maintained and that works fine.
    We want want is to create the salesorder (VA01) in document currency EURO, when the order is delivered we want to create the invoice of this order in RON.
    Any ideas?

  • Different currency at billing

    Dear friends,
    After I create an order in VA01 screen, the system calculates the amount in TL.For some foreign customers I need to create an order and get billing in USD. How can I accomplish this?
    Thanks in advance,

    You can achieve this, by maintaining Currency in Customer master(XD02/VD02) Sales area data's Sales tab.
    Thanks & regards
    JP

  • Multiple Payer / Currency Support

    Hello experts,
    We need a process to manage multiple payers for currency. The thought is to have multiple Payers as partners on a Sold-To. Then when creating and changing a sales order this process will automatically locate the right payer base on the document currency input and overwrite the payer field. We just want to ensure the document currency and payer currency are aligned.
    I want to ask you guys what USER EXIT i can use to both manual and inbound IDOC for sales order creation to build this routine. Or is there another option to do this.
    Your inputs and guidance are highly appreciated.
    Thanks in advance.
    ADM

    Hello,
    1. In Customizing of the partner function you may leave the partner function "Payer" PY not unique (no flag in UNIQUE check box).
    2. In Customer master you may maintain for the "Sold-to"SP all the different PYs.
    3. In VA01 I would customize the USEREXIT MV45AFZZ in order to determine the right PY based on the document currency and of course I would perform an additional re-determination of the PY in the partner function at Header every time there is a change in the SD document currency.
    I took the assumption that the currency is cleary mentioned in the incoming IDOC.
    In case not, I would determine the Payer based on the currency of the Sold-to (check if the same than document currency) and then align PY with currency of the SD document and re-determined every time it is modified.
    Regards,

  • Double currency

    Dear Expert
    Hi,
    Is it possible to create an invoice for each item of sale order with difference currency?
    i find a note that said:
    "There is no any option to change currancy at time of invoice creation
    But round the way solution is available
    Create sales order with CLP Currancy (VA01) >>> Delivery (VL01N) >>> Create invoice with CLP currancy (VF01)
    Then go to t-code EWUO
    And change the currancy of sales document"
    is it right or not? i test it but doesn't work correctly!
    Regards
    Thanks
    Edited by: AMEKAC on Jun 27, 2010 4:09 PM

    Hello,
    there is not any way around.
    Billing document and sales order must have the same currency.
    Transaction EWUO works only for sales documents not billed yet.
    Best regards,
    Ivano.

  • Modifying currency field

    hi experts,
    i need to change the sales document currency field in sales oredr creation(VA01)
    in conditions tab. Now the field is  EUR i need to change it to %, what i have to do.
    thanks in advance.

    Hi Muralidhar,
    Find the Condition Type from Condition Tab.
    Goto Transaction V/06 and you can find the condition type and Doubler click.
    Under First TAB: Conterol Data 1,
    Calculat.type -> change to %.
    I hope this will help you to achieve the requirment.
    If you have any Issues, please let me know.
    Regards,
    Lijo Joseph

  • Currency Translation on Key Date for AR Aging

    Need your valuable advice!
    I have created an AR Aging query including both Open and Cleared Items based on 0FIAR_C03_Q0005 standard query. However the requirement is to do currency translation to Group Currency (USD) on Key Date. This Key date is defaulted to today but the user can change this to go back in time and pull all the ARs as of that back dated key date.
    I was planning to create a currency translation type on M rate based on the Key Date Variable in RSCUR. However I am confused on which variable to base this currency translation. I have several key date variables in my query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date).
    Which Key Date Variable should I use in 'Time Reference from Variable' field in RSCUR? Would it be one of the 3 mentioned above or something else and why?
    Appreciate your valuable advice.
    Thanks,
    Al

    Hi,
    Yes I do want to use the Key date from the variable screen and I am using the standard 0FIAR_C03_Q005 with slight modification including currency translation.
    As I mentioned in my original post I have several key date variables in this query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date). My question is which one should I use if I want to base it on the specific key date variable from the variable screen? I need the specific Key Date variable technical name.
    Thanks,
    Al

  • Currency field in alv report

    hi
    i have to display the currency field o/p with diff. currencies according to countries.how can i do that.

    Hi,
    see example program ERGP2070. It is doing something similar to your requirement.
    It is declaring currency as a separate field 'WRG'. and for amount field, setting CFIELDNAME field as 'WRG' and DO_SUM = 'X'.
    try this.
    Regards,
    Satish

  • SQL Open Sales Orders Value using today's currency rates

    Hi experts,
    I am creating a report for displaying the open sales order values (and other fields) using current currency rate (where applicable). I developed the below query. The only problem with this query is that it ignores the order rows in which the currency field is blank (Don't understand why this happens in SAP). Do you have other ideas?
    Thanks & Regards,
    IC
    SELECT 
    T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date",  T0.CardCode as "Cust Code",  T0.CardName as "Customer Name",  T1.ItemCode, 
    T1.Dscription,  T3.ItmsGrpNam,  T1.U_SU,  T1.U_SULEN,  T1.U_SUQTY,  T2.InvntryUom as 'Stock UOM',  T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)", T1.Price*T1.OpenQty/T4.Rate  AS "Open Qty Val (GBP)", T1.Price/T4.Rate  AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date",  T1.WhsCode as 'Del WHG'
    FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod, ORTT T4 WHERE T0.DocCur <> 'GBP' AND T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T1.OpenQty > 0
    UNION ALL
    SELECT
    T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name", T1.ItemCode, T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM', T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.LineTotal AS "Ord Value (GBP)", T1.LineTotal/T1.Quantity*T1.OpenQty AS "Open Qty Val (GBP)", T1.LineTotal/T1.Quantity AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)",T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T1.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
    FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod WHERE T0.DocCur = 'GBP'  AND T1.OpenQty > 0 ORDER BY 2,1

    Hi,
    Try:
    SELECT 
    T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date",  T0.CardCode as "Cust Code",  T0.CardName as "Customer Name", 
    T1.ItemCode,  T1.Dscription,  T3.ItmsGrpNam,  T1.U_SU,  T1.U_SULEN,  T1.U_SUQTY,  T2.InvntryUom as 'Stock UOM', 
    T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered",
    T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)",
    T1.Price*T1.OpenQty/T4.Rate  AS "Open Qty Val (GBP)", T1.Price/T4.Rate  AS "Price (GBP)",
    T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)',
    T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date",  T1.WhsCode as 'Del WHG'
    FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry
    INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode
    INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod
    LEFT JOIN ORTT T4 ON T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T4.Rate != 0
    WHERE T0.DocCur != 'GBP' AND AND T1.OpenQty > 0
    Thanks,
    Gordon

  • In Scripts how to print the values in currence format

    Dear abap guru's,
    I am working on Purchase Order Script, copy from the standard script, after that wrote a one perform , in that added one new field to script, but value is printed like this formate : 1000.00, but i want to print 1,000.00 like this currence format. let me know the any solution
    thanks to all
    raj.

    Hi ,
    When you are populating the value in perform instead of assigning the value (using = ) pass it using WRITE TO.
    Like :  WRITE lw_total TO output-value.
    Declare lw_total as currency field.
    Regards,
    Rajitha.

  • Error while creating a Foreign Currency Receipt using Create_Cash API

    Hi,
    I am working on AR Receipts converison in R12 and trying to create cash receipts using AR_RECEIPT_API_PUB.CREATE_CASH.
    Receipt gets created successfully when the currency_code is USD. Receipt Method i am passing is 'Manual Receipt'.
    When the currency_code is not USD (EUR in my case), I am passing the values for p_exchange_rate_type and p_exchange_rate_date.
    But the API Errors out without creating the foreign currency receipt giving the Error: AR_RAPI_RCT_MD_NAME_INVALID.
    When i was trying to look at the API for this error, I dont see this error at all in the API. I see an error with the name 'AR_RAPI_RCPT_MD_NAME_INVALID' but nothing shows up for the error 'AR_RAPI_RCT_MD_NAME_INVALID' ('P' missing in 'RCPT'). I dont know where this error is getting invoked from?
    I am not sure why the API is erroring out for foreign currency receipt saying Receipt Method Name is Invalid. But it works fine for currency_code USD having the same Receipt Method Name.
    Any help would be highly appreciated.
    Thanks in advance.
    Regards,
    Kesava

    Hi Anil,
    Thankyou so much for the response. The issue has been fixed.
    There was a configuration missing on the existing bank account setup. On the Account Information Tab, ‘Multiple Currencies Allowed’ was checked, but on the Account Controls Tab, Receivables Controls/’Multiple Currency Receipts’ was not checked.
    I have ensured that both of them are checked and I am now able to create multiple currency receipts.
    Appreciate your help.
    Thanks,
    Kesava Chunduri

  • Statistics Currency Error while posting Sales Order (No: V1453)

    Hi Sappers,
    I am in process of making a company in SAP ERP SD - IDES, and while posting Sales Order, after I input Sold to Party, PO no, Del Plant and Incoterms and I press ENTER: The error comes up as:
    Statistics: The currency from in INR for date 25.11.2011 could not be determined.
    Kindly suggest a possible solution.
    Thanks
    Rahul Tikku

    Hi,
    Just go to "OBD2", select the Accounts group of your customer and "Double Click" on it, then "Double  cliick" on "Sales Data" > Further goto,  "Sales" and check if "Currency" field is suppressed. if so then change it to required or optional Entry. save and update you customer master in XD02. Then try your process.
    Reagrds
    DSR

Maybe you are looking for

  • Data Disappears from Line Chart in Preview Mode

    Help! Line chart data present in design mode, but disappears when in preview mode.  I have a dashboard that I update monthly.  Simple line charts.  Now, the line chart data is visible while in the design view, but does not show up when in the preview

  • Scrolling/mouse wheel improvments (VTE-like) in urxvt

    I like urxvt a lot, but there's one little thing that always annoyed me, especially since I used to use XFCE's terminal which, like (I assume) all VTE-based terminals, behaves differently. Like pretty much all other emulators, urxvt supports using th

  • In-Memory Query execution mode rendering results but "both" as execution mode do not.

    Hi, I am facing this strange issue of fetching some rows based on my view criteria. I delete some rows and make them as inactive. Then I search for those rows by using filter as "inactive" rows. I get the result as expected. But then, if I enter any

  • FRM-40200 and FRM-40501 in Enter-Query-Mode

    Some strange behaviour in Enter-Query-Mode: Although the help states About Designing Forms for Querying+ +.. To make a "query-only" block, set Query Allowed to Yes and Delete Allowed, Insert Allowed, and Update Allowed to No. ..+ I get FRM-40200: Fie

  • Substitution of VO

    I have a requirement where i will have to make the base VO to call my custom plsql package, instead of the standard one. So created a custom VO by extending the base VO and substituted. Ran the jpximport also to verify my extension. It worked. My que