Exchange rate per transaction

Hi!
Is it possible to change the exchange rate for a particular transaction?
In my business, when the invoice is raised, the payment would come in 30 days later. The exchange rate would have changed by then, therefore, I wish to make the change in the amount coming in. On the day of receiving the payment, the latest rate would be applicable for the invoice that was raised 1 month ago.
How do I go about incorporating this? This is needed as the conversion rate has been varying drastically between INR and USD.
Prajwal

Hi Prajwal,
as soon as a journal entry is posted, the exchange rate is no longer adjustable. In your scenario, an invoice using rate X is paid using rate Y. In version 2007 the exchange rate differences posting will take place automatically in partial & full payments, in the lower versions there will only be an automatic posting when payment is in full. For partial payment in 2005 SP01 & lower, the exchange rate differences functionality needs to be executed.
These exchange rate differences are posted to the such defined GL accounts under GL account determination.
There are a few EES available regarding exchange rates & currency issues, please research the PSD calendat archives for the date of 01.01.2005.
If you need to have the same exchange rate/ local currency value in both invoice & payment, the documents need to have the same posting date or the same rate at the posting dates.
All the best,
Kerstin

Similar Messages

  • Currencies Exchange rate per Customer

    Hi Experts,
    Is there anyway in SAP to maintain Currencies Exchange rate per Customer. For e.g. the customer's currency is EUR and my local currency is USD.
    Meaning we want to maintain a fixed exchange rate for that particular customer, so during creation of Sales Order, system take this fixed rate instead of taking FI - Currencies Exchange Rate table.
    Thanks,
    Kiran D

    Hi Kiran,
    Just check the Currency field available in the customer master Sales Area Data --> Sales tab. The currency maintained in this field is determined in Sales order.
    Hope it works.
    REWARD if it helps you!!
    Regards,
    Ajinkya

  • Exchange rate in invoice receipt

    1. Can I change exchange rate in invoice receipt ?
    2. Is it the PO rate ?

    Hi
    If you are maintaing your Exchange rate table(OB08) in FI then the exchange rate will flowing as per updation of the table. Some organisation update this table daily. In that case you need not change the rate at PO or MIRO stage, as if we are changing the exchange rate at Transaction level then it may not be chnaged bu users everytime and more over  if you have sales also it needs to be changed there also every time there is TXn happening. Best way is to update the EXchange rate table.
    For your query- you can have the rate in PO, in the delivery/Invoice tab, if you fix it then the same will flow to MIRO
    But if you do not fix it, then you wishit to enetr during MIRO, pleasefollw as below
    IN MIRO enter the invoice date, posting date, enter Bus.place/sectn details then click the Details tab, here you can enter the exchangerate you wish to have during MIRO confirmation.
    Best Regards
    SAM

  • Power Pivot - Calculating Exchange Rates depending on MONTH

    Hello everyone, I have a question, would like to know if someone can help me figuring out a solution. I have created a spreadsheet using powerquery and powerpivot. Loading the data on powerquery from different spreadsheets was a charm, the problem is calculating
    the exchange rates per month. Let me try to explain better;
    The structure is as following:
    I have 3 tables, they are:
    Dates– Just a dates (loaded directly on PowerPivot).
    Invoice – Details of invoices for all customers, gross totals are in different rates (loaded through power query)
    Customer – Detailed information of customers (loaded directly on PowerPivot).
    Currency – exchange rates (loaded directly on PowerPivot).
    Note: I mentioned where they were loaded because I do not know if that really matters, I guess it does not... but extra information will not hurt. Now, let's go to how these tables are connected between each other and their key columns:
    The Invoice table has information on invoices dates, invoice gross total and customer code. This table is related to Customer table, which has the actual name of customers and other details. This link is done through the Customer Code column. The Currency
    table have a relationship with the Customer Table through the Country Column.
    What I want to achieve is a formula to do the exchange rate based on the Invoice Date column present on the Invoice Table. So I have created a column on the Currency Table named at each month of the year and populated it with the exchange rates for all countries
    (countries listed using ISO3 format).
    My problem is while I am able to select a column from the Currency table to do the exchange rate calculation using the below formula, I fail to realize how to do it per month:
    =CALCULATE(sum(invoice[Gross Value])*SUM(Currency[Reverse]))
    *Reverse is the column with the exchange rate for the country money to USD
    What I am failing to do is how to make that calculation to also consider the month of the invoice and pull the exchange rate for the same month from the Currency table… something like:
    Get the invoice date then find the column on Currency[Month] and multiply, providing me the USD amount.
    I was unable to figure out a solution using the filters parameters from Calculate. If some of you ask why I am using SUM inside Calculate, is because if I only use SUM and try to do the math between the two tables I get an error saying that it was not possible
    to determine the value on Currency[Reverse]. Same happens with SUMX. It worked out with Calculate, but then I cannot create other formulas using CALCULATE on that table because it will give that error on redundancy, unless I add a filter on it, which worked
    last time (but I do not remember which thing /parameter used to filter, so do not ask it right now :D)
    To be honest… I do not really need that level of accuracy, but my Virgo perfectionist side demands me to find a solution to that, that will not use a single exchange rate, but consider which is the correct exchange rate for the month of the invoice and calculate
    it correctly for all invoices. Just so you know, the Invoices tables has more than 1million lines.
    Anyone know how to crack this problem or can point me to some site where I can learn how to do it?
    Thanks for the time reading all of this, even if you cannot help, I really appreciate it ;)

    Hi Estevao,
    Having problems to understand how you managed to combine your currency table with the customer table by Country ID. Where’s the 1-side of this relation (many customers in the same country and many months for the same currency)?
    Anyway: Seeing that you already use Power Query, I’d suggest that you prepare your data in a way that you can connect your currency table with your invoice table instead of with your customer table. Create a field in your Invoice Table
    that concatenates Customers CountryID&Month.
    Imke

  • Exchange rate field greyed out when i use custom PO order type

    Hi!
    Upon creation of PO using SAP standard order type NB, the field exhange rate is editable. While when i used csutom PO order type, it is greyed out. How can we edit this? Where is the configuration of the exchange rate per order type?
    If this is configured in IMG please include path, on how exchange rate is configured.
    Thanks a lot.

    Hi,
    Spro>Materials Management>Purchasing>Purchase Order>Define Document Types
    Here check the "Field Selection Key" against the PO doc type
    (ex: Standard NB doc type the "Field Selection Key" would be "NBF")
    Then go to
    Spro>Materials Management>Purchasing>Purchase Order>Define Screen Layout at Document Level
    Select the " Field Selection Key" of ur doc type..Just Double click on that
    then check for field " Exchange rate "
    against that field you can see three options, Reqd.entry  Opt. entry  Display...
    Here tick the field "Opt. entry", So that You can get this field in Change mode in ME21N trx...
    Thx
    Raju

  • Addl LC Activated, No Exchange Rate Differences Posting on AP Invoice

    We set up a new Company Code for India.  The CoCode is configured as USD.  We have configured INR as an Additional Local Currency (LC2) for statutory reporting.  The INR is configured as 'Hard Currency'.
    Since going live, we've come to learn that paying USD invoices is not generating INR exchange gains/losses with changes in exchange rate between INR and USD.  When I look at a clearing document, both lines are posted at the historical invoice exchange rate.
    For the statutory accounting to be correct, I would have expected the AP payment document to clean the vendor line at the invoice exchange rate and the offset line to post at the current exchange rate.  I would have then expected a third line to the payment document with the offset to exchange gain/loss.  The exchange gain/loss line would post with a USD amount zero with an INR amount in the Hard Currency/LC2 field.
    I believe the Open Item configuration (TransCode OBA1, KDF item) is correct.  The Currency Type is 'BLANK'; therefore, good for all Currency Types including the Hard Currency.
    I can't figure out what the heck I'm missing!  Anyone have any idea why the clearing AP invoice is not generating the exchange gains/losses as expected?
    Thanks in advance for any assistance!

    Gordon,
    When you say
    "With this version, you probably have very few options"
    Does this mean with SAP B1 2007 the same problems are not there.
    Please say its so and i'll upgrade immediately as I'm experiencing the same problem as the one described above by Claudio
    We use one exchange rate per month. We have BP accounts whose currency is Multi Currency this is where the customer would pay either in LC (KES) or SC (USD).
    The problem occurs when running conversion differences, the journal entry to the unrealized exchange gain\loss is one-sided i.e. only the SC currency is posted.
    This leads to both the P&L and the Trial balances being wrong.
    Thanks in advance for any assistance
    Regards,
    Michael Mbiyu Itotia

  • Exchange rate customizing - SKK/EUR

    As Slovakia will be joining the Euro area on 01.01.2009, I did the
    currency customizing as explained in OSS Note 1231768.
    In this note is mentioned to one time add the official fixed exchange rate using transaction OB08, with
    validity date 01.01.1800
    My problem is that our datawarehouse department needs to use the exchange rate added in OB08 with
    the most recent validity date. In terms of date, the most recent rate will be the one from December and the rate will not be correct for their tools (as the correct one will have validity date 01.01.1800).
    My question is can I add another line in OB08 with the official rate and validity date
    01.01.2009? What are the potential impacts?
    Many thanks for your help,
    Regards,
    Ben

    Hi,
    You need not worry about the OB08 entry for rate type EURO, it is needed by the system to determine the euro conversion.  You will continue to update the other rate types like M, B, G with the EUR/SKK rate till 31.12.2008.  Once you are on 01.01.2009, the currency of your country/company code will become EUR and you will not need to use any rate to convert to EUR.
    BW will have no issues here, as it would also be using the rate type M, G, B etc for conversion till 31.12.2008.  You will need to carry out the changeover steps in BI also.
    Cheers.

  • Exchange rate type company code dependent

    Hi Experts,
    as I know in SAP it's not possible to maintain exchange rate types per company code. In function module FI_CURRENCY_CHECK the exchange rate type "M" will be always set for all postings.
    Now I need a possibility to maintain exchange rates company code dependent. Do you think it's a good idea to change the above mentioned function module so it's possible to set an own exchange rate per company code? Do anyone have experiences or other solutions?
    I also know that it's possible to set per document type an own exchange rate type and also it's possible to set in V_TCURF an alternative exchange rate type for "M". But both are not an option for me.
    Best regards
    Christian

    Hi,
    You cannot have diff exch rate types for different company codes, since exch rate maintainance will be at client level only.
    Practically yours is a peccular requirement.
    We can't figure out how system will behave in case if you modify th eFM as you said.
    REgards,
    Srinu

  • Change Exchange Rate in VF02 T-code

    Dear Friends,
    I need to change the exchange  rate in transaction code VF02 before creating accounting entries, which field is presently grey field. Please provide the solution to change the exchange rate in VF02 transaction code.
    Thanks and Rgds,
    Hemant Kumar

    Dear Customer,
    In standard system, if there is a manual entry in the sales 
    order field VBKD-KURRF (Goto -> Header -> Accounting), then it is copied
    into VBRK-KURRF. Otherwise VBRK-KURRF is determined automatically      
    during invoice creation. See the note 36070.                            
    please have a look at the following notes:                                                                               
    22781 Exchange rate in accounting, exchange rate type                 
    666628     RAPERB00/RAPERB2000: Incorrect translation date            
    453834 Incorrect exchange rate type after 'Change billing document'   
    In note '22781'. There is a description how you could change          
    the field VBRK-KURRF 'Exchange rate for FI postings' using the data-  
    transportroutine.  
    I hope that the information are helpful.
    regards
    Claudia

  • 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

  • Different Exchange Rate between Daily Transactions and Tax Transactions

    Hi All,
    I would like to ask abount define Exchange Rate for tax calculation. I set our standard exchange rates (For Daily Transactions) by using exchange rate type 'M'. But I want to calculate the tax element using exchange rate type 'T'. It is because there is a different exchange rate which is used for Daily Transaction and Tax Transactions. Does anyone know a way of doing this in config to separate this exchange rate for tax calculation?
    Thanks for any help,
    John

    I think its a bit misleading...The requirement is to post an Invoice with a base taxable amount of  Exchange Rate A and a tax amount of Exchange Rate B. The Base Currency is JPY and the System Currency is SGD. So the Report S_ALR_87012357 should see the amount in SGD there. The Issue is caused by the different exchange rate on the tax amount submitted by the Vendor Invoice.
    Example: Vendor Invoice Amount: 926,413.00 JPY, then we created PO to Invoice with Base Currency JPYalso amounted 926,413.00 JPY. However, in the Vendor Invoice Amount, the Tax Chargeable is 923.00 SGD (based on their exchange rate 65.66 JPY per SGD). But our Exchange Rate (System Rate) is 63.49 JPY per SGD. How can we reflect the Tax Amount as 65.66 JPY but still the correct SGD amount is based on the Vendor Original Invoice Exchange Rate 65.66 and not the System Exchange Rate, 63.49 in the same Invoice Creation (MIRO)?

  • Exchange rate maintainance as per company code or ledger in OB08

    Hello,
    Is it possible to maintain exchange rate as per company code or ledger in exchange rate table.
    If not, please suggest any other alternative where I can maintain exchange rate as per company code or ledger.
    Regards,
    Tapan

    In table T882, you can see ledger and company code assignment; with currency keys and additional currency types used for company code/ledger. You have option to choose the currencies at ledger and company code level, but not the currency type. Exchange rate type 'M' is used and even hard coded in many programs/transactions for actual postings. In planning, to some extent you have the option to choose exchange rate type, default is 'P'.
    Regards,
    Ganesh

  • Exchange rate difference in transaction FB05

    Dear experts,
    I have a question regarding exchange rate difference in transaction FB05.
    Prerequisite:We have implement accounts for the exchange rate difference in OB09.
    I try to clear the customer in a billing transfer document in FB05, and I didn't do any manual change about amount during the process.
    In the clear document there are three items:
    Item PK  Account  Account short text   Tax  Amount(USD)   Amt.in loc.cur.(EUR)
      1   40   111111    cl.acc.b.statem.              33,592.00          24,672.79  EUR
      2   40    222222   bank fees&charges          50.00                1,365.91  EUR
      3   15    333333   customer A                     33,642.00-         26,038.70- EUR
    And the correct exchange rate is: Currency USD / EUR
      Exchange rate /1.36150
    In this case the exchange rate of “bank fees&charges” is very strange.   And some value of local currency should go to the account for exchange rate gain/loss.
    This kind of issue happens occasionally.

    Even I have implemented this note in our 4.6C system for account assigned POs, but no luck. Please let me know if are successful.
    Thanks
    Neel

  • Exchange rate upload throuhg Transaction ob08

    Hi,
    I need to load automatically the exchange rates which are downloaded from company site which are in pounds  every month to transaction ob08
    I'm trying to use TBDM to upload exchange rates, and I'm having problems.
    I created an excel file according the help information. But when I try to run TBDM, my list and error log file are empty. No error messages, but no results.
    I tried saving the file as comma delimited and as tab delimited text file, but neither worked. When I first tried to run TBDM, it wanted me to enter a data provider, so I had to set one up in the Treasury config. Is there other config I need to do? You said something in your message about using Access to make a fixed length file. Apparently I'm missing something.
    I am also trying to load through Transaction TBEX but that does work either.
    I just want to know from Financials gurus if I am proceeding correctly or not.
    I'd really appreciate any hints!
    MaRk

    Hi,
    This question is very old but when you look for this in Google this is the first page that comes up.
    To make your own uploadable table in Excel you need to follow this structure:
    Required means that you must fill that field and Empty means that should leave it blank.
    The length describes the length of the field. It's very important the length of the field because if you don't use that length then it won't work the upload.
    1 Data Class (Fixed value '01') - Length 2 - Required
    2 Key 1 FROM currency - Length 20 - Required
    3 Key 2 TO currency - Length 20 - Required
    4 Category Interest type - Length 15 - Required
    5 Date Calculation Date (Format DDMMYYYY) - Length 8 - Required
    6 Time Calculation Time (Format HHMMSS) - Length 6 - Empty
    7 Value Value of Data - Length 20 - Required (Use dot for decimals not commas)
    8 Currency Not applicable - Length 20 - Empty
    9 FROM Ratio Translation Ratio from - Length 7 - Required
    10 TO Ratio Translation Ratio to - Length 7 - Required
    11 Other Not applicable - Length 5 - Empty
    12 Status Error status (values 50..99)  - Length 2 - Empty
    13 Error message Error message - Length 80 - Empty
    In excel you can define the column width with right click in the column. Doing that define every column with the previous length exposed. Fill the required fields.
    You should use define every field in "Text" format because numbers like the first one: 01, must be 01 and it won't work with just 1. The same with date, if you have a date like 5012015 it won't work and has to be 8 digits like 05012015 (05.01.2015)
    After you define every column width and define the required fields. Remember to delete the headers if you used them.
    Finally save the file as .prn (Formated Text Space Delimited) and upload TBDM.
    That's it

  • Exchange rate should pick as per document date of GRN in MIGO

    Dear all,
    As per my client requirement while doing Material GRN in MIGO, system should fetch exchange rate as per Document date of the GRN.
    As per standard now it is picking from posting date.
    we already implemented Note number 574583. After implementation of this note system picking document date for MIRO and normal FI Documents(f-02) bur not for MIGO.
    So suggest me how can we get document date as exchange rate translation date for MIGO
    Note: Before posting this, i have searched for solution in SCN but i didn't get solution any where.
    Regards
    kishore

    Hi Amitesh,
    Finally i am able to fulfill my client requirement with the help of you and SAP support. I have used SAP Note number 619330 and few configuration steps.
    Thanks for your support and points has been given.

Maybe you are looking for

  • Please give me this solition

    1.  A standard SAP – report (RFKOPR00 - Vendor Appraisal with open item Sorted List) complies with the business requirements.  This report can be extended to report on Vendors open items in the NEW report format required. 2. Changes to be done for th

  • Open in another window

    I use Adobe Prof. I want my pdf to open in a separate window. I found I should follow these steps-below- however it doesn't seem to work Edit> preferences> general> internet> uncheck display pdf in brower. When I go to open is show url doesn't exist.

  • About servletContext

    Hi! what is the use of servlet context. what is the difference between request.GetRequestDispatcher and servletContext.gerRequestDispatcher . Friends,i need a clear explanation with some example code.

  • Missing cbclient.h - Remote Desktop Connection Broker client API

    Hi, I am searching for cbclient.h, which is referenced in the "Remote Desktop Connection Broker client API" documentation: msdn.microsoft.com/en-us/library/hh769100/ However, I could not find cbclient.h in any Windows SDK (I searched in the Windows 7

  • MyRio analog input

    Greetings, I am new to NI and I have a question about the setting the timing on the analog inputs.  I want to set up a clock (DIO output) and in addition, have ever clock rising edge initiate a single A/D conversion.  Is this possible with the MyRio?