Pricing exchange rate type

Hello All,
Please expalin the on pricing exchange rate type in copy controls.
Copy from sales order
Price exchange rate = Accouting rate
Exchange rate determination according to billing date
Exchange rate determination according to pricing date
Exchange rate determination according to current date
Exch.rate determination accord.to date of services rendered
User will change the bill to party during billing based the bill to part currency will be determined at billing header.
But currency in sales order is INR and if user changes the bill to party(Foreign) currency in billing will be EURO
and user want to cancel the invoice cannot able to cancel because currency from sales order to billing is different.
How can we fix the issue. Can we use any of the above mentioned pricing exchange rate types to fix the issue.
Best regards,
ramesh

Hi
See SAP Note 22781 - Exchange rate in accounting, exchange rate type, problem C. It explains how to work the data en table TVCPF (data mantained in tcode VTFA). I suggest to set a break point in this coding and debug it to undertand how it works.
I hope this helps you
REgards
Eduardo

Similar Messages

  • Suggestion for Pricing Type and Pricing Exchange Rate Type

    Dear All,
    Good Day,
    what would be your recommendation to maintain Pricing type and Pricing exchange rate type for below process. 
    1. Invocie.
    2. Cancellation of Invoice.
    3. Return Invoice.
    4. Credit Note.
    5. litigious Invoice.
    Best Regards,
    KSK

    Thanks sam,
    I have configured the same but now problem is Billing Header Exchange rate is not changing. Because of that Accounting document also doesn't have new exchange rate,.
    1. Is there any another config needs to be maintain.
    Example:
    Sale order  Exchange rate              10.45           Order date  :  01.11.2008
    Billing Header Exchange Rate         10.45           Billing date :  05.11.2008
    Billing Line item Exchange Rate      11.00           Billing date :  05.11.2008 base on VTFL Config
    Account Document Exchange Rate 10.45          Posting date : 05.11.2008 because of Billing Header exchange Rate
    I need Accounting document also to carry New exchange rate 11.00 . suggest me.
    Best Regards,
    KSK

  • Pricing Exchange Rate Type in Copy Control VTFL

    Hello,
    We have Pricing Exchange Rate type in the Copy control from Delivery To billing ( VTFL) at item level.
    This Exchange rate type is used for price determination in the billing document. there are several options available for this field.
    A     Copy from sales order
    B     Price exchange rate = Accouting rate
    C     Exchange rate determination according to billing date
    D     Exchange rate determination according to pricing date
    E     Exchange rate determination according to current date
    F     Exch.rate determination accord.to date of services rendered
    Normally the Exchange Rate in the accounting document is determined based on the rate available in the system on the billing date.
    now what is the difference between "B" and "C".
    I could not find any change in the way it processed when i put B or when i put C .
    Does any one know what is the impact on the system if we select B or C.  In what scenarios we use "B" and in what scenarios we use "C"
    Your answers are much appreciated.

    Hi,
    what is the difference between "B" and "C".
    B Price exchange rate = Accouting rate
    This value is used to determine the EXCHANGE RATE based on the Rate maintain in the ACCOUNTING DOCUMENT TYPES in OBA7 Transaction code irrespective of what determined in the ORDER
    C Exchange rate determination according to billing date
    This value determines the EXCHANGE rate based on the Rates maintained  in the Transaction code OB08 and get the values from  the table TCURR based on the BILLING DOCUMENT DATE.
    regards,
    santosh

  • To set the "Pricing Exchange rate type" in the billing document

    Hello SAP Experts,
    I have a customer requirement to determine the "pricing exchange rate" as "C Exchange rate determination according
    to Billing date" in Billing documents ONLY for specific Sales Org and customer Country and NOT for ALL sales orgs.. This field is present in the Item level copy control setting.
    This will ensure Exchange rate will be based on "Billing date" and NOT from date copied from Sales order for that specific Sales org.
    Can I write this validation in the Billing document User-exit -RV60AFZC to achieve this functionality? Or there would be some Configuation required?
    If anyone has worked upon this kind of requirement or know the method to achieve this, can you please help me?
    Thanks in advance.
    Umesh Karane.

    In that case, you can try with  USEREXIT_FILL_VBRK_VBRP.  Alternatively, you can also add this logic to your existing routine assigned in Delivery to Billing copy control against the field "Data VBRK/VBRP".  Similarly, for all such copy controls as you mentioned.
    G. Lakshmipathi

  • Pricing exchange rate

    Hi Gurus,
                        In copy controls from delivery to invoice there is one field  " Pricing exhange rate type" having the enteries as
    A     Copy from sales order
    B     Price exchange rate = Accouting rate
    C     Exchange rate determination according to billing date
    D     Exchange rate determination according to pricing date
    E     Exchange rate determination according to current date
    F     Exch.rate determination accord.to date of services rendered
    While the siginificance of the fieild and the allowed enteries is clear, my question is that what does the option B =Pricing exchange rate= Accounting rate actually signify. If this option is selected than which dates exchage rate or what exchange rate the system will consider.

    Normally, when you create any billing document in foreign currency, at item level, you can see a field KURSK from VBRP which would be copied from sale order field CMKUA in table VBAP.
    This is based on the assumption that your copy control for Pricing Exchange Rate Type is blank.  On the other hand, as per your question, if you maintain "B", then whatever exchange rate maintained in ob08 will be copied to billing for item level also. 
    As you would be aware, exchange rate from ob08 will be copied to billing at header level.
    thanks
    G. Lakshmipathi

  • How to change exchange rate type for specific pricing condition type

    Hello every one,
    I have a requirement for billing ie VF01.
    currently  all the exchange rate are being calculated with exchange rate type 'M' by default.
    but now client want it should calculate exchange rate with type 'E' for two pricing condition type for all others it should calculate with type 'M'
    Please any body can help me with the exit and code which i can use.
    I have checked exits SDVFX008.
    but how to change exchange rate with type 'E' only for two conditions.
    as changing exchange rate at document header will change exchange rate for all condition type.

    You need to assign KOMK-KURST = 'E', for those two condition types. If it had been item number specific, you could have used USEREXIT_PRICING_PREPARE_TKOMK(RV60AFZZ).
    Do one thing, put a breakpoint on FM 'PRICING' and then do selective runtime analysis.
    Check whether any user exit/BADI/ explicit enhancement are available when condition types are processed in a loop. If nothing is available, try implicit enhancement.
    Link to refer for selective runtime analysis - Runtime Analysis for VOFM
    Also try with VOFM requirements ( not sure whether changing KOMK-KURST is permissable in requirement as normally  we only set sy-subrc values to suppress/allow condition types ). Don't forget to assign requirements against condition types in pricing procedure.

  • Exchange rate type & pricing procedure

    Dear all,
    I new defined an exchange rate type and assigned it to a specific customer, but PR00 missing when creating sales order.
    So could you please make me clear about the relationship of exchange rate type and pricing procedure?
    Moreover, How the system determine the exchange rate when creating a sales order? I found it's not the rate in the rate type assigned in customer master data.
    Thanks so much.

    Hi
    There is no relation with Pricing procedure and Exchange rate.
    Check the condition records of PR00 in VK12.
    Exchange Rate determination
    The system proposes a valid exchange rate from the table where exchange
    rates are maintained. You can change the rate in the sales document. If
    you change the exchange rate, the system recalculates prices for the
    entire document. (Info from SAP Help)
    Hope it helps you
    Regards,
    Ramesh
    Edited by: Ramesh on Apr 2, 2009 8:08 AM

  • Using an Exchange Rate Type other than 'M' in a Purchase Order

    I use several exchange rate types in SAP for various currency positions, specificially with pricing. 
    As a result, when I create a Purchase Order I want to use a different Exchange Rate Type, instead of the standard 'M'.  I have seen the rates can be placed directly in the Purchase Order, but I would like the system to look up the required rate using a specific exchange rate type.
    Can anyone provide any suggestions or guidance based on prior experiences ?
    thanks
    gino ruggiero

    Dear Gino Ruggiero,
    The MM functionality always uses the "M" rate.
    Not able to release Purchase doc.
    Regards,
    Naveen.

  • ME22N change Exchange rate type at price condition level

    Hello,
    In ME22N exchange rate type is 'M' by default. When a price condition has currency different than purchase order this 'M' rate is used.
    Now I need to change this 'M' rate but for particular price conditions (and exchange rate type can be different for each price condition). Don't ask me why:-) This requirement comes from business consultant and he knows that there is no user exit for this. I need to modify standard. The problem concerns items price conditions.
    I'm not asking you for a complete solution, but maybe you can give me a hint where to start? What is the function module which perform price calculation (where exchange rate is used) in ME22N.
    I tried to change KOMK-KURST in price condition rule (the procedure which is called to check if price condition has to be calculated or not). It is called for each price condition and I know a name of price condition. But I think the exchange rate type is read at the beginning and stays unchanged even I changed KURST.
    I also found function module READ_EXCHANGE_RATE, which has rate type 'M' by default. I could put my modification in place where it is called. But it is not called when I press button Update price. It is only called when I change the currency of condition and press enter. This FM is called in few places in ME22N but not when I'm refreshing prices. Maybe during a refresh it has already an exchange rate? If so, READ_EXCHANGE_RATE could be a solution, but... It is not called when price conditions are created for the very first time (when I create PO item). Maybe system calls different FM?
    I also tried to use trace (ST05) to see where systems reads from TCURR, but I think some buffers are used and TCURR is not in trace.
    So now I'm stuck hoping for your help.
    Best regards
    Rafal

    Prabhu Peram wrote:
    Hello Rafal ,
    >
    > still im trying to understand your requirements , anyhow if you change/propose new exchange rate at header level , then system wont put type as 'M'.
    >
    The problem is that if I set a new exchange rate type, it will be the same for all price conditions. My requirement is to have different exchange rate type for each price condition. The pricing procedure will loop at each price condition, and depending on condition name I need to have different exchange rate type.
    Example:
    condition XMER is in EUR and must be converted to USD (factor should be 1,234)
    condition XMET is in EUR and must be converted to USD (factor should be 1,567)
    Now the factor is the same for all price conditions.
    I have found interesting table XKOMV. It contains price conditions and there is a field with factor value. Now I will look for the place where this table is filled with data or for the place where I can modify factor values before XKOMV is used in pricing procedure.
    Best regards
    Rafal

  • Maintaining a Exchange rate type in CMR

    I have maintain a exchange rate type in Customer master e.g "ZCUS" & wanted to perform the accounting based upon that exchange rate type only .
    When I have created the sales order system gets the Exchange rate based on  the exchange rate type maintain in OB08 . but at the Billing document -Header_data>Accounting tab > Exchange rate-accounting here the exchange rate it is taking Company code setting exchange rate. ultimately accounting documnet is generated with the OB08 exchange rate value u201CMu201D here I need
    Accounting document F-28 also will take exchange rate from u201CZCUSu201D
    I have already checked  VTFL- Pricing Exhange Rate Type  Config setting no use.
    and in sales order header -accounting tab also i have change exchange rate manually

    Hello,
    Please follow the suggestion provided in Solution to Problem A in the Note 22781.
    Regards,
    Raghavendra

  • Exchange Rate type in sales order

    Hi,
    can we see exchange rate type in sales order.
    regards
    sachin

    Dear sachin
    Yes in VA02, select Goto - Header - Sales.  Here at the bottom of screen, you will see a tab "Pricing and Statistics" under which, there is a field "Doc.currency".
    Thanks
    G. Lakshmipathi

  • Exchange Rate Types Where-Used

    Hi Experts!
    Is there a transaction/table or somewhere in SAP I can find what exchange rate types corresponds to a pricing procedure, sales document type, etc?  Please advise ASAP.  Thank you in advance!
    WC

    Hi
    Exchange rates are maintained in OB08 transaction. and stored in table TCURR. Exchange rate type M will be considered for conversion.
    regards
    Srinivas

  • Different Exchange rate type is picked while creating PO

    Hi All,
    We are maintaining daily exchange rates under exchange rate type "M" for currency GBP to INR. We have also maintained exchange rate type "ZCIG" but we are not maintaining daily exchange rates under this exchange rate type.
    Still system is promting us to maintain the exchange rate under exchange rate type ZCIG instead of "M" while creating Purchase order. Becoz of this error i could not save the PO.
    Please guide me on this issue.
    Thanks
    Sonal

    Hello,
    Could you please let me know how you have solved this problem.
    I want a particular exchange rates for a particular vendor posting.
    Thanks,
    Srini

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

    You 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 in MIRO : An exchange rate type is not defined for country IN

    Experts:
    When I try to enter the invoice received from the vendor, I am getting the following message.
    An exchange rate type is not defined for country IN
    Message no. FF802
    Can anyone provide me a solution for this?
    Thanks,
    Vijai

    This is the explanation given in note 974619 for the above error message
    Summary
    Symptom
    When you post an FI document, the system issues error message FF 801 or FF 802.
    Other terms
    Plants abroad, FF 801, FF802
    Reason and Prerequisites
    You use the 'Plants abroad' function.
    See Note 882132 for more information about this.
    Solution
    If the 'Plants abroad' function is active, additional fields appear when you maintain the country global parameters (transaction OY01, table T005):
    - Country currency       (Field WAERS)
    - Exchange rate type     (Field KURST)
    - Net discount base      (Field XSKFN)
    - Net tax base           (Field XMWSN)
    You must maintain the fields 'Country currency' and 'Exchange rate type'.
    Otherwise, the system issues error message FF 801 or FF 802.
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • Just installed the latest update, now iTunes won't launch

    Hi, iTunes was running perfectly fine, but wouldn't let me access the iTunes store until I installed the latest software update (9.0.2 or something like that). The software installed successfully, but now iTunes won't open. When I click on the icon i

  • SWFLoader error

    Hi everybody, I have a problem with the SWFLoader component. When i tried to embed my SWF file (build with FLASH CS3), i have this error: quote: exception during transcoding: unrecognized fill style type: 37 But i don't know why !! I've just added so

  • Substitution For Region, Button and Tab

    We are building a general security table with groups of users(LDAP, Banner etc.) and what they can access in APEX. The table will be accessed from a custom function in Authorization schemes in any application or workspace in order to control security

  • Closed captions unreliable in Captivate 6.0.1

    Hi all, The company I work for is getting ready for several courses to go live on their website. Accessibility, in the form of closed captioning, is very important to my employer and to our clients. We've put a lot of time into getting the captions t

  • Feature Request - Structure Window

    I don't know if this request has been made before, but I couldn't find it, so here it is... It would be nice to have some kind of structure view when editing PL/SQL source files, just like in the Enterprise Manager. This would make it a lot easier to