IFRS transaction posting

Hi Experts,
I have a question regarding IFRS adjustment postings. I am Currently assigned to a consolidation / IFRS track. Customer is running SAP R/3 4.6 and BW, they have not decided yet which package to use for consolidation (EC-CS or BCS).
They need to be able to post the IFRS transactions after period close in FI. Because IFRS reporting is only required on group level, in my opinion, IFRS postings can be done in the consolidation application.
I want to know if anyone has experience in this area? Are the posting level criteria (adopted from EC-CS training material AC660) also applicable for IFRS?
Any input much appreciated.
Regards,
René

Dear Sider,
Transaction ABZU is used normally when you forgot to capitalize an asset in a fiscal year that is now closed. Also, there can be a case where depreciation you calculated in the past were too high. You must now correct this error using a write-up in the current fiscal year.
In your case, an impairment has to result in reduction in the book value of the asset and not a write-up.
The impairment can be done using Unplanned depreciation or Manual depreciation.
Once you enter the Unplanned depreciation, it will get posted after you do a regular AFAB depreciation run.
Hope it solves your issue.
Assign points, if useful

Similar Messages

  • Transaction Posting Confirmation Message and Action Listener behaviour

    Hi, I have a scenario that a user is Posting a Transaction and when he press the “Post” Button a, confirmation dialog box should popup asking “Do you really want to Post the record ?”. If the user press “Yes” the record is further process and If the user press “No” then the transaction should not proceed.
    I have implemented the main screen(PostTransaction.java) and the popup confirmation window(ConfirmationWindow.java)
    Question 1 ) Why the code is not stoping in the Post Button Action listener as in JOptionPane, then how do i know that the user has selected "Yes" or "No" ?
    Question 2) Do I have to write the code for posting of a Transaction(postTransaction() method) in the “ConfirmationWindow”? or it should be in “PostTransaction”.
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.application.Application;
    import javafx.scene.Group;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.control.Label;
    import javafx.scene.control.TextField;
    import javafx.scene.layout.GridPane;
    import javafx.stage.Stage;
    public class PostTransaction extends Application{
           public void start(final Stage stage) throws Exception {
                  Group root = new Group();
                  Scene scene = new Scene(root, 300,300);
                  stage.setScene(scene);
                  stage.setTitle("Transaction Post Screen");
                  GridPane gp = new GridPane();
                  Label lblName = new Label("Name");
                  Label lblAmount = new Label("Amount");
                  TextField txtName = new TextField();
                  TextField txtAmount = new TextField();
                  Button btnPost = new Button("Post Record");
                  gp.add(lblName, 1, 1);
                  gp.add(lblAmount, 1, 2);
                  gp.add(txtName, 2, 1);
                  gp.add(txtAmount, 2, 2);
                  gp.add(btnPost, 2, 3);
                  btnPost.setOnAction(new EventHandler<ActionEvent>() {
                        @Override
                        public void handle(ActionEvent arg0) {
                             //The code does not stop here as in JOptionPane, then how do i know that the user has selected "Yes" or "No" ??
                             boolean popupResult = ConfirmationWindow.confirmTranactionPosting(stage, "Please Confirm");
                             if(popupResult==true){
                                  //This line is printed before the user selects yes or no
                                  System.out.println("Proceeding with Tranaction Posting");
                                  //postTransaction();
                             if(popupResult==false){
                                  //This line is printed before the user selects yes or no
                                  System.out.println("Do not Proceed with Tranaction Posting");
                 root.getChildren().add(gp);
                stage.show();
                public static void main(String[] args) {
                  launch(args);
              private void postTransaction(){
                   //write the code for posting here
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.scene.Group;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.control.Label;
    import javafx.scene.layout.BorderPane;
    import javafx.scene.layout.HBox;
    import javafx.stage.Modality;
    import javafx.stage.Stage;
    import javafx.stage.StageStyle;
    public class ConfirmationWindow extends Stage {
         Stage owner;
         Stage stage;
         BorderPane root;
         static boolean postStatus = false;
      public ConfirmationWindow( Stage owner, String title){
        root = new BorderPane();
        stage = this;
        this.owner = owner;
        initModality( Modality.APPLICATION_MODAL );
        initOwner( owner );
        initStyle( StageStyle.UTILITY );
        setTitle( title );
        setContents();
      public void setContents(){
        Scene scene = new Scene(root,250,150);
        setScene(scene);
        Group groupInDialog = new Group();
        groupInDialog.getChildren().add( new Label("Do you really want to Post this record ?") );
        root.setCenter( groupInDialog );
        Button yes = new Button( "Yes" );
        yes.setOnAction(new EventHandler<ActionEvent>() {
              @Override
              public void handle(ActionEvent e) {
                   postStatus =true;
                   stage.close(); // Close the pop up. Transfer control to PostTransaction.java and execute the PostTransaction() method.
        Button no  = new Button( "No" );
        no.setOnAction(new EventHandler<ActionEvent>() {
              @Override
              public void handle(ActionEvent e) {
                   postStatus =false;
                   stage.close(); // Close the pop up only
        HBox buttonPane = new HBox();
        buttonPane.setSpacing(10);
        buttonPane.getChildren().addAll(yes,no);
        root.setBottom(buttonPane);
        stage.show();
      public static boolean confirmTranactionPosting(Stage owner, String title) {
           new ConfirmationWindow(owner, title);
           return postStatus;
    }

    The MII Message listener is a queue. But when I understand you correctly, you do not want to process the messages immediately after arriving in the Listener.
    Maybe the categorization of messages is an option for you (see [Sap Help: Processing Rule Editor - Category|http://help.sap.com/saphelp_mii121/helpdata/en/43/e80b59ad40719ae10000000a1553f6/frameset.htm]. You can enter a category for the control recipe messages. The messages will then be placed in the Listener queue. You can use the [Message Services|http://help.sap.com/saphelp_mii121/helpdata/en/43/e80b59ad40719ae10000000a1553f6/frameset.htm] actions to read the categorized messages and process them as you need.
    In addition to Manoj, you may also use the [Queueing actions|http://help.sap.com/saphelp_mii121/helpdata/en/43/e80b59ad40719ae10000000a1553f6/frameset.htm] of MII, where you can queue xml contents.
    Hope this helps.
    Michael

  • Issue with query for AR transactions posted to GL

    Hi all,
    I'm using Oracle R12.1.3.
    I have a report similar to Account Analysis Report which displays Transactions posted to GL.
    I have the following issue:
    In the result of the report if an AR transaction has 2 lines or more I get multiplication of them. So my question is how can I identify which AR transaction line is linked to GL line number?
    Here is my query:
    SELECT DISTINCT GJH.JE_HEADER_ID,
      GJL.JE_LINE_NUM,
      PARTY.PARTY_NAME CUSTOMER_VENDOR,
      RCT.TRX_NUMBER TRANS_NUMBER,
      SUBSTR(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(SUBSTR(CTL.DESCRIPTION, 1, 2000), CHR(13), ''), CHR(10), ''), CHR(9), ''), CHR(11), ''), CHR(12), ''), 1, 100) DESCRIPTION,
      NVL(xal.entered_dr, 0) - NVL(xal.entered_cr, 0) amount,
      CTL.*
    FROM GL.GL_JE_HEADERS GJH,
      GL.GL_JE_LINES GJL,
      GL.GL_CODE_COMBINATIONS GCC,
      GL.GL_PERIODS GLP,
      GL.GL_IMPORT_REFERENCES IMP,
      XLA.XLA_AE_LINES XAL,
      XLA.XLA_AE_HEADERS XAH,
      XLA.XLA_EVENTS XE,
      XLA.XLA_TRANSACTION_ENTITIES XTE,
      RA_CUSTOMER_TRX_ALL RCT,
      HZ_PARTIES PARTY,
      AR.HZ_CUST_ACCOUNTS CA,
      GL_CODE_COMBINATIONS_KFV CC,
      AR.RA_CUSTOMER_TRX_LINES_ALL CTL,
      AR.RA_CUST_TRX_LINE_GL_DIST_ALL CTLD
    WHERE 1              = 1
    AND GJH.JE_HEADER_ID = GJL.JE_HEADER_ID
      --      AND GJL.STATUS || '' = 'P'
    AND GCC.CODE_COMBINATION_ID   = CTLD.CODE_COMBINATION_ID
    AND GJH.PERIOD_NAME           = GLP.PERIOD_NAME
    AND RCT.CUSTOMER_TRX_ID       = CTLD.CUSTOMER_TRX_ID
    AND CTLD.CUSTOMER_TRX_LINE_ID = CTL.CUSTOMER_TRX_LINE_ID
    AND ctld.customer_trx_id      = RCT.CUSTOMER_TRX_ID
      --       AND GLP.ADJUSTMENT_PERIOD_FLAG <> 'Y'
    AND GJH.JE_SOURCE           = 'Receivables'
    AND GJL.JE_HEADER_ID        = IMP.JE_HEADER_ID
    AND GJL.JE_LINE_NUM         = IMP.JE_LINE_NUM
    AND IMP.GL_SL_LINK_ID       = XAL.GL_SL_LINK_ID
    AND IMP.GL_SL_LINK_TABLE    = XAL.GL_SL_LINK_TABLE
    AND XAL.APPLICATION_ID      = XAH.APPLICATION_ID
    AND XAL.AE_HEADER_ID        = XAH.AE_HEADER_ID
    AND XAH.APPLICATION_ID      = XE.APPLICATION_ID
    AND XAH.EVENT_ID            = XE.EVENT_ID
    AND XE.APPLICATION_ID       = XTE.APPLICATION_ID
    AND XTE.APPLICATION_ID      = 222
    AND XE.ENTITY_ID            = XTE.ENTITY_ID
    AND XTE.ENTITY_CODE         = 'TRANSACTIONS'
    AND XTE.SOURCE_ID_INT_1     = RCT.CUSTOMER_TRX_ID
    AND RCT.BILL_TO_CUSTOMER_ID = CA.CUST_ACCOUNT_ID
    AND CA.PARTY_ID             = PARTY.PARTY_ID
    AND rcT.CUSTOMER_TRX_ID     = ctl.CUSTOMER_TRX_Id
    AND CTL.LINE_TYPE           = 'LINE'
    AND XAL.CODE_COMBINATION_ID = CC.CODE_COMBINATION_ID
    AND RCT.CUSTOMER_TRX_ID                              = 8857929
    AND GJL.JE_LINE_NUM                                  = 8866
    Any ideas?
    Thanks in advance,
    Stoyanov.

    Hi Stoyanov,
    Please try using the table xla_distribution_links to join with ra_cust_trx_line_gl_dist_all by using
    xla_distribution_links.source_distribution_id_num_1 = ra_cust_trx_line_gl_dist_all.cust_trx_line_gl_dist_id
    The below link gives the join conditions for various sub ledger types :
    Techincal: R12 SLA Tables connection to AP, AR, INV,Payments, Receiving
    Hope this helps.
    Regards,
    Manjusha.

  • Transactions Posted TO GL

    Hi Team,
    Please provide me the query to find AR Transactions Posted to GL.
    Best regards,
    Sriram.

    Please provide me how can i identify unique transaction to identify whether it is posted to GL,because the following query is providing duplicates
    SELECT gl.posting_control_id, decode(gl.posting_control_id, -3, 'Unposted', 'Posted') "Posting Status",ps.* ,rct.*
    FROM ra_customer_trx_lines_all ps , ra_cust_trx_line_gl_dist_all gl
    ,ra_customer_trx_all rct WHERE ps.customer_trx_line_id = gl.customer_trx_line_id and ps.CUSTOMER_TRX_ID=rct.CUSTOMER_TRX_ID
    AND ps.customer_trx_id=1001
    Best Regards,
    Sriram

  • How to block a partner customer from transaction posting

    Dear Experts,
    Please suggest/advice how to block a partner customer from transaction posting,As we have two customer categories defined 1.Parent customer 2.Child customer.One parent customer has several child customers and they are assigned in partner function part of the child master record.We have defined the parent customers for reporting purpose only,not for any transactions to be done.
    So please suggest how can we block those parent codes from being transacted directly.We wan them only for reporting purpose.
    Can we do the restriction on account group level or we have to make a validation for this.
    Please advice.
    Regards
    Partha

    Dear Partha,
    You need to Block customer against posting -> Transaction FD05 (you can choose foe selected company or for all)
    You can block also directly the invoice/payment in the document
    Or define some tolerance limits and system block automatically
    Let me know if it is not clear
    Thanks
    Tarek

  • Transaction posting user and time

    how do we get a transaction's posting time and the user who posted it?

    It's not the user name, it's the (mostly hidden) User ID number.  The cause is a bit different, but the pink box in Problems after using Migration Assistant has an explanation of what happened.
    Did you have only the single account before?  Had there ever been a different one, even if transferred from another Mac?  Does the last backup have the account you want to transfer?
    If the answers to all three questions are yes, then the UID on the backups should be #501, and you may be able to use a variant of the 4th option in the above link.
    What you need to do is transfer the account unchanged (meaning, no UID 501 on your Mac), but conflict with the name of an account on your Mac, so Migration Assistant will let you rename the account you're transferring.
    Create a new account with the exact names as the one on your backups, and log on to it.
    Delete all other accounts and home folders. 
    Restart your Mac (to make the deleted UID 501 available).
    Log on to the duplicate account.
    Start Migration Assistant.  When you get this prompt, rename the account you're transferring:
    See Using Migration Assistant on Mountain Lion or Lion for the gory details.

  • Fixing transactions posted with the wrong currency rate.

    Looking for the best solution to fix transactions that have been posted with the wrong currency rate. Transactions with System Currency (SC) and Local Curency (LC) have been posted with the wrong exchange rate.  I am looking for best practice to corect each transactions.  I have noticed and tested the "Conversion Difference" feature in SBO.  This feature does help me change the exchange rate between SC and LC but for an the account balance on a certain date.  I am looking to change all transactions from Jan01 to Jan 31 for all GL accounts.  Is there a feature to do this??  You help is greatly appreciated,

    I don't think there are any options to FIX this problem by out of the box function.  Because all financial transactions have been entered to the system already, you have to reverse all of them and repost those transactions with the right exchange rate. No shortcut available.
    Thanks,
    Gordon

  • Petty cash transaction posting error

    Dear Expert
    At the time of posting the transaction in fbcj i m getting the error message no.F5A244 Document save was unsuccessful; try again .
    Earliest help is needed.
    Thanks - VG.

    Hi Guys , I am also getting the same problem In ECC6,SAP Note 49445 caters only for SAP 4.6C, can you please let me know the latest note number
    viral guruji , please let us know if U solve the problem by other means
    SK

  • Getting Common Error for any Transaction posting- Fund Management

    Hi,
    I have created Budget against Commitment Items and linked those commitment Items to GL.
    When I am posting any Transaction in F-02, for the same Commitment Item for a less amount, I am getting an error message as shown in the screen shot
    When I try posting with another Commitment Item unlike before, I get the same message and same amount.
    Now I want to check why in case of both the transactions I am getting the same Budget exceeding message. Please advice how to check the budget.

    Hi,
    It depends... First of all, I'd suggest running FMAVCREINIT transaction in order to make sure that your AVC ledgers are in good shape.
    If you still have the problem, please, revert back.
    Regards,
    Eli

  • TBB1 transaction  Posting error

    Dear All,
    while Posting post flows in T.Code TBB1 i am getting an error Balancing field "Business Area" in line item 001 not filled. I had assigned the business area in step Allocate Additional Account Assignments to Account Assignmen
    Use. what else configuration is required for deriving business area in this regard.
    Warm Regards,
    Vasanth.

    Dear Vasanth,
    I hope you have activated the new GL and made business area as mandatory in define document splitting charecs for GL accounting.(Which is correct)
    The line items in the documents are unable to derive business area when you execute TBB1.
    You may need to investigate the same....
    Thanks
    Aravind

  • Details or summary of transactions posted to secondary cost element

    we need the summary/details of cost posted to secondary cost element. From which table we will get this.
    Regards
    Abhay

    HI,
    TRY COEP & COSP table
    Vijay

  • Transaction posted to subledger account does not show as open

    Hi Experts,
    After configuring the basic settings, I posted an expense based vendor invoice using T.Code FB60. When I checked this entry in Vendor line item(FBL1N), it does not show as open, but cleared. At line item level clearing details show as follows "Clearing     10/09/2011 / ALE-extern". Is it a technical problem or a fuctional?

    Hi,
    Please check this note which may help you:
    Note 712678 - ALE FIDCMT Correction Report: Reset Clearing 'External ALE'
    Note 382005 - ALE FIDCC1/2: correction report set/reset clearing
    I dont know which has been indicated in note but still it is something regarding external system for which your document gets cleared automatically in external system.
    You can also check with your ABAP or BASIS person.
    Regards,
    Jigar
    Edited by: Jigar Thakkar on Oct 10, 2011 1:04 PM

  • FBS1 Transaction :  Post and Park

    Hi,
    The tcode FBS1 is used to post a accrual document.
    Is this possible to PARK the same. We have this option uneditable.
    Please suggest.
    Thanks,
    Shariq.

    When doing the FBS1 fast load. A worksheet appears with limited rows.
    Is there a way to increase rows and what is the limit?

  • Posting Period incorrectly setup as Year instead of Month with transactions

    Hi,
    User has created posting periods wrongly, it should be months and they have set it to year. There
    are transactions posted to the first two periods - Jan 2010 and Feb 2010.
    Any suggestions how to resolve this issue?
    Regards,
    Priscilla

    Hello Ms Tan,
    The only suggestion I can give you is consulting the document called:
    Business One in Action u2013 How to Correct Posting Periods?
    You can google the exact sentence above and you will find it:
    http://www.google.ie/search?hl=en&source=hp&q=BusinessoneinactionHowtoCorrectPostingPeriods%3F&meta=&aq=f&oq=
    Regards,
    Marcella Rivi
    SAP Business One Forums Team

  • Wrong posting period created and has transactions, how to amend

    Hi All,
    I have created the posting period in 2005B, forgot to change the Sub-Periods from defaulted Year to Months. So my posting period for 2009 is actually only one period instead of the normal 12 periods in a month.
    I have some transactions posted into the period, how can I amend this situation? Hope anyone can assist as soon as possible. Thanks in advance.
    Regards,
    MH

    Hi MH,
    I am afraid you cannot do that, because period setting is a very basic setting and the system checks if there are already transactions for that period.
    Even if you reverse all transactions the system still considers them as transactions belong to the period.
    I suggest that you do it this way:
    1. Download the transactions that are already entered
    2. Prepare them into templates
    3. Go back to the status where database is still empty
    4. Correct the period settings
    5. Upload back the transactions to the database.
    Cheers,
    Marini

Maybe you are looking for

  • Unable to load the Vertipaq engine because there was a COM exception while loading

    I saw a similar thread on the forum but it's a dead end. PowerPivot for Excel 2010 gives me this error whenever I click the PowerPivot window icon: Unable to load the VertiPaq engine because there was a COM exception. This might happen if you load a

  • Understanding report need backup recovery window ..

    Hello, I have a big database which backed up within several days at night time. The retention policy is "recovery window of 3 days". I've tried to analyze the results of report need backup;But I noticed than this command return just the list of dataf

  • Reg:http adapter-sender side

    which http client tool is used to send the request if we are using http adapter on sender side?

  • Muse CC won't Activate

    I have been haveing an issue with activating Abobe Muse CC.  It will not activate.  I have a Creative Cloud subscription that is up to date.  Other apps activate and open with no problem including Dreamweaver CC Photoshop CC Code Preview CC Illustrao

  • Can't enable root access in Lion 10.7.2

    Hi all, I have read this Apple article on enabling root in Lion. It doesn't work for me. I did a fresh install of Lion 10.7.2 to a formatted drive from a USB thumbdrive. I ran Software Update until there were no more updates. When I open the "Directo