Report inventory at historical exchange rate with standard SAP

Has anyone had to run reports for inventory at historical exchange rates in the US.
Can this be achieved with standard SAP?
Thanks in advance for all help.
Mahantesh Nashi

Hi
To understand why the system behaves in that way, the most important
thing is to understand how area 01 is posting its values:
As you will know, area 01 is the only area that is posting its values
"online" (this means that APC values will be updated in the G/L directly
when posting to an asset). It is a technical matter that this "Online"-
posting will always be done to ALL(!) ledgers that are defined in the
company code. So whatever Ledger group you assign to depreciation area
01, this will not be considered by any APC value posting, APC
transactions (as well as write-ups) will always be posted in ANY ledger
group in G/L with the values from area 01.
If you then want to setup a scenario in Fixed Asset Accounting, where
you post different valuations (local GAAP / IFRS) to a different ledger
group in G/L for parallel valuation, then you have to use (in total) 3
depreciation areas in the following way. For each additional "valuation"
for which you have additional ledgers defined in G/L, and for which you
want to get different values as those posted in area 01, you need also
two additional depreciation areas (1 real and 1 derived area) in
asset accounting.
So a typical dep.area setting for a parallel ledger is like:
           Real      Posting to G/L         Ledger
Area 01     X            1                   0L
Area XX     X            3                   XX (your ledger code)
Area YY                  6                   XX (your ledger code)
Acquisition/transf/retirement postings in area 01 go to all ledgers
independently of your setting in OADB. And, if any difference occurs
between area 01 an area XX this is posted trough the derived area YY
(posting indicator 6).
blaz

