How To Fix HRPAYKZ_REPORTING058 - System has calculated payroll for employee before the termination date


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAYKZ_REPORTING - HR-KZ: General messages for Reporting

  • Message number: 058

  • Message text: System has calculated payroll for employee before the termination date

  • 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?

    If required in accordance with your business needs, recalculate the
    payroll.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPAYKZ_REPORTING058 - System has calculated payroll for employee before the termination date ?

    The SAP error message HRPAYKZ_REPORTING058 indicates that the payroll system has calculated payroll for an employee who has a termination date set in the system. This error typically arises when there is an attempt to process payroll for an employee after their termination date, which is not allowed in the payroll processing logic.

    Cause:

    1. Termination Date Set: The employee has a termination date in their master data, and payroll is being processed for a period that falls after this date.
    2. Incorrect Payroll Period: The payroll period being processed may not align with the employee's active status.
    3. Data Entry Error: There may be an error in the data entry where the termination date is not correctly reflected or is set incorrectly.
    4. Payroll Run Configuration: The payroll run may not be configured to exclude terminated employees.

    Solution:

    1. Check Employee Status: Verify the employee's status in the system. If the employee is terminated, ensure that payroll is not being processed for periods after the termination date.
    2. Adjust Payroll Period: If payroll needs to be processed for the employee, ensure that the payroll period is before the termination date.
    3. Review Termination Date: Check the employee's master data to confirm that the termination date is correct. If it is incorrect, update it accordingly.
    4. Exclude Terminated Employees: Ensure that the payroll run configuration is set to exclude terminated employees from the payroll processing.
    5. Consult with HR: If there are special circumstances (e.g., final payments, severance), consult with the HR department to determine the appropriate action.

    Related Information:

    • SAP Notes: Check SAP Notes for any specific patches or updates related to this error message.
    • Documentation: Review SAP documentation regarding payroll processing and employee termination procedures.
    • Testing: If changes are made, conduct a test payroll run to ensure that the issue is resolved before proceeding with the actual payroll processing.
    • User Roles: Ensure that users processing payroll have the appropriate roles and permissions to handle terminated employees correctly.

    By following these steps, you should be able to resolve the HRPAYKZ_REPORTING058 error and ensure that payroll processing is conducted correctly in accordance with the employee's status.

    • 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