Exchange rate calculated wrong

Hi All,
We have a case where Our Cash allocation Team has cleared the items on the attachment on the customer account 1418029 in SAP PRE. The clearing document is 16000167. As per the credit controller s advise they needed to clear the item and leave exceed amount of 15731.44 EUR. They used T-code F-32 and they made the part allocation in EUR.
As it shows the exceed amount was left there indeed. It is 15,731.44 EUR. FX rate 1.41401 which should give 22,244.41 USD in loc curr  and not as it shows in customer account (39,454.25 USD). Can you pls advise what has happened as it caused serious problems in the last month end reporting.
The clearing doc has another clearing document i.e 16000194 in which for the particular effective exchange rate it is showing 2.50799.but if u check inside the document they have given exchange rate as 1.41401.From where the effective exc rate is picking.
can anybody help on this?
Thanks
Aniswa

Customer account shows the amount as per the posting date exchange rate.
But in F-32, F-44 & F-03 clearing screens will show the amount as per the exchange rate of clearing date which is different to posting date. This is normal behaviour only.
While clearing system automatically creates the realized loss/gain line items automatically.
Rgds
Murali. N

Similar Messages

  • Exchange Rate calculation - Performance problem

    Background: I have a fact table with transactional data from a sales system which contains values in different currencies. I have only one reference currency in the reports. The user wants to be able to view the values in the reference currency
    but with the exchange rate of the selected date.
    I have a table with a row per currency/date combination and the exchange rate to the reference currency.
    Records in the fact table also have a reference to the currency and a date.
    Initial approach:
    I created 2 measure groups, one base on the transactional data from the fact table and one with the exchange rates.
    Both measure groups have in common the currency and date dimensions. A many to many relationship makes no sense because I have only one reference currency.
    I create a calculated member to aggregate the data up to a selected date, something like this:
    with member [Measures].[Net Sales Local Currency] AS (
    Aggregate({null:[Time Hierarchy].[Date].CurrentMenber}, [Measures].[Net Sales LC])
    member [Measures].[Exchange Rate to Reference] AS (
    ([Time Hierarchy].[Date].CurrentMenber, [Measures].[Exchange Rate])
    member [Measures].[Net Sales Refence Currency] AS (
    SUM([Currencies].[ISO Code].[ISO Code], [Measures].[Net Sales Local Currency]/[Measures].[Exchange Rate to Reference])
    Results:
    When I select only a date member, let's say the 01.01.2014 I get a result within a second. If a put 2 dates in the select the result takes about 10 minutes. I suppose I am making something wrong in my calculated members that cause this peformance penalty.
    Could you please help me to debug my MDX code?
    Any comments would be highly appreciated.
    Kind Regards,
    Paul

    Hi Paul,
    For MDX query performance, it is usually caused by the following factors:
    Bottlenecks from SSAS Formula engines. 
    Bottlenecks from SSAS Storage engines.
    Bottlenecks from system resources.
    I would suggest you take a look at the following article which write by Charles, please see:
    How do I troubleshoot the slow MDX query performance?http://social.msdn.microsoft.com/Forums/sqlserver/en-US/f1f57e7b-eced-4009-b635-3ebb1d7fa5b0/how-do-i-troubleshoot-the-slow-mdx-query-performance?forum=sqlanalysisservices
    Based on your desription, you ecountered the performance issue after use date dimension to slice data. Does this happened at Client or SSAS Server side? Please elaboarte your scenario with more detail, and show the MDX script.
    Furthermore, please take a look at the following article regarding currency Conversion in SSAS 2012:
    http://social.technet.microsoft.com/wiki/contents/articles/18672.currency-conversion-in-ssas-2012-multidimensional-tabular.aspx
    If you have any feedback on our support, please click
    here.
    Elvis Long
    TechNet Community Support

  • Exchange Rate calculation mismatch in Sales Order Invoice and Cancelled Invoice

    Hi,
    In Sales Invoice, Exchange Rate is maintained as 7.75132
    Invoice Amount is 72000 USD. So the Amount calculated should be 558095.04.
    But in Accounting Document the Amount is posted as 558095.15 for the GL Sales Account.
    In Cancelled Sales Invoice, Amount posted is  558095.04 in GL Sales Account which is correct.
    Please help me understand why there is difference in both the Amount even when the Exchange Rate is same.
    Regards,
    Debashri Dutta

    Hi Ankur,
    Thanks for your reply.But our problem is sales order,exchange rates are defined with M type in OB08 as u have said.However when the periods are different for order entry and invoice generation we are facing the following problem.Orders are at old exchange rates and excise invoice is getting generated at current exchange rate.This is resulting in value difference between commercial invoice and excise invoice.
    Please help.
    Regards,
    Praveen

  • Exchange rate calculation in case of partial payment.

    Dear All,
    I have a case in which I need to calculate Exchange rate fluctuation on partial payment.
    Example
    Exchange Rate
    01.04.2011   1USD = 40 INR
    10.04.2011   1USD = 45 INR 
    01.05.2011   1USD = 50 INR
    31.05.2011 1USD = 55 INR
    Invoice Date = 01.04.2011 (1USD = 40 INR)
    Purchase Ac Dr  100 USD
       To Vendor               100 USD
    Partial Payment on 10.04.2011 of 20 USD
    (10.04.2011   1USD = 45 INR  )
    Vendor Ac Dr  20 USD
        To Bank  Cr 20  USD
    Partial Payment on 01.05.2011 of 60 USD
    (10.04.2011   1USD = 50 INR  )
    Vendor Ac Dr  60 USD
        To Bank  Cr 60  USD
    On 31.05.2011 (Month end Revaluation FAGL_FG_VAL)
    (31.05.2011   1USD = 55 INR  )
    If we do the valuation you will find that system create Fluctuation on the basis of Rate maintain on 31.05.2011 .i.e 1 USD = 55 INR.
    Ideally system should generate fluctuation at the time of partial payment only so in that case fluctuation will be less. And this is as per accounting standard also.
    ( I know partial payment  is open item and system will not calculate exchange fluctuation in that case. But then this will be wrong practice.)
    (If I go for residual payment in that case system will clear full invoice amount then and there and create exchange rate fluctuation of full amount which is also wrong).
    Kindly Suggest
    Bittu

    Thanks Atif.
    It mean that we have to show excess loss in our report, which is not actual.
    SAP might be having some solution on this Issue as we cant show wrong B/S.
    This is not a correct practice ,  hope you agree with me.
    bittu

  • Exchange Rate Calculation - Can I change it?

    BPCu2019s conversion process is different from the way weu2019re currently operating.  Currently, weu2019re pulling data from Oanda.COM for every Currency-to-Currency permutation and using Oandau2019s rounded to 5 decimal place rate to calculate the exchange rates in our Financial System. 
    However, BPC seems to convert differently.  In BPC, we've loaded all Rates to the tblFactRate table as they relate to USD.  So, if calculations need to be done between non-USD currencies, the rates are calculated on the fly based on the ratesu2019 relation to the USD rate. 
    Example:
    For February 2010 we have the following Average rates:
    Oanda.com  (These are the rounded to 5 Decimal rates for the 28 days of February, averaged, then rounded to 5 Decimal Places again)
    GBP u2013 USD:         1.56285
    EUR u2013 USD:         1.36842
    GBP u2013 EUR:         1.14235
    In BPC we only have the following rates in the tblFactRate table, so the system cannot use the GBP u2013 EUR rate from Oanda.com.  We only load the following:
    GBP u2013 USD:         1.56285
    EUR u2013 USD:         1.36842
    If a conversion is needed for GBP u2013 EUR, it will calculate the rate on the fly as so:
    1.56285 / 1.36842 = 1.142083571
    So, because Oanda is using a Rounded Average, based on Rounded rates, the way things are now, the BPC Calculated Rate will not match the rates in our Financial System.   
    Is this a configuration issue or is this simply the way the software does FX Translation?  Is it possible to load GBP - EUR rates somehow and have BPC calculate those rates based on what we input rather than the calculation being used? 
    Thanks!
    Sean

    Hi,
    I dont think this can be changed. BPC stores the conversion rates with respect to the group currency (or the currency of the parent entity). So, the currency translation is also done based on the group currency, as you have indicated. With 5 places of decimal, the figures will definitely not match.
    Hope this helps.

  • Sales order takes Translation date for exchange rate calculation

    Hi
    I am creating the debit memo request via DP91 with reference to the contract. In the debit memo request pricing date has been set as current date but transaltion date has set the contract transaltion date.  Debit Memo request document currency is EURO, local currency is GBP and condtion currency is CHF. 
    In this scinerio in order exchange rate has been calculated against the transation date insted of pricing date.
    Can you please advise why the system behaving like this.
    Thanks & regards,
    Siva.

    Mike,
    I assumed your question is for an additional local currency for a company code (this can be changed in OB22).  For the first local currency, the translation date type in OB22 is always set to 3 (Translation Date) and cannot be changed (hence, greyed out).  Following that, in accounting entry transactions (for example FB01), you will see a field (Translation Date) where you can specify a date for which you want the system to fetch exch. rate from the exch. rate table.  In your situation, you will have to enter 'document date' there.
    PS: The reply above by Ravi applies only to tax items' translation, not for all items.  He is basically talking about the indicator that you see in OBY6.

  • Exchange Rate calculation not happening for Special GL in FAGL FC_VAL

    HI ,
    Exhcange rate calculation for all reconciliation accoout going on but for specilal gl not happens.
    Could you please tell  me whether system calculates or not for special gl or calculates only reconciliation account in FAGL_FC_VAL

    Its going well

  • Exchange Rate Calculations in FDM

    I have a requirements where data import into FDM will happen in local currency but export into HFM will happen in USD. we would need to multiply the input amounts with exchange rate amounts.
    has anyone handled such a requirement? any pointers in this regard would be useful

    Just out of curiousity - why would you do the currency translation inside FDM and not in HFM? HFM is a consolidation tool that has built in currency translation functionality. It does not require any scripting in HFM to do this. FDM does not have native currency translation functionality and any solution would involve heavy customization.
    You would have to do this through customization in FDM, though it will be extremely involved. You will have to try to store FX rates for the Balance sheet (End of month rates) and for the P&L accounts (Average rate or weighted average). Many companies translate the values for the P&L using the periodic consolidation method. This does not take a local currency YTD balance and multiply it by that month's P&L rate - instead it takes period 1's periodic value at the Period 1 FX rate, takes period 2's local currency value * the period 2 FX rate, etc. It then adds all periods together to get a YTD USD balance. Building that functionality into FDM (periodic consolidation), in addition to grabbing the right FX rates for each account type would be very customized.
    I would push back on this requirement if possible. I struggle to see the value add if it is something that HFM can do with 15 minutes of set up versus hours of FDM customization.
    Regards,
    Robert Cybulski, CPA
    Finit Solutions

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

  • Customer exchange rate issue

    Hello to everyone,
    we are facing an issue with customer exchange rate.
    We have a customer belong to a company which pay in EUR while this customer has USD as currency in MASTER DATA.
    in the quotation (tcode VA23) the price is not picked correctly and it seems the system does a convertion from USD to EUR.
    Since the billing is in USD and the invoices are in USD the system shouldn't do this convertion.
    Do you know how we can fix this issue?
    Thank You

    Why you want a alternative way ?
    Your company code currency is EUR and you are paying to the customer in USD. So system will calculate the amount with exchange rate.
    System will always calculate the amount as per company code currency. So system is taking the exchange rate calculation.
    It is the standard logic, how can system less / add the amount which bill or invoice has the different currency.
    If you do not want to do any calculation from exchange rate, then your all currencies has to be same.
    Anywhere if system will find a different currency, then system will always calculate the amount as per company code currency via exchange rate calculation.

  • Help on Direct and Indirect Exchange Rate formula

    Dear Experts,
    As per subject, can anyone write the formula of how both "direct" and "indirect" exchange rate calculation works in SAP B1?
    Warmest Regards,
    Chinho

    Hi Chinho,
    Direct: X units of local currency (LC) = 1 unit of foreign currency (FC)
    Indirect: 1 unit of LC = X units of FC
    Therefore, considert his example:
    LC = EUR
    FC = GBP
    GBP Rate is set as 1.23
    Document total = GBP 10.00
    GBP 10.00 = EUR 12.30 when using the 'Direct Method' (1.23 EUR = 1 GBP)
    GBP 10.00 = EUR 8.13 when using the 'Indirect Method' (1 EUR = 1.23 GBP)
    All the best,
    Kerstin

  • Wrong Exchange Rate in Imports Purchase Order.

    Hi
    While creating the Imports Purchase Order, the system is picking up the wrong Exchange Rate.
    We have maintained the Exchange Rate as
    Exch. Rate Type: M
    From currency: EUR
    To Currency: INR
    01.03.2010 - 70.35000
    01.02.2010 - 66.15000
    But when we are creating the Purchase Order, the system is picking up 44.17
    Why the system is behaving like this?
    Note: there is a entry in the system as follows:
    EURX           INR            EUR            01.01.2001      /44.17000
    Is this related with this?
    Please advice.
    Regards,

    Hi all,
    You may check in OBBS first for " M  EUR INR", you can see field "Alt. ERT".
    For your case, the "Alt. ERT" should be assigned with EURX, thus system will read
    OB08 for entry "EURX EUR INR".
    You may also refer to note 128809 and note 135661 for some details.
    Thanks and regards,
    Polly

  • Wrong exchange rates ...How to reverse the material document.

    Hello,
    I have an issue with Exchange  rates . By mistake we have entered wrong exchange rates in OB08 and created purchase order and done the goods receipt with wrong exchange rates after that we have corrected the  same in OB08  later when we have done invoice receipt it has taken the new exchange rate which is correct.
    Now   i want to reverse the  invoice document & Material document  . When i have reverse the invoice document  it has taken the new exchange rate.
    Whereas when i am doing  reversal  of  material document it not taking wrong exchange rate it is taking the present exchange rate.
    Please advice how i can reverse the material document exactly with  same exchange rates  as it done for GR or How i will settle this difference amount.
    Thanks.
    Ashok

    When i have reverse the invoice document it has taken the new exchange rate.
    Maintain  exchange rate in purchase order,Tick mark fixed,Reverse/Cancel invoice document it will reverse with p.o ex. rate.
    Please advice how i can reverse the material document exactly with same exchange rates as it done for GR
    Maintain desired exchange rate in OB08 for GR Posting date,Cancel material document
    Also check
    SAP Note 518114 - FAQ: Goods movements in foreign currency
    Edited by: Jeyakanthan A on May 3, 2010 4:52 PM

  • Wrong exchange rates entered and documents posted need to be updated

    Hi Friends,
    We have a situation where wrong exchange rates were entered at the end of month and lots of documents were posted with the wrong exchange rates. All these documents need to be updated with the correct exchange rate. But system will not allow changing the exchange rate in already posted documents. One option is to do mass reversal of all the documents posted, change exchange rates to correct rates and then repost all the documents with the correct exchange rate. Is there any other better option or SAP Program available to update exchange rates in all these documents instead of doing reversal and reposting?
    Thanks and regards,
    Pinky

    Hello,
    You can do foreign currency valuation (for Vendors/ Customer/ GL balances) through TCODE: F.05 or FAGL_FC_VAL. This will ensure that as at the period end, your open items are currectly valuated. This will post the exchange difference to P&L & B/s and  will automatically give you the correct picture as at the period end.
    If there are lot of entries posted then Foreign Currency Valuation will be a good option. This will save lot of time in reversing and reposting all the incorrect entries.
    Regards,
    Prasad

Maybe you are looking for