How To Fix MA120 - Period for date & cannot be determined from T009B (period variant &)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: MA - Sales and Operations Planning

  • Message number: 120

  • Message text: Period for date & cannot be determined from T009B (period variant &)

  • Show details Hide details
  • What causes this issue?

    You have specified one or more dates that the system cannot interpret.

    System Response

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

    How to fix this error?

    Check and, if necessary, change your date parameters for this operation.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message MA120 - Period for date & cannot be determined from T009B (period variant &) ?

    The SAP error message MA120 indicates that the system is unable to determine the period for a given date based on the period variant specified in the configuration. This typically occurs in the context of Material Management (MM) or Controlling (CO) modules when trying to post transactions that require a specific period to be open for posting.

    Cause:

    1. Period Variant Configuration: The period variant assigned to the company code or controlling area may not be correctly configured or may not cover the date in question.
    2. Closed Periods: The period for the specified date may be closed, meaning that no further postings can be made for that period.
    3. Incorrect Date: The date being used in the transaction may be incorrect or not aligned with the fiscal year settings.
    4. Missing T009B Entries: The T009B table, which holds the period variant settings, may not have the necessary entries for the specified date.

    Solution:

    1. Check Period Variant Configuration:

      • Go to the configuration settings for the period variant in transaction code OB29 (for financial accounting) or OKP1 (for controlling).
      • Ensure that the period variant assigned to your company code or controlling area is correctly set up and includes the date in question.
    2. Open the Period:

      • If the period is closed, you may need to open it for posting. This can be done in transaction code OB52 for financial accounting or OKP1 for controlling.
      • Ensure that the period is open for the relevant company code and fiscal year.
    3. Verify the Date:

      • Double-check the date being used in the transaction to ensure it is correct and falls within the open periods.
    4. Check T009B Table:

      • Use transaction code SE16N to view the T009B table and verify that the entries for the period variant are correct and include the necessary periods.
    5. Consult Documentation:

      • If you are unsure about the configuration, refer to SAP documentation or consult with your SAP Basis or functional consultant for assistance.

    Related Information:

    • Transaction Codes:

      • OB29: Configure period variants for financial accounting.
      • OB52: Open/close posting periods for financial accounting.
      • OKP1: Configure periods for controlling.
      • SE16N: View table entries.
    • SAP Notes: Check SAP Notes for any known issues or updates related to this error message.

    • User Roles: Ensure that you have the necessary authorizations to make changes to period settings.

    By following these steps, you should be able to resolve the MA120 error and successfully post your transactions.

    • 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
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker