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

Similar Messages

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

  • 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

    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

  • 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

  • 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

  • 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

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

  • Exchange rate type error

    Hi,
    I am trying to Purchase order PO so that time i am facing error as
    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
    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.
    Thanks
    Shital D

    Hi,
    I have checked with FI consultant Direct and Indirect Quo has maintaned,
    please suggest me any other config is required to resolve this issue.
    Thanks
    Shital D

  • Exchange rate type for version - error message GP541 during confirmation

    Hi FICO Experts,
    I bumped into a problem during confirmation in CO15. (I would like to get the SFG by mvt 101 and consume the raw material by 261).
    The error messase I get is:
    Maintain the exchange rate type for version 000 in 2009
    Message no. GP541
    Diagnosis
    You want to use plan version 000 with controlling area 1000 in fiscal year 2009.
    You have not specified an exchange rate type for this plan version for fiscal year 2009. Since the update of all currencies in 2009 is active in the control indicators of the controlling area, currency conversions are possible and sometimes also needed.
    It is therefore necessary to specify an exchange rate type for plan version 000 in year 2009.
    System Response
    The system will not accept your entry.
    Procedure
    1. Please maintain plan version 000 first using the function 'Change Plan Version', or
    2. correct your typing error.
    I'd like to ask you to please help to resolve this issue.
    Thanks,
    Csaba

    go to Maintain Version at SPRO-Controlling-General Controlling-Organization->Maintan Version and do what ever it says. Provide Exchange rate type P or M would resolve your issue

  • 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

  • New exchange rate type

    1. Our client would like to maintain a new exchange rate type for the company code W100. Presently there are some 20 company codes are useing EURX exchange rate type including the company code W100.Is it possible to maintain new exchange rate type only for the company code W100 and what are all the procedure has to be followed to maintain the new exchange rate type?
    Thanks and Regards,
    Vimal

    Hi Vimal,
    Ex-rate types are not limited to company codes. But a new created Ex-rate type XXZZ (OB07) even with all currency translation ratios and maintained Ex-rates (OB08 or TCURMNT) does not effect anything unless it is used (e.g. for foreign currency valuation,...). Steps for creating a new Ex-rate see in General settings / currencies in the Customizing.
    BR Christian

  • 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

Maybe you are looking for

  • Having trouble backing up Aperture Library to an external hard drive

    I'm using a brand new 27" imac and simply trying to back up my Aperture Library from my finder menu to my external drive. My Aperture Library currently is about 65gb. The file starts transferring (takes about an hour), and about 2/3 of the way throug

  • "error while printing" when saving

    A really odd thing started happening today: when I hit Apple + S to save a document, it first pops up the save progress box, but after a few seconds a 2nd box appears with a mesage saying "Print. error while printing." I'm just trying to save, not to

  • VDBench50403rc1 does item 8 have any effect on heartbeat time out errors

    In the past you have intimated that heartbeat timeouts could be caused by socket traffic, does item 8 of the bug list or the new SlaveSocket.class help out with this problem.

  • E62 file manager & memory problem

    Hello I have an E62 from cingular, with a 2-gig extended memory. I have a problem with invisible data -- mostly email messages -- that are using up all but 80 mb of the phone memory. It appears I mucked things up by uninstalling blackberry connect an

  • Update by DTW

    Can I update the field SlpCode in the tables OINV and INV1 by DTW? Thanks. Paolo Orlando