Local currency change at year end - how to force LC to match GC

Ok, so to change LC at year end is no problem (change master data in the new year, assign CT method to BCF task etc)
But if your new LC is now equal to your GC, you may well have a diference between the two values.
Is there any way to force that they are the same automatically (agreeing to GC preferably)
I read it was maybe possible in EHP5 but we don't have that

I have not tried this but it may be possible to create a translation method to make the values agree with GC and then assign this method to the balance carryforward task for the year of the change.

Similar Messages

  • Foreign Currency Translation at Year End - How SAP Works for P&L items?

    Hi All,
    I wanted to know "How SAP works on Foreign Currency Translation at year end" from Local Currency to Group Currency for P&L Items.
    I know how SAP works for Balance sheet items but am really confused with when the translation was done for P&L Items.
    Configuration:
    We are on ECC 6.0 . Local Currency is CAD and we have 2nd Local Currency as "USD - Group Curr".
    We have set up Valuation Method - 4
    We have set up Valuation Area - 40
    For Account Determination for Currency Translation, GL accounts (Loss, Gain and B/S Adj)  were setup for the combination of Chart of Accounts, Val Area and Fin Stmt Ver.
    Sales Account Balance
    CAD (LC)        USD (2nd LC)       
    1000                   920                        
    Using tcode "FAGL_FC_TRANS", we translated our P&L items.
    Local Currency is CAD and Group Currency is USD.
    CAD 1000 and USD 920 are cumulative balances over a period of time.
    Since at the end of year CAD became stronger, exchange rate is 1.11 as an example
    Sales Account Balance
    CAD (LC)        USD (2nd LC)        Translated Value in USD
    1000                   920                        900
    System passed the following entry in USD:
    Debit Balance Sheet Adj A/c 20
    Credit Translation Gain / Loss A/c 20
    Here are the questions:
    1. How does over all translation work? - Should we get any Gain / Loss and have an effect on P&L when all accounts (P&L, B/S) are translated?
    2. How can there be a gain entry when USD value has really fallen from 920 to 900 in the current case.
    Thanks for your time.
    Vijay

    Hi,
    I had this issue too.  The entry was just opposite to what it should be.  I just flipped the accounts in table FAGL_T030TR.
    Example: 410000 is sales account which normally should have a credit balance.  Here are some entries that were posted to sales in 03/2009 and I am running FAGL_FC_TRANS at the end of the month.
    March 1, 2009 Cr. Sales CAD 1000- USD 900-
    March 2, 2009 Cr. Sales CAD  500- USD 480-
    During FC translation transaction, system takes the balance in the account for the period (if you execute it with 'Val. period balance only' checkbox checked) and not the cumulative balance.  SAP recommends translating period balance only (and not cumulative balance) for P&L accounts.  It sees a balance in LC (this again depends on the config. you have in OB22 - whether the indicator is 1 (TC as source currency) or 2 (LC as source currency for translation)) which is 1500, converts that at month end rate.  After conversion, lets say the balance is 1400-.
    In this case, we expect a credit entry on sales account
    March 31, 2009 Cr. Sales CAD 0  USD 20-
    But system was just posting the opposite.  I then flipped the accounts in FC translation configuration.  I know it is misleading.  In that configuration, system says balance sheet adjustment account, but what you should actually give there is your gain/loss account.  Our gain/loss a/c. falls in the same GL account range as the main account.  For example, for 410000, it is 410999 and for 510000, it is 510999.  We report accounts 410000 to 410999 in the same node in the FSV.
    Pl. feel free to ask further questions about this.  Pl. test in your system and correct me if my above reply is wrong.
    Cheers!

  • [BC4J] Master currency change + dirty details = warning (how?)

    Sorry for the lame subject, but it's the best I could do. :)
    Anyway, I 'want' something, but I could use some advice on how to accomplish it. Here's what I've been trying to realise:
    - A simple master-detail scenario
    - One of the detail records has been altered
    - The master currency changes
    - A popup comes up to warns me to either commit or rollback pending changes
    And
    - One of the master records has been altered
    - The master currency changes
    - Nothing happens
    I hope this explains what I need. :) So far I've created a new CustomViewObjectImpl class which I use as a base for all my ViewObjects. In this new class I override the executeQueryForCollection() method, because if I'm not mistaken, this is the location where the check for dirty details should be performed.
    However, a simple call to getDBTransaction().isDirty() is too simplistic, too unspecific.
    I think I somehow need to end up with a ViewRowSetIterator instance (which has the isDirty() method) which is contained or derived from one of the detailRowSets of "this". Any ideas of how I can retrieve it?
    So far, I've got something like this:
    protected void executeQueryForCollection(Object qc,
                                             Object[] params,
                                             int noUserParams)
    RowSet[] details = getDetailRowSets();
    ViewRowSetIteratorImpl vrsi;
    for (int i = 0; i < details.length; i++)
      vrsi = ....; // how to retrieve it ?
      if (vrsi.isDirty())
        switch (JOptionPane.showConfirmDialog(null,
                                              "Save changes?",
                                              "Attention",
                                              JOptionPane.YES_NO_OPTION,
                                              JOptionPane.WARNING_MESSAGE))
          case JOptionPane.YES_OPTION:
            getDBTransaction().commit();
            break;
          default:
            getDBTransaction().rollback();
            break;
    super.executeQueryForCollection(qc, params, noUserParams);
    }

    Hi,
    I had a quite similar need, except the "Nothing happens" part on altered master.
    I realize this makes quite a difference, but maybe my solution could help you somehow.
    After trying several possibilities, I considered the following approach.
    1. I extended ViewRowImpl in MyViewRowImpl and wrote the following:
         private boolean areDetailsModified()
              String[]          viewLinks = getViewObject().getViewLinkNames();
              for( int i = 0; i < viewLinks.length; i++ )
                   ViewLink          viewLink = getApplicationModule().findViewLink( viewLinks[ i ] );
                   ViewObject     detailView = viewLink.getDestination();
                   Row          linkRow = null;
                   if( detailView.isExecuted() )
                        linkRow = detailView.getCurrentRow();
                   if( linkRow != null && viewLink.getSource() == getViewObject() &&
                       linkRow instanceof MyViewRowImpl &&
                       ( (MyViewRowImpl)linkRow ).getViewRowState() != Entity.STATUS_UNMODIFIED )
                        return true;
              return false;
          * Assume a view row creates/updates/removes its main entity.
          * If the row itself was not modified, checks for changes in details.
         public byte getViewRowState()
              Entity          entity = getEntity( 0 );
              switch( entity.getEntityState() )
                   case Entity.STATUS_INITIALIZED:
                   case Entity.STATUS_NEW:
                        return Entity.STATUS_NEW;
                   case Entity.STATUS_MODIFIED:
                        return Entity.STATUS_MODIFIED;
                   case Entity.STATUS_UNMODIFIED:
                        if( !entity.isValid() || areDetailsModified() )
                             return Entity.STATUS_MODIFIED;
                        break;
              return Entity.STATUS_UNMODIFIED;
         }2. In my JClient client (still to use for the UIX one), I installed a JUPanelValidationListener and implemented
         public void beforeCurrencyChange( JUPanelValidationEvent event )
              Row          row = event.getIteratorBinding().getCurrentRow();
              int          rowState = Entity.STATUS_MODIFIED;
              if( row instanceof MyViewRow )
                   rowState = ( (MyViewRow)row ).getViewRowState();
         }3. And yes, not so fancy, I also made some changes to trace a "user-dirty" transaction (for some insert vs. LOV issues)...
    Greetings,
    Adrian

  • Change Fiscal Year End?

    Dear all,
    The existing fiscal year end is 'Dec-07' and the adjustment period is after fiscal year (Adj-07).But now the corporate wants to change year end to 'JAN-08', what I need to change? I am using FSG to generate financial reports like P&L, balance sheet, what I need to change the financial year?
    Best Regards,
    Amy

    Siva,
    I went through your articles on the other oracle blogs.They are really useful and can serve as a one stop knowledge source .
    I was going through a series of articles about changing a calendar with out reimplementing Oracle. When googled, the article that you had listed did came on the search results. but there was also a warning message that 'This site may harm your computer'.
    Can you please let me know if I can find the article on any other blog / site or alternatively if you are in possession of that article / process to be followed, I appreciate if you can email me the same at [email protected]
    Regards,
    Sunil

  • Cons unit change at year end

    Hi : )
    when performing a cons unit change at the end of the year whereby the old cons group becomes unnecessary as no cons unit is part of it in period 1/2011, do I have to delete the cons group as well from the new hierarchy starting on the 1.01.2011 or do I just delete the cons units out of this old cons group?
    Also, as we will have a new cons group and cons unit hierarchy starting from the 1.01.2011 will we not be having a problem displaying period 12/2010 data come January as the hierachy then used in the queries will only have the new structure, i.e. the moved cons units sitting under the new cons group??? Our queries are currently set up to select the hierachy using the default query date...
    Your views would be very much appreciated.
    Kind regards,
    Tanja

    Thanks Dan : )
    The configuration document that I received mentions to deleting the cons unit in the 1st period following the consolidation group change. So because I am divesting the cons unit in period 12/2010 I interpreted that I can delete the cons unit from the old cons group in period 1/2011 including the old cons group as there are no more cons units within it.
    But this will be causing us problems in January for period 12/2010 reporting as the new hierarchy starting on 1/1/2011 that is picked by the queries due to default query date will not be have the old cons group.
    So I think by what you said to leave the cons unit and cons group until the year over year reporting is finished will solve our problem.
    But here is the example anyway. Maybe there is a different way:
    Cons unit A is the only cons unit under Cons Group A and is divested as at 12/2010
    Cons unit A is acquired into a new never before existed Cons Group C as at 12/2010
    So the currently valid hierachy is valid from 01.01.2010 - 31.12.2010 with Cons unit A now residing in 2 places
    In period 1/2011 I deleted Cons unit A under Cons Group A and also deleted cons Group A.
    This created a new hierachy that is valid from 01.01.2011- 31.12.9999
    So in I am correct in assuming that if our queries use default query date that we will have a problem trying to report on period 12/2010 data in January?
    Kind regards,
    Tanja

  • Foreign Currency valuation at Year End

    We have a number of Imprest cash accounts in Foreign Currency. The currency balances have to be revaluated at the Exchange rate prevalent on March 31.
    Can someone please let me know the configuration process & related t-codes.
    Correct answers will be rewarded points.
    Regards,
    K Chithra

    Hi,
    currency revaluation can be managed with TA F.05 (TAB GL-Balances/Valute GL-Balances and enter the account(s)).
    Just check  whether it's usefull for you, test with valuation method KTO and a single account.
    You can define your own valuation method for currency revaluation (IMG Financials - General ledger accounting  - Closing - Valuate - Foreign currency revaluation.
    Currency revaluation works in my experience excelllent...
    Best regards
       Horst
    Edited by: HorstRn on Jun 11, 2008 7:56 AM
    @ PARA
    F.05  valuates not only open items....... Bank accounts or cash accountsnormally have no open items.

  • Turkey: year end close RFSUMB00 / fiscal year variant

    Hello guys,
    I am wondering if anyone of you have had this requirement before.
    Running RFSUMB00 on a Turkish company code will blow away the balances from all G/L accounts so that each individual account has a balance of 0.
    Questions:
    1. How do you manage revenue accounts (cost element categories 11 and 12). A pure cost centre is not enough as CO account assignment. You can switch off error message KI 166 (so that no COPA documents are then created), but is this really wanted?
    2. If each individual account has a balance of 0 at year end, how to create a B/S and P/L for that year? Especially, for previous years? The only thing that comes to my mind is using special periods (13 to 16), but....   -->
    3. ...in our system, the FI fiscal year variant is not K4, but a custom variant. The fiscal year (of the group) does not end on 31st December. I have a small FI-SL application running in the background (with K4 assigned there), and I could change the FI-SL period to 13 during the document transfer easily, but I ask myself why I do not post all of these funny closing documents directly in FI-SL then? This would save me from the usage of dummy assets/customers/vendors and the continous changes made to the "automatic postings only" flag (SKB1-XINTB).
    Turkey experts, any hints welcome. What are your best practices?
    Thank you,
    Csaba

    Yes frank,
    GL closing should be carried only after all the sub ledgers are closed
    for asset closing
    you should open the new fiscal year first (AJRW) and then close the existing fiscal year. (AJAB)
    otherwise FI-AA and Fi-GL may not reconcile (use tcode ABST2 to check this)
    Regards
    Sach!n
    Edited by: Sachin Bhutani on Jan 30, 2010 3:32 AM

  • Getting error while posting the invoice "Different Local currency "

    Hello All,
    User created Non MRP PO with CNY currency for China and cost center entered which belongs to US country.
    User posted invoice for this PO and then he understood that cost center which has been entered in the PO was wrong.
    and he tried to cancel the invoice with Tcode MR8M and with MIRO credit Memo as well.
    But getting error "Different Local currency from CNY to USD"
    How this can be solved,pls suggest.
    Thanks...
    Trupti

    hi
    please check that you might have changed the currency of PO
    please reset it and then reverse the MIRO
    Note 592312 - MIRO: Termination M8396 'Different local currency'
    Edited by: Kunal Ingale on Nov 12, 2010 8:15 AM

  • Payment of foreign currency invoice in local currency

    Hi all,
    PO is created in USD and thereafter GR and IR done.  The payment of this invoice has to be done in
    local currency RUB.  In invoice the currency field is not open for change and hence payment in
    local currency cannot be generated.   How to make payment of USD invoice in RUB ?
    Thanks in advance.
    Regards,
    Sadashivan

    Dear Experts,
    We have a strange case, and requesting the SAP behaviour for this case.
    The document (Invoice posted) in "SDR" special Dinar Rate (not standard currency), and the Local Currency is BHD - Bahraini Dinar, and wanted to pay in Foreign Currency in "EUR". mainted the payment currency in the document.
    As far as I know system will check exchange rates for conversion from SDR - BHD and then BHD - EUR, so maintaining these two combinations are enough.
    But strangely I am getting error while processing F110 automatic payment program, system is giving error "Enter the Rate EUR/SDR rate type M for 04.08.2010 in the system". Message No. SG - 105
    I am facing this error after we upgraded to ECC 6.0 from ERP 4.7 in March 2010.  Paying in EUR is rarely happens.
    Awaiting your kind reply.
    Regards,
    Francis

  • Diffrent Exchange rate type for 1st Local Currency

    Hello,
    I have following problem:
    E.g.
    One company code in Germany having Local Currency as EUR and Another Company Code in France having Same Local Currency as EUR.
    If i am posting transaction say on 12/09/2008 in USD for both company code and Exchange rate in Two Countries are as follows:
    Germany  -EUR to USD -1.25 on -12/09/2008 EXRTTY: M
    France     -EUR to USD -1.50 on -12/09/2008 EXRTTY: M
    By default system picks up "M" exhchange Rate Type [EXRTTY]. And we cannot change exchange rate type for Currency "10" Local Currency.
    Please help me how take care of such situation.
    Regards,
    Manish

    Hi,
    No i want system to pick diffrent exchange rate so i want to change exchange rate type for 1st Local Currency.
    But that area is greyed out. Is there any system setting where i can maintain diffrent Exchange rate type for 1st Local Currency instead of "M". or is there any other way out that system will pick up diffrent exchange rate.
    Problem is that two entities are operating in different market having same local currency but conversion rate for Foreign currency will be diffrent e.g. Local Currency EUR Exchange rate between EUR -USD in France 1.20 and Exchange rate between EUR-USD in Germany 1.25.
    Is there any wayout to deal with such situation.
    Please suggest.
    Regards,
    Manish

  • RU's functional currency change in FC

    Hello, dear colleagues!
    If anyone has an experience in performing RU's currency changes? I mean, how to change functional currency in one or more reporting units from, for example since January of New Year from one USD to EUR? Will be very grateful for any answers! I haven't find any documents or materials about it. Thanks!

    Hello, Graham!
    Thanks a lot for your answer, but can you please specify, how to find this document? I try to use search in Sap Marketplace within official SAP notes by number 1221228, but without any result. Also i've looked on all articles here on SDN in EPM section with the same result. thanks again!

  • Local currency/document currency

    Hi
    I have a situation where local currency in GR=1000 & when IR is posted, the local currency changed to something else. Pls explain.
    Also what is the difference between local currency & document currency?
    thanks.

    Hello
    Local currency is the currency your system(business) is using.
    eg: INR if your Co.code is in India.
    Document currency is the currency in which the amount is maintained in the document.
    eg: if your company code is in India and your purchasing from a vendor in USA, the document currency for a PO will be USD and the local currency will be INR.
    Hope it is clear.
    In the case of MIRO if you gave the currency in the basic data screen, the amount will change proportionally to the exchange rates maintained in OB08.
    Regards

  • How to change the Second local Currency

    Hi Experts,
    Can you please suggest on the below scenario.
    In one of clients second local currency has been set to EURO and I want to change the currency to GBP.
    Please suggest the steps to change the currency..
    Regards
    Raj

    Hi:
          Welcome to SDN.....Please note that impact of changing is very severe. If you have any Forex items in EURO then please first clear them. Otherwise i could cause very big trouble to your company data integrity.. You will to change the settings in controlling area as well... I hope this will clear your concerns.
    Regards

  • Change of local currency amount in park document

    Dear SAP Experts,
    I have some queries regarding the local currency in parked document.
    Here are the steps to generate the issues:
    1. Enter vendor invoice using FB01 tcode. E.g the company code currency is MYR, then change the document currency to USD.  Maintain both debit and credit leg for the document. Please enter more than one expense account with different amount at debit side.
    Enter the amount in document currency (in this example is USD) field and enter. System will populate the local curreny (in this case is MYR) based on the table currenct updated in the system.
    At this point, the local currency (MYR) need to be changed based on user's requirement. In this case,they will be some deviation of currency rate since user has manually entered the desired amount for local currency.
    2. Park the document once finished.
    3.Goto transaction FBV0 and open the parked document.
    4. You can see the ammended local currency amount still populated correctly in local currency field.
    5. Post parked document.
    6. Display the document posted and see that the local currency amount has been changed to the amount based on table rate in system.
    Queries:
    a. Is there any way to make sure that the ammended amount would not be changed after the document has been parked and then get posted? Please be informed that this scenario would not happened if the document is directly being posted without parked.
    b. If the exchange rate at document header is being changed based on the desired amount of local currency, this would not be an issue. Since the requirement is only to change the local currency amount at GL level and not at Vendor line item. But at the end the total ammended amount at GL level has to be equal to the vendor total amount. how to resolve this issue? Can standard SAP process/configuration can catered this scenarios..?
    Thanks a lot for you help.
    Your kind cooperation is highly appreciated.
    Kind regards,
    Yuzeila

    Hi SAP experts ,
    My situation is the same - to park GL documents by uploading from a file  and then edit the local currency amount if necessary.
    However in my case we have an excel sheet generated from an external system and our users want to upload them and park all the journals  at a single time.
    We are using RFBIBl0 direct input program to upload the file and park then transaction using FBV1.  Alll the documents are parked with the data  as in the excel sheet. 
    Next step is that the users go to FBV0 to edit the parked documents and sometimes it is required to change the local currency based on the current exchange rate and then post the journal  .
    However when the parked documents are edited using FBV0 the local currency amount entered by the user is ignored and the system still  overwrites it with  the system calculated amount .
    b. As per your suggestion - I cannot use FV60 using direct input program as FV60 transaction is not supported.
    Please can you suggest if there is any way to park the Gl documents in background  from a file  and then edit the parked documents as required i.e change amounts and other fields.
    You help is much appretiated.
    Thanks and Regards,
    Aarthi

  • GL account not to be valued in year end foreign currency revaluation

    Hi
    I have given payments in USD from my INR bank account. In year end valuation, that account should not be revalued since it is in INR.
    so i am putting tick in "Only balance in local currency" in FS00.
    Inspite of the tick, that GL account is revalued in FAGL_FC_VAL. Let me know how to prevent the valuation for the same.

    There is no exchange revaluation key in the GL account control data section. Infact the field is supressed in FS00
    Edited by: Deepak Agrawal on Oct 8, 2009 11:03 AM

Maybe you are looking for

  • What are the dimensions of the Apple wired keyboard?

    What are the dimensions of the Apple wired keyboard?

  • Nokia C6-00 -- Using MP3 for alarm tone?

    Is there a way to use a song for an alarm tone on the C6-00? Thanks in advance.

  • J2EE Design Question -- Am I On The Right Track?

    There are multiple tables in my database. Each table has a primary key, and the table that relates to other tables has foreign keys. I have to match the primary key and foreign key to go from one table to another. The specifics are spelled out below:

  • Domino ldap and weblogic server 6.1

    Hi, I am trying to use domino ldap for authentication in weblogic server 6.1 I configured a custom ldap realm. But the users were not listed from domino ldap and authentication also failed. Can anybody help me? Thanx in advance. - prabha.

  • OVDAuthenticator

    We have installed IDM/OAM Suite 11.1.1.6 on a RHEL5.6 server. Our protected resource is a Sparc10 workstaton using OpenLDAP and Apache2.2. Everything works "fine"... we can access the protected resource through the appropriate logins and x509 where s