How To Fix MQ548 - Posting period &4 for variant &1, account type &2 has not been closed


SAP Error Message - Details

  • Message type: E = Error

  • Message class: MQ - Messages for Euro Changeover Package

  • Message number: 548

  • Message text: Posting period &4 for variant &1, account type &2 has not been closed

  • Show details Hide details
  • What causes this issue?

    Period &V4& has not yet been closed for the variant from local posting
    period "&V1&", fiscal year &V3&, and account type "&V2&".

    How to fix this error?

    All posting periods from the closed fiscal years should be closed
    before the changeover. You must close the posting periods for the old,
    closed fiscal years.
    <DS:TRAN.GCP1>Proceed</>

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message MQ548 - Posting period &4 for variant &1, account type &2 has not been closed ?

    The SAP error message MQ548 indicates that a specific posting period for a given variant and account type has not been closed. This error typically arises during financial postings when the system checks whether the specified posting period is open for transactions.

    Cause:

    1. Unclosed Posting Period: The primary cause of this error is that the posting period specified in the error message is still open, meaning that transactions can still be posted to it.
    2. Configuration Issues: There may be configuration settings in the financial accounting module that have not been set correctly, leading to the posting period not being closed.
    3. User Authorization: The user may not have the necessary authorization to post in the specified period or to close the period.

    Solution:

    1. Close the Posting Period:

      • Navigate to the transaction code OB52 (or use the menu path: Financial Accounting > General Ledger > Periodic Processing > Closing > Open and Close Posting Periods).
      • Check the settings for the relevant company code, variant, and account type.
      • If the period should be closed, update the settings to close it.
    2. Check Configuration:

      • Ensure that the configuration for the posting periods is set correctly in the system. This includes verifying that the periods are defined as open or closed as per the business requirements.
    3. User Authorization:

      • Verify that the user attempting the posting has the necessary authorizations to post in the specified period. If not, the user may need to contact their system administrator to obtain the required permissions.
    4. Consult Documentation:

      • Review SAP documentation or consult with your SAP support team for any specific configurations or settings that may be relevant to your organization’s setup.

    Related Information:

    • Transaction Codes:

      • OB52: To manage posting periods.
      • FB50: To post general ledger entries.
      • FBL3N: To display G/L account line items.
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to posting periods and error MQ548.

    • Testing: After making changes, it is advisable to test the posting in a development or quality environment before applying changes in the production environment.

    By following these steps, you should be able to resolve the MQ548 error and successfully post transactions in the desired period.

    • 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