Exchange rate determination on Billing Date

Hello,
We have a problem with respect to exchange rate re-
determination - on billing date at the invoice level.
Currently in our system the Exchange rate is being determined on the
pricing date at the sales order level. When we create the invoice the
exchange rate at the header level (VBRK-KURRF) is getting re-determined
on the billing date.
However the problem is the exchange rate at the item level (VBRP-KURSK)
& exchange rate with respect to amount currency level (KOMV-KKURS).
In order to re-determine exchange rates at item level (KOMV-KKURS) - we have done the
configuration for exchange rate type field in Copy control settings at
VTFL/VTFA should be u201CCu201D.
But however, the system is determining the pricing exchange rate (KOMV-KKURS) on the pricing date, and not on the billing date.
We have also applied the note 92613. In spite of making the changes the pricing date is not being re-
determined to u201Cbilling dateu201D for exchange rate calculation at conditioncurrency level.
Can you please let us know, how can we have the pricing exchange rate (KOMV-KKURS), be determined on the billing date and not on the pricing date. Do we have a configuration for this? Or is some change in any user exit is required. Please suggest.
Best Regards,
Priya Gor.

Hi All,
I am having the same kind of issue.
My requirement is if the condition currency is different than Document currency (which is also local currency) the system should re-determine the exchange rate in billing as per current date.
Could you please suggest me how KOMV-KKURS will be redetermined in billing as per current date?
As you know copy control TVCPFLP-PFKUR filed will be applicable for VBRP-KURSK but for my requirement it is not needed.
Is there any copying requirement required or any user exit in Billing document ?
Please share if anyone having any info for this.
Thanks
Amar

Similar Messages

  • Required to shoe exchange rate as per billing date in VF01

    Hi Experts,
    We have created 2 invoices (export and intercompany billing). My client has identified a peculiar query and I am unable to get a solution for it.
    The Export invoice shows 2 exchange rates, viz: Condition exchange rate for conversion to local currency = picks the exchange rate as per the pricing date.
    And Exchange Rate for Price Determination = picks the exchange rate as per the Billing date/ service rendered date.
    But, in the Intercompany invoice the Condition exchange rate for conversion to local currency = picks the exchange rate as per the pricing date and Exchange Rate for Price Determination = 1.
    The client wants the exchange rates should reflect as per the Billing date/ service rendered date. And should reflect same exchange rates in both of these documents.
    I have changed the Pricing exchange rate type to C and D in VTFL but it is not giving any fruitful result for IV.
    Please let me know, how this requirement can be achieved.
    Thanks in advance.
    Regards,
    Shibaji.

    Hi Laksmipati,
    Thanks for your suggestions.I have few doubts to be clarified.
    In case of intercompany invoice the value in KONV-KKURS is showing as per pricing date.
    Can we make it as per billing date?
    What is the significance of this field?
    Which exchange rate is actually considered for finnacial posting?
    Thanks in advance.
    Regards,
    Shibaji.

  • Changing Exchange rate as per Billing  date

    I have got 1 requirement while creating Billing document through VL01 transaction the user change the header data Billing date as per billing date the exchange rate also will be change automatically.
    Enhancement : SDVFX008
    Exit Name : SAPLV60B_008.
    Include : ZXVVF008.
    in that the client have 2 marketing place one is india and another is US the if user change the invoice Billing date VBRK-FKDAT as per billing date US$ exchange rate will be change automatically in the field VBRP-KURST. i written code but i did not fetching data in to table in this exchange rate maintained in table TCURR and my code is.
    "" Data : ukurs1 type tcurr-ukurs,
              date(10 )type c.
    if cvbrk-fkdat is not initial .
    select singe ukurs into ukirs1 from tcurr
                  where gdatu = date and
                              tcurr = 'USD'.
      loop at vbrk where vbeln = doc_number.
        clear cvbrp-kursk.
        cvbrp-kurst = ukurs1.
      endloop
    endif.""

    Hai,
    "" Data : ukurs1 type tcurr-ukurs,
    date(10 )type c.
    if cvbrk-fkdat is not initial .
    select singe ukurs into ukirs1 from tcurr
    where gdatu = date and
    tcurr = 'USD'.
    loop at vbrk where vbeln = doc_number.
    clear cvbrp-kursk.
    cvbrp-kurst = ukurs1.
    *MODIFY cvbrp.*
    endloop
    endif.""
    Modify the internal table & check it.
    Regards,
    Sudhakar Rayala
    Edited by: SudhakarRayala on Feb 14, 2010 1:28 PM

  • Exchange Rate determination

    Hello Friends,
    We have one business requirement related to Exchange rate determination in billing document, and the requirement is -
    We have more than 100 company codes across global, in that for particular company codes example A001 (France), A002 (Malaysia) the exchange rate in billing document needs to determine as daily exchange rate which is different from average monthly exchange rate.  This rate is only applicable for billing document but nor for any inventory or financial (other than AR) or any other.  It means at the company code level, busienss wants to maintain average exchange rate which is needed for other FI postings as explained.
    Hence the requirement is, in the billing document I need to determine daily exchange rate instead of averate monthe exchange for revenue postings, and the exchange type for daily exchange is "D".
    Is there any standard approach where I can able to determine daily exchange instead of averate monthly....
    Thanks to share your inputs
    Best Regards,
    Goutham

    I need to determine daily exchange rate instead of averate monthe exchange
    the exchange type for daily exchange is "D".
    I never come across this requirement and also on your second comment, I doubt whether in standard, one could see the exchange rate type "D" and I am unable to confirm this as I dont have access to SAP right now.  Nevertheless, what I would suggest is that you can create a new exchange rate type in OBO7 and maintain a daily exchange rates in OBO8.  Hope this should work.
    thanks
    G. Lakshmipathi

  • How to find credit data exchange rate at the billing document

    Hi Gurus,
    I have a question about Creidt data exchange rate, I created sales order and when I tried to generate the invoice, it was split into 2 billing document and the reason in split analysis is "Credit data exchange rate at billing document", I want to ask where can I find the credit data exchange rate at the billing document?
    And where can I find that this is one of the criteria to trigger the billing split?
    Thanks for your great help in advance.
    Edited by: Lakshmipathi on May 25, 2011 8:57 PM
    Please dont post the same question in multiple forums which is not allowed

    Hello, this field is for the exchange rate between local currency & local currency 2, there must be someplace to set up it, do you know where is that place?
    As now the invoice split show the data with the exchange rate which is weird. And i don't know how to fix it so that the invoice will not be split anymore..
    Thanks for your great help!

  • How to activate the "Set Exchange Rate" field in billing document header?

    Dear All,
    I would like to get the exchange rate at the time of the billing without changing the sales order exchange value.
    The set exchange rate field is grayed off.
    Thanks in adavance.
    Regards,
    Niketan

    Hi,
    This can be achieved using the copy control setting for billing at the Item level. The field is: PricingExchRate type
    and the possible values relevant for you are:
    C     Exchange rate determination according to billing date
    E     Exchange rate determination according to current date
    Hope this helps!
    Thanks
    Siva

  • Redetermine the exchange rates during the billing.

    Hi
    I would like to redetermine the exchange rates during the billing.
    When we are creating a sales order we are maintaining exchange rate in sales order header, but in case of any change in rates
    I have to change it in sales orders first and then i have to create an invoice. Instead of doing this i would like the exchange rates
    to be redetermined during billing automatically.
    Please help
    Suresh

    Hi,
          Firstly let us know If you want to redetermine the pricing exchange rate or the exchange rate to accounting? I imagine that the pricing exchange rate you are talking about ,the pricing exchange rate type should definetely work no matter  what the  pricing source is . Normal sales cycle always has the price source as order, which controls from where and in what sequence the conditions from the reference documents are copied to the billing document. It does not control the exchange rate. Check the billing date in your sales order(its always advisable to take the service rendered date as the base to calculate the exhcange rate which is PGI date when a delivery is involved) , not the actual billed date. If you want the system to determine the exhcange rate on the date when the Invoice has been raised(Different from the billing date in the sales order) then go for the option of "E" which will take the service rendered date.
    But If you want the exchange rate for accounting then you have to append a routine at the item level in "VTFL" .The Logic would be to read the exchange rate from TCURR table using the function module "READ_EXCHANGE_RATE. If you have specified the exchage rate in the header(Accouting tab) of the sales order this gets copied to the billing document This is SAP standard behaviour. To over write this you have to go for the routine ammendment as suggested above.(In case of billing dates and the exchange rates differ). Kindly please let me know If you need any more help on this.
    Regards
    Ram Pedarla

  • Automatic determination of billing date on order related billing

    Dear all,
    Some background:
    We are using resource related billing: create standing sales order with WBS as reference.
    Costs are posted to the WBS (serves as a bucket to collect costs).
    Whenever needed, the costs on the WBS are billed. This is done via transaction DP91, creating a billing request for the standing sales order which generates a new sales order which takes the amount from the WBS element. This sales order can then be billed.
    In other words: Each period, the standing sales order can be billed (based on the WBS element it contains) in a new sales order.
    Problem:
    The billing date is derived from the 'requested delivery date' on the sales order.
    We would like to have by default proposed by the system as billing date: the date when the (2nd) sales order and/or billing document is generated. So either date of billing should be the billing date or the requested delivery date (which will then automatically determine the billing date)
    How can this be achieved?
    What I tried:
    1). I have ticket the flag "Propose delivery date", but this doesn't seem to be the solution.
    2). Factory calender is only to be used in case a specific date should be used (e.g. last day of the week/month). I don't think we need this, as we could just go for "todays date" during (2nd) sales order/billing document creation.
    3). I checked the copy control properties, but this is not really an option I think.
    Many thanks!

    HI, Boiler 
    I suggest you to check the copy control again.
    As I known, there is a Routin setting for data transfer (Data VBRK/VBRP) in the item level. And you can use standard routin 11 means Bill. date= Today.
    Hope it can help you.
    Wink Young

  • Exchange rate according to document date

    Hello all,
    We are creating PO and then Goods receipt. I need to change exchange rate according to document date while creating Goods Reiceipt. We have done few customizing changes for this. Translation date has been updated with the document date but exchange rate is still derived from posting date. My new translation date is ignored for exchange rate derivation. If Where should be a problem?
    I looked into note 619330 for this issue. If someone has implemented this note already for this issue, could you please let me know whether this note will solve this issue?
    Thanks,
    Priya

    hi priya,
    Do u got the solution for this problem, couz I have the same issue.
    Please reply if u got solution.
    Regards
    Deepak

  • BADI exchange rate according to document date instead of posting date

    Hello,
    I am looking for a BADI that will enable us to change the exchange rate according to document date instead of posting date.
    This change is needed for documents of travel expenses.
    I tried to use substitution but it didn't work for documents created in Tcode PRRW.
    Thank you,
    Dan

    Friend,
    Try to use Field exit functionality.
    You can create field exit for Translation date(WWERT). While currency converstion this date only taken as base.
    Technically you can pass Doc.Date(BLDAT) value to Translation date.
    Or in Substituton(GGB1) also for the header "Transaltion date = Docu.Date".
    I hope it serves your purpose.
    Chandu

  • Exchange Rate Flow - from Billing Document to FI

    Hellow Experts,
    I have kept posting block in billing type. I release them for FI posting periodically. Now when I release these billing documents for FI posting it takes exchange rate of the date on which billing document was created. But my requirement is to flow the exchange rate to the FI document of the date on which I release the billing document for FI posting.
    Plz give some inputsu2026 We have billing date in billing document. This billing date can be used for that??
    Thanks in advance.
    Regards,
    HP
    Edited by: Hardik Patel on Mar 18, 2009 12:34 PM

    Hello,
    You could do one of the below,
    1)Mnaually change the billing date to the date the posting block is removed and posted to accounts, through this the current exchange rate will be determined
    2) use a user exit from below to set that the system always redetrmines the exchage rate when posting to accounts
    user exits are
    EXIT_SAPLV60B_001:
    EXIT_SAPLV60B_002
    Hope this helps
    Thanks
    akasha

  • Exchange rate determination at time of Good Reciept

    My client has a manufacturing operations in Venezuela.   They regularly import production materials as well as supplies etc. to run the business.  The Venezuelan government defines the exchange rate on different types of purchases against the US Dollar.  
    When the goods are purchased the exchange rate is not known.  The Exchange rate has to be applied to the transaction at the time of goods receipt.  The exchange rate will be different for different types of purchases.  For example:  Raw materials are 2.6 Bs per dollar, Supplies are 4.3 Bs per dollar and all other purchases are at the rate of 5.3 Bs per dollar.  The exchange rate must be entered correctly at the time of entering the Goods Receipt.
    The exchange rates are controlled by the government and stay static for a certain amount of time, but can be changed with little notice by the Organization in control.  
    Has anyone on a global SAP implementation or who has worked locally in Venezuela encountered this in the past?  
    If so, how have you handled it in the system?

    Hi,
    If the price control is V, there is no issues.  When you make a goods inwards, the rate will be picked on that date and update the price difference to material value itself.  Ensure, that correct rate updated before making the GR.
    Best Regards,
    Madhu

  • Convert a sales value to the reference currency with the exchange rate of a specific date

    Hi Friends,
    I Have 2 Dimensions: Time and Currency
    I also have to fact tables, exchange rate and sales
    Both fact tables have references to Time and Currency Dimension.
    The user want to select using excel the sales in the local currency and the correspondent conversion in the reference currency (the reference currency is fixed) in the selected date.
    To obtain the desired exchange date I need a date and a currency. The user select in excel a specific date but the currency must be the current currency in the sales table. I achived something like this in the query editor:
    with
    MEMBER [Measures].[Current Rate To Euro] AS (
    ([ISO Currencies].[ISO Curr Code].CurrentMember, [Time].[Date Id].CurrentMember, [Measures].[Exchange Rate To Euro]))
    MEMBER [Measures].[Net Sales Euro] AS (
    [Measures].[OOH Net Sales Dom Snapshot]/[Measures].[Current Rate To Euro]
    SET NE_measures as {[measures].[Net Sales Value Domestic], [Measures].[Exchange Rate To Euro]}
    member m_NonEmptyCheck as
    Generate
    NE_measures
    ,{Iif([Measures].CurrentMember, [Measures].CurrentMember, NULL)}
    ).Count = NE_measures.Count
    ,NON_EMPTY_BEHAVIOR =
    {[measures].[Net Sales Value Domestic], [Measures].[Exchange Rate To Euro]}
    select {[Measures].[Net Sales Euro], [Measures].[OOH Net Sales Dom Snapshot],[Measures].[Current Rate To Euro]} on 0,
    Filter(
    {[ISO Currencies].[ISO Curr Code].[ISO Curr Code]}*{[Time].[Date Id].&[2581]*[Customers].[PDU Description].[PDU Description]}
    ,m_NonEmptyCheck
    ) on 1
    from [DM ISR DEV];
    But I don't know how to translate the last select in a calculated measures in order to let the customer only to select this measures in the values area and the time in the filters.
    Any comment would be appreciated
    Kind Regards

    Was not so difficult as I thought, however, it took me several hours to understand how could it work:
    with
    MEMBER [Measures].[Current Rate To Euro] AS (
    ([ISO Currencies].[ISO Curr Code].CurrentMember,[Time].[Date Id].CurrentMember, [Measures].[Exchange Rate To Euro]))
    MEMBER [Measures].[Net Sales Euro] AS (
    SUM([ISO Currencies].[ISO Curr Code].[ISO Curr Code],([Measures].[OOH Net Sales Dom Snapshot]/[Measures].[Current Rate To Euro]))
    select {[Measures].[Net Sales Euro], [Measures].[OOH Net Sales Dom Snapshot],[Measures].[Current Rate To Euro]} on 0,
    non empty {[Time].[Date Id].&[2580]} -- specific datatime, in my db is the 23 Jan. 2014
    *{[Customers].[PDU Description].[PDU Description]} on 1 -- An attribute of the customer hier.
    from [DM ISR DEV]
    I think all of my confusions come from my Sql background. A calculated member is a member that is resolved by calculating an MDX expression to return a value, not a set, for this reason the key to solve my problem was the SUM function.

  • How to Get Exchange rates based on the date ?

    Hi Friends,
    I have a table called "ZEXCH" with fields MANDT, BUDAT, WAERS, KURSF. This is a maintainable table .... (ie) user can keep on adding the Exchange rates for the currencies for a particular date....
    My table contents are:
    MANDT BUDAT      WAERS   KURSF      
    080   30.08.2002 USD        50.00000
    080   30.01.2006 USD        40.00000
    080   09.03.2006 USD        30.00000
    Now if i run the report with Budat = 31.12.2002 it should pick up line item 1.
    similarly if i run the report with Budat = 31.03.2006 it should pick up line item 2.
    similarly if i run the report with Budat = 31.05.2006 it should pick up line item 3.
    How could i do this????
    Expecting your answers
    thanks in advance...
    Cheers
    R.Kripa.

    Hi,
      Use the following code snippet, you need to have the 'exchange rate type' as one of the fields in order to distiguish between different rate types, the standard rate type used in most of the cases is 'M',
    select KURSF from zexch
            into zexch-KURSF
            up to 1 rows
            where kurst = 'M'
            and   fcurr = 'USD'
            and   tcurr = 'INR'
            and   BUDAT >= Date given in the selection.
            endselect.
    Hope this helps,
    Rgds,

  • IN doing MIGO Exchange Rate is taking posting date but now we need to select with document date

    Dear Experts,
    After posting in MIGO exchange rate need to select document date.present it is taking posting date.how we will make pls suggest me
    Regards,
    Rajam

    Hi Rajam
    Fx translation is actually dependant neither on doc date nor on posting date.. It is dependant on the "Translation date". If the Trans date is not entered, then Posting date is taken as the basis
    If you want to change this behaviour, refer the following notes
    574583 - For MM LIV and 42615 for FI Posting (FI Posting uses substitution)
    Br. Ajay M

Maybe you are looking for

  • Am I the only one who hates the size of app store pages?

    Just upgraded from iOS 5 to 7, getting used to it but overall I like it. However, there's one major problem: what the heck happened to the App Store pages? They used to fill the entire screen, now they're just a little window in the middle with maybe

  • Acrobat 7 Pro & Office 2003

    My end-user is receiving an error when attempting to create a PDF using the Acrobat 7.0 plug-in within Office 2003 running on Windows XP SP2. (note: Distiller 7.0 works without problems.) The error message received is: "The Acrobat PDFMaker Server co

  • Problem with call forwarding and "call divert"

    I have been receiving calls lately and a dialogue box pops up and says "fowarded call" with a button that says "dismiss" - I'm not sure why or how to disable this. in my settings I have call forwarding turned off. Also when I make calls I sometimes s

  • Switchy Switch Why wont it switch????

    alright so i converted ALL my files to AAC format. They used to be mp3 files but i switched to conserve space. MOST of my files on my iPod also switched to AAC format. but some are staying in mp3 format, therefor taking up more room then wat is store

  • Is there anyway for me to recover the music i have in my iphone back to my itunes on my mac?

    is there anyway for me to recover the music i have in my iphone back to my itunes on my mac?