Similar Messages

  • Report inventory at Historical exchange rate

    Can any tell me if it is possible to report inventory at Historical exchange rates using standard SAP?
    thanks in advance for all help.
    -Mahantesh Nashi

    Hi
    To understand why the system behaves in that way, the most important
    thing is to understand how area 01 is posting its values:
    As you will know, area 01 is the only area that is posting its values
    "online" (this means that APC values will be updated in the G/L directly
    when posting to an asset). It is a technical matter that this "Online"-
    posting will always be done to ALL(!) ledgers that are defined in the
    company code. So whatever Ledger group you assign to depreciation area
    01, this will not be considered by any APC value posting, APC
    transactions (as well as write-ups) will always be posted in ANY ledger
    group in G/L with the values from area 01.
    If you then want to setup a scenario in Fixed Asset Accounting, where
    you post different valuations (local GAAP / IFRS) to a different ledger
    group in G/L for parallel valuation, then you have to use (in total) 3
    depreciation areas in the following way. For each additional "valuation"
    for which you have additional ledgers defined in G/L, and for which you
    want to get different values as those posted in area 01, you need also
    two additional depreciation areas (1 real and 1 derived area) in
    asset accounting.
    So a typical dep.area setting for a parallel ledger is like:
               Real      Posting to G/L         Ledger
    Area 01     X            1                   0L
    Area XX     X            3                   XX (your ledger code)
    Area YY                  6                   XX (your ledger code)
    Acquisition/transf/retirement postings in area 01 go to all ledgers
    independently of your setting in OADB. And, if any difference occurs
    between area 01 an area XX this is posted trough the derived area YY
    (posting indicator 6).
    blaz

  • Depreciation run to be updated with Historical Exchange Rate in NonLdg Ldgr

    Hi All,
    Our Company code is using parallel currencies 1LC is CAD, 2nd LC is USD & 3rd LC is GBP. (In T.Code: OB22)
    When we look at the values for local currency 3 (GBP) in ledger 0L, all the entries have been translated from CAD to GBP at the same rate each month, which should be the proper treatment.  In fact the translation to GBP is occurring at the historical rate for the fixed assets, which is correct.
    However when we look at the values for local currency 3 in the parallel ledger (N1) we can see that the same CAD values have different LC3 values each month.  The rate being used to translate the depreciation expense changes each month and looks like it is the current rate in place at the time depreciation was run.
    We want the depreciation amounts for LC3 that are posted each month to be translated using the historical rate in both the leading (0L) andparallel (N1) ledgers.  Our issue is how do we make the change. (Depreciation Run to update Non Leading Ledger N1 with historical exchnge rates as in Leading Ledger 0L.
    Unable to understand the system behaviour. The depreciation posting run in the NON Leading ledger should happen with Historical Exchange Rate.
    Thanks in Advance
    Regards
    K I M.

    Is there a way to turn off the summary posting that occurs in AFAB, so that your substitution idea could work?
    I do not know if there is a setting that causes summarization when posting AFAB, for multiple assets having the same accounting parameters.  Is it optional in other words?
    Regards
    Edited by: SAP_EZ on Jan 28, 2012 5:45 PM

  • Depreciation in Non Leading Ledger at Historical Exchange Rate

    Hi All,
    Our Company code is using parallel currencies 1LC is CAD, 2nd LC is USD & 3rd LC is GBP. (In T.Code: OB22)
    When we look at the values for local currency 3 (GBP) in ledger 0L, all the entries have been translated from CAD to GBP at the same rate each month, which should be the proper treatment. In fact the translation to GBP is occurring at the historical rate for the fixed assets, which is correct.
    However when we look at the values for local currency 3 in the parallel ledger (N1) we can see that the same CAD values have different LC3 values each month. The rate being used to translate the depreciation expense changes each month and looks like it is the current rate in place at the time depreciation was run.
    We want the depreciation amounts for LC3 that are posted each month to be translated using the historical rate in both the leading (0L) andparallel (N1) ledgers. Our issue is how do we make the change. (Depreciation Run to update Non Leading Ledger N1 with historical exchnge rates as in Leading Ledger 0L.
    Unable to understand the system behaviour. The depreciation posting run in the NON Leading ledger should happen with Historical Exchange Rate.
    Thanks in Advance
    Regards
    K I M.

    Hi
    To understand why the system behaves in that way, the most important
    thing is to understand how area 01 is posting its values:
    As you will know, area 01 is the only area that is posting its values
    "online" (this means that APC values will be updated in the G/L directly
    when posting to an asset). It is a technical matter that this "Online"-
    posting will always be done to ALL(!) ledgers that are defined in the
    company code. So whatever Ledger group you assign to depreciation area
    01, this will not be considered by any APC value posting, APC
    transactions (as well as write-ups) will always be posted in ANY ledger
    group in G/L with the values from area 01.
    If you then want to setup a scenario in Fixed Asset Accounting, where
    you post different valuations (local GAAP / IFRS) to a different ledger
    group in G/L for parallel valuation, then you have to use (in total) 3
    depreciation areas in the following way. For each additional "valuation"
    for which you have additional ledgers defined in G/L, and for which you
    want to get different values as those posted in area 01, you need also
    two additional depreciation areas (1 real and 1 derived area) in
    asset accounting.
    So a typical dep.area setting for a parallel ledger is like:
               Real      Posting to G/L         Ledger
    Area 01     X            1                   0L
    Area XX     X            3                   XX (your ledger code)
    Area YY                  6                   XX (your ledger code)
    Acquisition/transf/retirement postings in area 01 go to all ledgers
    independently of your setting in OADB. And, if any difference occurs
    between area 01 an area XX this is posted trough the derived area YY
    (posting indicator 6).
    blaz

  • Foreign Currency Exchange Rate with E-Comerce Apps

    I'm making a web site for one of my clients so his clients will have access to his inventory and products and they'll be able to add Sales Orders from the web site to SAP.
    The problem I have happends only in days were the exchange rates are not updated, lets say sunday for example and this company have a client in Israel that works sunday and he wants to place an order, the DI stops the process and gives me the same error I get from sap: Error #-10: Exchange rate not updated , 'USD'.
    What I would like to know if anyone have any recomendations or best practices to work with this problem?

    I would try to fill the exchange rates on
    SQL query that is linked to a daily basis.
    Lets say you update exchange rate every day - at 00:01
    You could retreive rates from online bank rates OR
    copy the rate from the day before.
    Lets say Saturday And Sunday gets rate from friday - which is updated by the company employee. On monday the rates can be revised by employee if needed.
    Hope this would help. I would be glad if you could help me do the same e-commerce - for our internal partner website - we would like to have product catalog which customer could register online.
    Please help - on how to step on this developer challange.
    I'm not a good java or .net developer so give me som tips.
    Let me know - If you need some help with SQL code example to do this formatted search SQL that you link in the alert management routine. It will work in the background and the Exchange Rate table will be updated automatically.
    Thanks.
    G.P.
    Message was edited by: Geir Parlati
    Message was edited by: Geir Parlati

  • PDF Form to retrieve historic exchange rates?

    I've been wondering how practical it would be to create a PDF form similar to the webpage www.xe.com/tec/. We would like to create a form with the ability to retrieve the exchange rates for each dated line like the form. Is this possible?

    In principle, it can be done with some scripting, but the amount of data
    you'll have to embed in the file might be astronomical, depending on what
    the scope and accuracy of the historic rates are...

  • Exchange rates with two parallel currencies

    Hi all,
    I need to manage a company with two parallel currencies (USD and PKR). To post a document in USD it's necessary to define in TCURR an exchange rate FROM USD to PKR, and to post a document in PKR it's necessary to have an entry FROM PKR to USD.
    Obviously the second exchange rate has to be the multiplicative inverse of the first one.
    For this reason, to avoid redundant and possibly wrong entries, is it possible to manage only one exchange rate in TCURR (for example FROM USD to PKR) instead of two? How?
    Thanks for your attention

    Go to SAP Netweaver> General Settings> Currencies and manipulate the following and you should be able to maintain only one set of exchange rates.
    i) go to Check Exchange Rate Type - and manipulate the exchange rate type you are using (Check Financial Accounting Basic settings>  Ledgers> Define Currencies for Leading Ledger to check the exchange rate type used for each company code - generally M is used) and assign Reference Currency "Ref.crcy" (for example we use USD) for that exchange rate type.
    ii) go to Define Stnadrd Quotation for Exchange Rates and maintain - Forexample we use "Blank" to "USD", so that we just have to maintain Other currencies to USD (ref.crcy) and in In-direct Quotation.
    These setting would give you the ability to maintain just "Other Currencies" to "USD" in in-direct quotaion. Use this example to decide which currency you want to use as reference currency and then maintain accordingly.
    Hope this helps.

  • Reporting multi-currency on reports, without hardcoding the exchange rates

    I've seen this problem posted in a few different spots, and the general answer is, reporting only reports in a single currency per report. Unless you do some calculations in a column to get a new currency value.
    Problem... 1. we dont really want to hardcode exchange rates into every report that needs the conversion
    2. If rates change often there could be a painful maintenance issue to update all those reports
    So here is a solution I used for a customer, that worked a treat.
    [http://www.synergility.com.au/content/faqs/49/77.html|http://www.synergility.com.au/content/faqs/49/77.html]

    Hello,
    I can't find Oracle provide a tech note (749419.1) documents to metalink, Could you please send me?
    and I cant prepare this report beceuse some information missing for example it doesnt work rate prompt field and fx revenue field.
    please you can send to me step by step information?
    thank you for hep

  • Getting current exchange rates with AS3

    I am developing an AIR app for iOS and Android, it will need to know the latest exchange rates for a range of currencies each time it is used.
    I have come across paid subscription currency information services from www.xignite.com and http://fxtrade.oanda.co.uk and also a service that appears to be free, from www.webservicex.net
    Does anyone have any experience of these services, or know of any better ones. And can anyone suggest the best actionscript solution to access these webservice, e.g. REST, SOAP, or perhaps another way?

    Hello,
    From you description, the internal-relay should be fine.<o:p></o:p>
    I recommend you use telnet to check if 25 port is opened on firewall.
    Please temporarily turn off firewall and antivirtus program to check the result.
    Besides, here is the related kb for your reference.
    Some e-mail messages become stuck in an Exchange Server environment
    http://support.microsoft.com/kb/979175/en-us
    If you have any feedback on our support, please click
    here
    Cara Chen
    TechNet Community Support

  • Exchange rate difference in SAP MM

    Hi experts,
    Is there any way to bring the exchange rate difference at time of invoice to some other account rather than stock account.
    The scenario is; for eg.
    in PO :   1 USD = 50 INR
    @ GRN 1 UDS = 55 INR
    @ INV    1 USD = 60 INR
    At the GRN, inventory will be updated with 55 INR.
    At the INV, system will value vendor at 60 INR, but in Standard SAP, the difference of 5 INR will be updated as below.
    1.  exchange rate diff. will be posted to stock account if available stock qty is >= invoice quantity
    2.  exchange rate diff. will be posted to exchange rate diff acct (as per KDM) ,if available stock qty is 0
    3.  exchange rate diff. will be posted propotionately to stock account and exchange rate diff acct (as per KDM) ,if available stock qty is <  invoice quantity
    Is there any way, that system will post the exchange rate difference to separate account , rather than inventory.
    It is because in client audit, the audit concern say, according to Indian standards, inventory should be valuated only one time in imports. In case of any differences, it should post to separate account and not inventory. They say SAP allows that. Client asked us the same.
    I have checked, OMRW, but even after giving 'N' in ERD setting, system is posting to stock account only.
    Any way to meet this??
    Regards
    sBk

    Dear Sujith,
    Exchange rate differences for a moving average price material will be
    posted to the stock account, provide there is sufficient stock coverage.
    Transaction OLMR -> Incoming invoice -> Configure how exchange rate
    difference are treated.
    If you set this selection field then the settings in the ERD Setting
    column for this currency type are no longer relevant. The system
    calculates and posts exchange rate differences between order-related
    goods receipts and invoices not just for materials with standard price,
    but also for:
    * Materials with moving average price
    * Account-assigned transactions
    * Planned delivery costs
    Because of this setting the exchange rate differences are posted to KDM
    account  instead of stock (BSX) or price difference (PRD) account
    If you uncheck the field, exchange rate differences will be posted to
    the stock or price difference account, for a moving average price
    material, based on the stock coverage.
    Please refer Sap note  980402 in detail
    regards,
    lalita

  • Daily Exchange rate updation in SAP (GRIR)

    Hi,
    How to update the daily exchange rate in GRIR account?
    Regards,
    Ashish Gupta

    Hi Ashish
    In the standard business practice, the exchange rate of the PO and exchange rate at GR will never remain same. The reason is, suppose you have created PO in Apr and at that time the exchange rate was 44 and after 2 months i.e. in Jun, you received the material and at that time the exchange rate was 47, then as per the accounting standards the inventory should be valuated at exchange rate 47 and not at 44.
    Suppose you have posted GR with exchange rate 47 and invoice is posted in the next month at this time the exchange rate was 48. Then in MIRO, you will get the exchange rate differences gain/loss depending upon the exchange rate fluctuations.
    In the standard SAP system, without using 'Exchange rate fixed' indicator in PO, you will not get the same exchange rate at GR. You have to use enhancement in GR which will validate the exchange rate maintained in PO with the exchange rate maintained in OB08. But still i think you should go with the standard system.
    You can check the below link, it will help you.
    Exchange rate difference in goods receipt

  • Where are the Exchange rates filled in SAP?

    Hi All,
    could anyone tell me where Exchange rates are filled in SAP?
    Thanks

    Hi,
    You can fill the exchange rates in the path in SPRO :
    Path : SAP Customizing Implementation Guide -> SAP NetWeaver-> General Settings-> Currencies -> Enter Exchange Rates
    Click "New Entries" Button for enter a new exchange rate.
    Enter the fields in below table
    -ExRt = Exchange rate type
    -ValidFrom = Effective date of the exchange rate displayed.
    -Ratio(from) = always 1 (default)
    -From = Originating currency for the transaction (e.g. USD)
    -Dirquot = Direct Quotation e.g. 1 USD = JPY.114.06
    -Indir.quot = Indirect Quotation e.g 1 JPY = USD. 0.0088
    This field is not in use and always display "0.00000"
    -To = always 1 (default) this is reporting currency (e.g. JPY)
    Thanks
    Neel

  • Populating our log message along with standard sap log in ck11n.

    Hi all,
    I have developed a user exit which is used in costing of material using ck11n.
    Here i have to show our custom log message along with the standard log shown by standard sap system after costing run is complete.
    I got one FM-- CM_F_MESSAGE  which is used by SAP. But i want the message along with SAP messages and not separately.
    Can u help me out for this. its very urgent.
    Thanks in advance.

    Hi
    I'm not sure because I don't know that trx, but I seem the function group of that function manages a log, so you can try.
    This is an extract of abap code of SAPLCKDI where that fm is used:
    CALL FUNCTION 'CM_F_MESSAGE'
       EXPORTING
         ARBGB = Y_CMF-CK
         MSGNR = '327'
         MSGTY = Y_CMF-W
         MSGV1 = SICHT
         MSGV2 = KLVAR.
    So I suppose you should call it by this way:
    CALL FUNCTION 'CM_F_MESSAGE'
       EXPORTING
         ARBGB = <your message class>
         MSGNR = <message number>
         MSGTY = <message type>
         MSGV1 = <text 1>
         MSGV2 = <text 2>
         MSGV3 = <text 3>
    I think MSGV* is optional parameter.
    Max

  • Please help me with standard SAP Report for expired stock

    Dear all,
    Please let me know which all things should maintain in material master to get expired stock.
    I have used MB5M which gives me days in  which material is goin to expire.
    But i need to know materials which already expired in particular plant.
    Regards,

    hi
    IN MB5M
    Remaining shelf life as '0' days
    Select Minimum Remaining Shelf Life
    Minimum amount of time for which the material must keep upon goods receipt for the goods receipt to be accepted by the system.
    it will give you report as on date which material are expired
    Regards

  • Issue with indirect Quotation Exchange rates...

    Hi All,
    I am using FM 'POSTING_INTERFACE_CLEARING'  to clear the customer open items.
    While  posting with indirect quotation exchange rates i.e BKPF-KURSF is in negative.It is throwing below error
    "The Exchange rate may not be transferred if negative".
    When i check it in BKPF table the value is saved like exp: '/1.9010'.  for select query it is picking like '1.9010-'
    How to resolve this issue.? it is very urgent.
    Thanks in Adv.
    Regards,
    Raj.

    Hi,
    I gave the OB08 entries, not sure if you wanted me to explain the logic. Here it is..
    Maintain 'Indirect quotation' from Local currency(USD) to Transaction currency(CAD) and 'Direct quotation' from Transaction currency(CAD) to Local currency(USD).
    Direct quotation is where the cost of one unit of foreign currency is given in units of local currency, whereas indirect quotation is where the cost of one unit of local currency is given in units of foreign currency.
    Your local currency is USD:
    - Direct exchange rate: 1CAD = 0.92819 USD
    - Indirect exchange rate: 1USD = 1.08238 CAD
    The following settings have been made in the standard system:
      - Direct quotation: ' '
    -   Indirect quotation: ' / '
    Direct exchange rates do not have a prefix.
    Your local currency is USD. You enter a business transaction in the transaction currency CAD. Until now, you had to use direct quotation to enter the exchange rate (1CAD =0.92819 USD). If you have defined '/' as the prefix for indirect quotation, you can also enter the exchange rate with indirect quotation (1 USD = 1.08238 CAD) by entering '/1.08238' in the exchange rate field.
    Direct or indirect quotation can be maintained as the standard form of quotation for a certain currency pair. You use:
             - '1' for direct quotation
             - '2' for indirect quotation
    If a standard form of quotation has not been specified for a currency pair, the system automatically uses direct quotation.
    You make the settings in the IMG: General Settings -- Currencies -- Set Standard for Direct/Indirect Quotation per Currency Pair.
    Thanks
    Ganesh

Maybe you are looking for

  • Installation problem sap 4.7

    hi all, i got installation problem while installing sap 4.7 on my pc the error is , INFO 2008-03-21 00:03:16 Processing of host operation t_HostInfo_SHARED succeeded. INFO 2008-03-21 00:03:25 The 'saploc' share exists at directory 'F:\usr\sap'. Choos

  • About third party process

    hi friends, in third party order processing what is the need of creating purchase requisition, cant we create purchase order with out refrence to puchase requisition? Thanks and regards sudhakar

  • ITunes doesn't open anymore?

    Please help! I got a new Macbook pro recently, and installed my iTunes library on it. Its fairly large (app 90 Gb). One day I was asked to install Rosetta, and after I did that, iTunes won't open again? Can anyone explain and solve this, please? Rega

  • Microsoft office test drive - Expired??

    Hi there. I bought an emac about 2 months ago, and it had 'microsoft office 2004 for mac test drive' which is supposed to be a 30 day free test drive. But as soon as i tried to open it it said it had expired! I rang up the store and the lady said to

  • Sequence Layers with Keyframes

    Hello, I am using After Effects with the Sapphire plugins. I am creating a slide show using 14 .tiff files. What I want to do is set up the desired effect on the first layer (with keyframes) and then copy the effects and keyframes to the other layers