How To Fix KY123 - No authorization for one of the selected periods


SAP Error Message - Details

  • Message type: E = Error

  • Message class: KY - Messages for SAP-EIS: Presentation

  • Message number: 123

  • Message text: No authorization for one of the selected periods

  • Show details Hide details
  • What causes this issue?

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

    System Response

    How to fix this error?

    You need an authorization for all the selected periods. You can maintain
    this in Customizing.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message KY123 - No authorization for one of the selected periods ?

    The SAP error message KY123 ("No authorization for one of the selected periods") typically occurs when a user attempts to access or perform actions in a period for which they do not have the necessary authorizations. This is common in financial transactions, especially in controlling (CO) and financial accounting (FI) modules.

    Cause:

    1. Authorization Issues: The user lacks the required authorization for the specific period they are trying to access. This could be due to missing roles or authorizations in their user profile.
    2. Period Locking: The period may be locked for posting or reporting, either by configuration settings or by another user.
    3. User Profile Changes: Changes in user roles or profiles that restrict access to certain periods.
    4. Company Code Restrictions: The user may not have access to the company code associated with the period in question.

    Solution:

    1. Check User Authorizations:

      • Use transaction code SU53 immediately after receiving the error to see which authorization check failed.
      • Review the user’s roles and authorizations in transaction SU01 or PFCG to ensure they have the necessary permissions for the required periods.
    2. Adjust Authorization Roles:

      • If the user lacks the necessary authorizations, a security administrator should adjust their roles or add the required authorizations.
      • Ensure that the user has access to the relevant controlling areas, company codes, and periods.
    3. Review Period Settings:

      • Check if the period is open for posting in the configuration settings. This can be done in transaction OB52 for financial periods.
      • If the period is closed, you may need to open it temporarily for the user or adjust the posting period settings.
    4. Consult with Security Team:

      • If you are not able to resolve the issue, consult with your SAP security team or administrator to investigate further.
    5. Training and Documentation:

      • Ensure that users are trained on the importance of authorizations and how to check their access rights.

    Related Information:

    • Transaction Codes:

      • SU53: Display Authorization Check
      • SU01: User Maintenance
      • PFCG: Role Maintenance
      • OB52: Change View "Posting Periods"
    • SAP Notes: Check SAP Notes for any specific issues related to the KY123 error, as there may be updates or patches that address known issues.

    • Documentation: Review SAP documentation on authorization concepts and period management to better understand how to manage user access and period settings.

    By following these steps, you should be able to identify the cause of the KY123 error and implement a solution to resolve it.

    • 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