Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix WRMA_FI328 - Too many AC posting periods remain open for company code


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WRMA_FI - Messages for RMA

  • Message number: 328

  • Message text: Too many AC posting periods remain open for company code

  • Show details Hide details
  • What causes this issue?

    There are too many open FI posting periods for company code &V1&.
    Backwards to fiscal year &V2&, the program was unable to find closed FI
    posting periods for account type "+" for the last respective day of the
    fiscal year to be analyzed.

    System Response

    The system does not delete the data.

    How to fix this error?

    Select an older fiscal year or close older FI posting periods for
    account type "+".

    Procedure for System Administrators

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WRMA_FI328 - Too many AC posting periods remain open for company code ?

    Certainly! Here's a detailed explanation of the SAP error message WRMA_FI328: Too many AC posting periods remain open for company code:


    Error Message

    WRMA_FI328: Too many AC posting periods remain open for company code


    Cause

    This error occurs when the number of open accounting (AC) posting periods for a particular company code exceeds the allowed or configured limit in the system. In SAP, posting periods are used to control the periods in which financial transactions can be posted. To ensure data integrity and proper financial closing, only a limited number of posting periods should remain open simultaneously.

    The system checks the number of open posting periods for the company code and if it finds that too many periods are open (usually more than the configured threshold), it throws this error to prevent further postings until the situation is resolved.


    When does it occur?

    • During posting of financial documents (FI postings).
    • When the system validates the posting period status.
    • Typically happens if the posting period variant is not properly maintained or if the closing of periods is delayed.
    • Can also occur if the system configuration or custom code enforces a limit on the number of open periods.

    Solution

    1. Check Open Posting Periods:

      • Use transaction code OB52 to check the posting period variant assigned to the company code.
      • Review the open posting periods for the company code and identify how many periods are currently open.
    2. Close Unnecessary Posting Periods:

      • Close the posting periods that are no longer needed to be open.
      • In OB52, restrict the posting periods by adjusting the "From period" and "To period" fields to close older periods.
    3. Adjust Posting Period Variant:

      • If the business process requires more open periods, consider adjusting the posting period variant to allow more open periods.
      • However, this should be done carefully and in accordance with company policy and accounting standards.
    4. Check Custom Code or User Exits:

      • Sometimes, custom validations or user exits might enforce limits on open posting periods.
      • Review any custom developments related to posting period checks.
    5. Consult with Finance/Controlling Team:

      • Coordinate with the finance team to understand the business requirements and ensure that the posting periods are managed properly.

    Related Information

    • Transaction OB52: Maintain Posting Periods.
    • Posting Period Variant: Controls which posting periods are open for which company codes and document types.
    • Financial Closing: Proper closing of posting periods is essential for accurate financial reporting.
    • SAP Notes: Check SAP Notes for any known issues related to this error message.
    • Authorization: Ensure users have the correct authorization to post in the open periods.

    Summary

    Aspect Details
    Error WRMA_FI328: Too many AC posting periods remain open for company code
    Cause Number of open posting periods exceeds allowed limit for the company code
    Solution Close unnecessary posting periods in OB52, adjust posting period variant if needed
    Transaction Code OB52 (Maintain Posting Periods)
    Additional Notes Coordinate with finance team; check for custom validations or user exits

    If you need help with specific steps in OB52 or further troubleshooting, feel free to ask!

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant