Implications of change of Exchange Rate Type from P to M in Version in CO

Hi SAP Experts,
We have a requirement to change the exchange rate type in Versions. In fact, exchange rate type P has been configured in Version 0. This version is being used in Costing Variant PPC1. Price updations are being made with this costing variant. Costing Variant PPC2 is being used for internal evaluations. No price updations have been done using this costing variant.
Client wants exchange rate type M in a new version to use in costing variant PPC2. I have created a new version X and assigned exchange rate type M in new version X. I have assigned the same version in Receiver version of Profitability Analysis and Version for indicators actual.allocations in Orders/Projects tab in T-code OKEQ. In Settings for Operating Concern, I have assigned currency type "Operating Concern currency" and exchange rate type M. Cost center activity price planning (KP26) has been done with new version X for all the cost centers.
My question is "Will the above changes affect any Plan or Actual values of other versions existed in the system ?"
Please let me know will there any affect on already planned data in the system with any version.
Thanks in advance.
Best Regards,
K.S.K

I don't think it's going to impact other versions but you may need to do simple test for other versions. One more thing is versions are controlling area specific and the M or P rates will be applied based on value date you setup in OKEQ configuration.
You don't need to assign the version for  'Version for ind.act.alloc.'  indicator until unless you use WBS for project planning. By default it will be assigned to zero version.
Thanks
BR

Similar Messages

  • Exchange rate type from infoobject 0RTYPE

    In my query I need to do currency conversion using the exchange rate type value in the infoobject 0RTYPE of  my infocube.
    Query  only allows me to use the variable on 0RTYPE but not the value available in the infocube for 0RTYPE.
    If one of the record had 0RTYPE = 'M' then the amount of that record should be converted using 'M' if another record in the cube has 0RTYPE = 'EURX' then the amount of that record should be converted using 'EURX' as the exchange rate type.
    But if I use the variable on 0RTYPE at any time I'm able to convert using just one exchange rate type.Is it possible that I can convert based on the exchange rate type 0RTYPE value in the infocube of each data record.
    Thanks,
    A Pothuneedi

    closed

  • Exchange Rate Type default different from M for a company code

    Dear SAP guru,
    Would you shed some light on this?
    How would we be able to default/assign a different exchange rate type from M at a company code level?
    I have a company code - finance company - that every foreign currenty transaction needs to be translated using different exchange rate type (i.e. daily hedge rate) than other operating companies.
    The OB22 screen makes it appear as M rate is specificied as 1st currency in company code, but grayed out and not able to change.
    Please help me with your expertise on this.
    Kind regards
    taro

    Hi,
    ExRateType is hardcoded in
    Main Program     SAPL0F03
    Source code of   L0F03I01
    *------- Daten zur ersten Hauswährung -
      rfcu4-curtp = '10'.
      rfcu4-bwer1 = '0'.                                        "AT 23039
      rfcu4-kurst = 'M'.               <<<<<
      rfcu4-cursr = '1'.
      rfcu4-curdt = '3'.
    The reason why the assignment of exchange rate type M to the first company code currency is a historical reason. A lot of coding within the SAP system is directly developed under the prerequisite that the exchange rate type for the first company code currency is M.
    As you described you want to setup several company codes in one client that all have the same first company code currency but should use different exchange rates. To solve that issue there are 2 ways available:
    The first way is that you use the functionality to assign an exchange rate type to a document type. That would mean a lot of work because in that case you would have to define all document types seperatly for
    every company code.
    The second possible solution is that you use different names for the fist company code currency.
    That means for example that you name the first company code currency in company code 0001 USD and in company code 0002 US1. So you can use different exchange rates for the same currency.because in that examle USD and US1 are only different names for the same currency. Using this approach you can have different exchange rates for different companies with the same company code currency by setting only different names even though the exchange rate type M is fix asigend to the first company code currency.
    Best Regards,
    Gladys xing

  • Exchange rate type for planning cost

    Hy all,
    our release is 4.7 .
    Is it possible to change now the exchange rate type from M to P for costing and fix a budget figure valid for the whole year to evaluate standard cost?
    Thanks in advance
    Vir

    Dear Vir,
    http://help.sap.com/saphelp_nw04/helpdata/en/a8/352537b1d21763e10000009b38f889/frameset.htm
    You can define the exchange rate for a currency pair using either direct or indirect quotation.
    Indirect exchange rates are always given with the local currency or reference currency as the to-currency.
    Hope this will help.
    Regards,
    Naveen.

  • Exchange rate type mismatch in the invoice

    Hi experts,
    When I am creating an invoice, invoice is picking up wrong exchange rate type MTR which is not at all maintained in the customer details. The sold to party is having the exchange rate type TR2. Can anybody please help on the issue.?

    Hi,
    If it is not picking correct exchange rate type from the sold to party, please check the change log in the SP customer master for the field.  It could've been changed after sales order creation and invoice would've referred to your S.O details.
    Also, please check whether the below info is useful.
    [http://www.sap-img.com/sap-sd/exchange-rate-billing-documents.htm]
    Regards,
    P Gomatheeswaran
    Edited by: Gomatheeswaran Palaniappan on Aug 29, 2011 7:32 PM

  • COPA0004 Change in Exch.rate type

    Hi,
    We’ve a costing based CO-PA in our instance which is shared by other co.codes in our environment. Now, with new business requirement, we
    may have to use a separate exchange rate type for CO-PA than M. We’re trying to achieve this with exit COPA0004. We’ve also read the note 429517 on Currency translation billing document -> CO-PA to understand the value flow to COPA.
    Please note that we don’t want to affect current exch.rate settings of existing co.codes which is ‘M’. However, for a new co.code we want
    to move values to COPA with ‘P’ exchange rate.  
    Question-
    Is it possible to achieve it through user exit COPA0004 to default exchange rate in COPA based on company code? Or is it a blanket change
    for all co.codes if we change the rate from ‘M’ to ‘P’. 
    We’re evaluating the solution before implementing in system.  
    Thanks,
    Nirav

    Hello Nirav,
    planning version settings in CO-PA do only affect planning data!
    Conversion with actual data will always be done with rate type 'M'.
    Enhancement COPA0004 offers however a possibility to use different
    rate type in case of actual data.
    Function module EXIT_SAPLKECU_001 can be used to change the exchange
    rate type for currency translation when actual data is processed in
    Profitability Analysis. By default, the system always translates the
    values using the exchange rate type "M". You can change this type
    (export parameter E_KURST) for a specific operating concern (import
    parameter I_ERKRS). The import parameters I_CURRENCY_FROM and
    I_CURRENCY_TO contain the currency key of the currencies involved in the
    translation.
    You can only change the exchange rate type for translating actual
    values! For planning, you specify the exchange rate type in Customizing
    when you define your plan versions.
    Best regards,
    Ronghua Fan

  • Replication of Currency exchange rate types

    Hi,
    I had changed the currency exchange (eg:USD to INR) rate types in R/3 system.now I need to replicate from R/3 to SRM.
    please let's know how to replicate the Curreny exchange rate types from R/3 to SRM.
    Kindly suggest me.
    Regards,
    sss

    hi
    eevry day you might run this job right ?
    report se38 BBP_GET_EXRATE - this bring every day exchange rate update from ECC to SRM
    muthu

  • User exit/BADI for changing the exchage rate type in MIGO

    Dear guru's,
    Please help me in finding the user exit/BADI to change the exchange rate type in MIGO.
    Regards,
    Abdul Rahim

    did you check this one MB_GOODSMOVEMENT?
    also exchange rates needs to be changed at Purchase order level and those will be reflected while creating MIGO.

  • Exchange rate types with referency currencies in BW currency translations

    Hello Guru's:
    Will BW currency translation keys utilize 'reference currency' functionality on exchange rate types?  I want to translate between two currencies (CNY to HKD) that don't have a direct rate, but both have rates for USD.
    I have:
    - exchange rate type BU10 defined with USD as reference currency
    - exchange rates for BU10 with relevant validity dates entered from CNY to USD and from HKD to USD.
    - exchange rate factors for BU10 relevant validity dates entered for CNY to USD, HKD to USD, USD to CNY, and USD to HKD.
    - a currency translation key defined taking source currency from transactional data (0CURKEY_LC), exchange rate type from a variable, target currency from a variable, and time reference as end of 0FISCPER.
    The translation from CNY and HKD to USD works, as does translation from USD to either HKD or CNY, but not CNY to HKD or vise versa.  So I wonder whether BW currency translation keys can even use the reference currency concept.  Or maybe there are constraints on translation key configuration that must be observed to make them work for this situation.
    Kind regards,
    Aron

    I solve it after using RSRT to debug the currency translation.  The must be an additional entry in TCURF for the source and target currencies, not just for the source currency to reference currency and reference currency to the target currency.  In my example from the original post, an entry from CNY to HKD is required.
    Edited by: Aron Weaver on Oct 21, 2010 11:15 PM

  • Default Exchange Rate Type

    Dear All,
    If we do not assign any exchange rate type to any document type or customer / vendor master data, the system picks the default 'M' exchange rate type. Can anyone let me know where this default setting has been made and whether this setting can be changed? What if I do not maintain exchange rates for 'M' instead I do it for 'M1'
    I have a scenario, wherein I want to make exchange rate type other than 'M' as default and we do not want to make it at the document type level or customer / vendor master data level.
    To make things more clear, this is not related to the realignment / foreign currency valuation. This is related to recording of invoice export / import or credit / debit notes..
    Can anyone let me know how would this be possible?
    Full points guaranted

    Hi Swapvik,
    The exchange rate type always is set "M" as default. The only way to
    change the exchange rate type is with the customizing in the document type. If you are running the automatic payment program, you can also select a different exchange rate type. However, for normal document postings (trans. FB01), there is no other solution but to choose a different document type.
    For example:
    If you want to use exchange rate type B instead of M, in customizing you have to give Alt Ex.Type as B against M. So that it will take B rate whenever M is applicable. If you want this B rate to be applicable for specific document types then you can do  the same at document type definition itself. Otherwise you can do the same At Payment program level/ Revaluation. These are the only places where exch.type comes into picture.
    Please be advised that you can not change the default exchange rate type
    for the 1st local currency. The default type for 1st local currency KURST of M cannot be changed. SAP does not allow for customers to setup a company code with an exchenage rate type other than M for the 1st local currency (because this could lead to exchange rate differences in the system which are not allowed).
    Exchange rates are defined in SAP at a Global level via transaction OB08. In the IMG documentation for transaction OB08 (path General Settings > Currencies > Enter exchange rates) it explains that:
    'The exchange rates apply to all company codes'
    'The system uses the type M exchange rates for foreign currency
    translation when posting and clearing documents. An entry must exist in
    the system for this exchange rate type. The exchange rates apply to ALL
    Company Codes.'
    Hope this information helps.
    Regards,
    Lucas Dornelles
    FI Support Consultant
    SAP Active Global Support - Financials

  • Different exchange rate type for budgetting internal orders

    Hi,
    we would like to use a different exchange rate types when budgetting on internal orders depending on the order type.
    In our current set-up  the internal order types are linked to a budget profile, in this budget profile we have specified the exchange rate type to use.
    Unfortunately this doesn't work (I guess this is only used to translate the total budget)
    We do availability control in company code currency and on a yearly base, but each time we approve some budget we want to translate this at the most recent (monthly) exchange rate.
    This works if we change the exchange rate type P each month so that it contains the most recent exchange rate on the first of januari.
    Unfortunately this P-rate is also used for other things (other budget on other order types and cost center planning) here we want to be able to keep the same exchange rate throughout the whole year.
    If anyone could help it would be greatly appreciated!
    Thanx in advance
    Sven

    Please check the following help http://help.sap.com/erp2005_ehp_03/helpdata/EN/1b/75a9371c726343e10000009b38f842/content.htm

  • 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

  • Alternate Exchange Rate Type Not Picked while converting from Document Currency to Group Currency

    Hello Gurus,
    We have setup an alternate Exchange Rate type MNB for rate M for the postings happening in Hungary. Local currency is HUF. Group currency is USD.
    If the document currency is, lets say, EUR, latest MNB rate is correctly picked up (EUR to HUF) and postings are correctly converted into local currency (HUF).
    Although, for the same document, when a group currency is being calculated (EUR to USD), exchange rate type M is being picked up. Same happens if  document currency is HUF. Even then, the conversion is based on exchange rate type M.
    Is this a normal SAP behavior? How to prevent/correct this? This is also throwing off balances when we check in FAGLB03 or BSEG values in local and group currencies. In OB22, we have local currency1 and local currency 2 setup with exchange rate type M and we may not want to make any changes there as it is setup at global level.
    Do we need to run any valuations after the fact? if so, how?
    Thank you for your inputs in advance.
    Regards,
    Sagar

    Hi,
    You mentioned that "in OB22, we have local currency1 and local currency 2 setup with exchange rate type M". Then, I'm wondering how MNB is picked up for the first local curr. conversion to HUF? It should be 'M' instead. There must be some settings in your instance for such behavior. Can you check that?
    Actually, Group Curr. conversion happens with the rate defined for 2nd Loc.Curr.in OB22 which is 'M' in your case. Therefore, all the transactions are converted with M instead of MNB.
    Since you can't change OB22 per global co.policy, the exch.rate defined in OBA7 will overrule OB22. However, you've to make sure it's set up for all doc.types which are affected and posted in different curr. than HUF.
    As a workaround, another thought would be to maintain the same conversion rate for both exch.rate types MNB & M, for eg. HUF > USD rate is the same both exch.rate type MNB & M. This way, you ensure all transactions are posted with correct exch.rate irrespective of whatever rate type is used.
    From business, & global org. perspective, I'm sure they are sending the 'M' exch.rates to all their sister concerns monthly, so they would like to consolidate results as per standard rate in their system. Then, why ,as a local company, would you like to fiddle with standard process? It's a management decision, please run them through again before going ahead.
    Thanks,
    Nirav

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

  • Change exchange rate type

    Hi,
    How can I change exchange rate type for posting principle flow in case of fixed term deposit. System by default takes M type. I want to change it to S type.Define  I have already changed exchange rate type in calculation indicator and Company Code Additional Data but it doesn't work.
    Thanks

    Hi,
    By default the exchange rate type M will only be picked.  The setting you make under calculation indicator is only for securities and loans area.
    For you requirement, pls check the note 450171 and see the appropriate place where you have to do the modification.
    Regards,
    Ravi

Maybe you are looking for

  • All day notifications in Calendar widget

    Ok really simple Apple. Please allow us to see our all day calendar entries in the notification widget. Say hi if you agree... or did I miss a setting... I don't think I have Other than that really loving 10.10.

  • Postings not allowed in SD

    when i post a sales order system wont allow, it displays posting is posible next peorid. How to close the period any bady replay my Q Thanks&Reegards Rakesh

  • Calculated item doesn't show values

    Hi! I have created a report in which I'm showing number of vacancies for two different months (depending uopn the values of months selected in the parameter). I have created a calculated item in Desktop that is supposed to give me difference between

  • Coverting Raw images to JPG

    I'm wondering if someone knows how to convert the raw images into jpg, but still keep the RAW images. I need to use the jpg images for iWeb so the website can load up a lot quicker. Thanks

  • Airport Card won't connect after changing wireless networks

    Hello, I have a black macbook with an internal airport extreme wireless card. I use the computer at school and at home. Both school and home have functioning wireless networks in which other computers are connected and running with no problems. When