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

Close

How To Fix HRPAY00DME029 - No authorization for writing the payroll results


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAY00DME - Messages for the data medium exchange preliminary program

  • Message number: 029

  • Message text: No authorization for writing the payroll results

  • Show details Hide details
  • What causes this issue?

    The stamped BT entries should be written back to the payroll results of
    the personnel number. Authorization, however, does not exist for writing
    payroll results.

    System Response

    The personnel number is rejected.

    How to fix this error?

    Check your authorization profile. If necessary, restrict the selection.

    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 HRPAY00DME029 - No authorization for writing the payroll results ?

    The SAP error message HRPAY00DME029, which states "No authorization for writing the payroll results," typically occurs when a user attempts to execute a payroll-related transaction but lacks the necessary authorizations to write or update payroll results in the system. This is a common issue in SAP HR (Human Resources) modules, particularly during payroll processing.

    Cause:

    1. Authorization Issues: The user does not have the required authorization objects assigned to their user profile. This could be due to missing roles or profiles that include the necessary permissions for payroll processing.
    2. Role Configuration: The roles assigned to the user may not be configured correctly to allow access to payroll results.
    3. Organizational Level Restrictions: The user may have access restrictions based on organizational levels (e.g., company code, personnel area) that prevent them from writing payroll results.
    4. Transaction Restrictions: Certain transactions may have specific restrictions that require additional authorizations.

    Solution:

    1. Check User Authorizations:

      • Use transaction code SU53 immediately after encountering the error to check the authorization check that failed. This will provide insight into which specific authorization object is missing.
      • Review the user’s roles and profiles in transaction SU01 (User Maintenance) to ensure they have the necessary authorizations.
    2. Assign Missing Authorizations:

      • If specific authorization objects are missing, work with your SAP security team to assign the necessary roles or modify existing roles to include the required authorizations for payroll processing.
      • Common authorization objects related to payroll include:
        • P_ORGIN: Personnel Administration
        • P_PYXX: Payroll (where XX is the country key)
        • P_PY_GRP: Payroll Group
        • P_PY_ORG: Organizational Unit
    3. Test After Changes:

      • After making changes to the user’s authorizations, have the user log out and log back in to ensure the new authorizations take effect.
      • Attempt to execute the payroll transaction again to verify that the issue is resolved.
    4. Consult Documentation:

      • Review SAP documentation or consult with your SAP Basis or HR team for specific guidance on authorization management in your organization.

    Related Information:

    • SAP Notes: Check for any relevant SAP Notes that may address this specific error or provide additional context on authorization issues in payroll processing.
    • Transaction Codes: Familiarize yourself with relevant transaction codes such as:
      • PA30: Maintain HR Master Data
      • PC00_MXX_CALC: Payroll Calculation (where XX is the country key)
      • PC00_MXX_CEDT: Payroll Results Display
    • Security Audits: Regularly conduct security audits to ensure that users have the appropriate access rights and that there are no unnecessary authorizations that could pose a security risk.

    By following these steps, you should be able to resolve the HRPAY00DME029 error and ensure that users have the necessary authorizations to write payroll results in SAP.

    • 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