How To Fix KH785 - You are not authoriyed to execute program RKEBATCH


SAP Error Message - Details

  • Message type: E = Error

  • Message class: KH - CO-PA Reporting

  • Message number: 785

  • Message text: You are not authoriyed to execute program RKEBATCH

  • Show details Hide details
  • What causes this issue?

    You are not authorized to execute Program RKEBATCH.

    System Response

    You cannot execute the program.

    How to fix this error?

    Contact your system administrator if you need to use this function. The
    program is protected by the authorization object "Profitability
    reports", Action 66.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message KH785 - You are not authoriyed to execute program RKEBATCH ?

    The SAP error message KH785 indicates that a user is not authorized to execute the program RKEBATCH. This program is typically related to the costing and controlling module in SAP, specifically for batch processing in cost accounting.

    Cause:

    The error occurs due to insufficient authorization for the user trying to execute the program. This can happen for several reasons:

    1. The user does not have the necessary roles or authorizations assigned to their user profile.
    2. The program RKEBATCH is restricted to certain user groups or roles.
    3. The authorization object related to the program is not properly configured.

    Solution:

    To resolve this issue, you can follow these steps:

    1. Check User Authorizations:

      • Use transaction code SU53 immediately after the error occurs. This will show you the last authorization check and help identify which specific authorization is missing.
      • Alternatively, you can use transaction code SU01 to check the user’s roles and authorizations.
    2. Assign Necessary Roles:

      • If the user lacks the required roles, you may need to assign them the appropriate roles that include authorization for executing the RKEBATCH program.
      • Consult with your SAP security team or administrator to ensure the user has the correct roles.
    3. Review Authorization Objects:

      • Check the authorization objects related to the program RKEBATCH. This may include objects like S_PROGRAM, S_TCODE, or specific cost accounting-related objects.
      • Ensure that the user has the necessary authorizations for these objects.
    4. Consult Documentation:

      • Review SAP documentation or notes related to the RKEBATCH program for any specific requirements or known issues.
    5. Testing:

      • After making changes to the user’s roles or authorizations, have the user log out and log back in, then attempt to execute the program again.

    Related Information:

    • Transaction Codes:

      • SU53: Display Authorization Check
      • SU01: User Maintenance
      • PFCG: Role Maintenance
    • Authorization Objects:

      • S_PROGRAM: Authorization for programs
      • S_TCODE: Authorization for transaction codes
      • C_TCODE: Authorization for transaction codes in controlling
    • SAP Notes:

      • Check SAP Notes for any updates or patches related to authorization issues with RKEBATCH.

    If the issue persists after following these steps, it may be necessary to involve your SAP Basis or security team for further investigation.

    • 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