How To Fix 1E146 - Account &1 cannot be closed on &2 because it is still in the hierarchy


SAP Error Message - Details

  • Message type: E = Error

  • Message class: 1E - BCA: Account

  • Message number: 146

  • Message text: Account &1 cannot be closed on &2 because it is still in the hierarchy

  • Show details Hide details
  • What causes this issue?

    Since the account is still in a hierarchy, you cannot close it.

    How to fix this error?

    To remove the account from the hierarchy and close it, proceed as
    follows:
    Set the <LS>Valid To</> date of the hierarchy to the last (or next)
    account balancing date by choosing <LS>Hierarchy -> Change Interval.
    </>Make a note of the original <LS>Valid To</> date of the hierarchy.
    Create a new hierarchy. Use the hierarchy that you changed above as the
    copy template.
    <LS>Valid From: </>One day after the new <LS>Valid To</> date of the
    changed hierarchy.
    <LS>Valid To: </>Old <LS>Valid To</> date of the original hierarchy.
    In the hierarchy, delete the related account that is to be closed.
    Now you can enter the account closure date and close the account.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message 1E146 - Account &1 cannot be closed on &2 because it is still in the hierarchy ?

    The SAP error message 1E146 indicates that an account cannot be closed because it is still part of a hierarchy. This typically occurs in the context of financial accounting, where accounts are organized in a hierarchical structure for reporting and analysis purposes.

    Cause:

    The error arises when you attempt to close an account (e.g., during a fiscal year-end closing process) that is still linked to a higher-level account in the hierarchy. This means that the account is still active and cannot be closed until it is removed from the hierarchy.

    Solution:

    To resolve this error, you can follow these steps:

    1. Check Account Hierarchy:

      • Navigate to the account hierarchy in your SAP system.
      • Identify the account that is causing the issue (as indicated by the error message).
    2. Remove from Hierarchy:

      • If the account is part of a higher-level structure, you will need to remove it from the hierarchy.
      • This can typically be done in the account master data or hierarchy maintenance transaction (e.g., transaction code OB52 for fiscal year variant or FS00 for account master data).
    3. Re-attempt Closing:

      • After removing the account from the hierarchy, try to close the account again.
      • Ensure that all necessary postings and adjustments have been made before closing.
    4. Consult Documentation:

      • If you are unsure about the hierarchy structure or how to remove the account, consult your organization's SAP documentation or reach out to your SAP support team.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as:
      • FS00: Create/Change G/L Account Master Data
      • OB52: Maintain Fiscal Year Variants
      • S_ALR_87012301: G/L Account Balances
    • SAP Notes: Check for any SAP Notes related to this error message for additional guidance or updates.
    • User Roles: Ensure you have the necessary permissions to make changes to account hierarchies and master data.

    By following these steps, you should be able to resolve the error and successfully close the account in question.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author