How To Fix HRPAYDEST042 - Run payroll for personnel no. again after retroactive change to period


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAYDEST - Message Class: Taxes Germany

  • Message number: 042

  • Message text: Run payroll for personnel no. again after retroactive change to period

  • Show details Hide details
  • What causes this issue?

    The statement period was changed in the payroll history.

    System Response

    When the data for the employment tax statement is created, the results
    from payroll table SCRT are assigned to the respective statement
    periods. The start and end dates of the statement period are determined
    from infotype 0012 (Tax Data - D).
    If the statement period in infotype 0012 is changed for completed
    payroll periods, the SCRT payroll tables must be updated. The person
    must go through payroll again and the tax for the involved periods must
    be recalculated.

    How to fix this error?

    Run payroll for the personnel number again before you create the data
    for the employment tax statement.

    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 HRPAYDEST042 - Run payroll for personnel no. again after retroactive change to period ?

    The SAP error message HRPAYDEST042 typically occurs in the context of payroll processing when there has been a retroactive change to an employee's data that affects a previous payroll period. This error indicates that the payroll for the specified personnel number needs to be re-run due to changes that have been made to the employee's data after the payroll for that period was already processed.

    Cause:

    1. Retroactive Changes: Changes to employee master data (e.g., salary changes, tax information, or other relevant data) that affect payroll calculations for a period that has already been processed.
    2. Payroll Lock: The payroll for the affected period may be locked, preventing further processing until the necessary adjustments are made.
    3. Incorrect Configuration: There may be issues with the configuration of the payroll schema or rules that are not accommodating the retroactive changes properly.

    Solution:

    1. Re-run Payroll: The primary solution is to re-run the payroll for the affected personnel number and the impacted period. This can be done through the payroll processing transaction (e.g., PC00_MXX_CALC).
    2. Check Retroactive Accounting: Ensure that the retroactive accounting settings are correctly configured in the system. This includes checking the retroactive accounting period and ensuring that the changes are valid.
    3. Unlock Payroll Period: If the payroll period is locked, you may need to unlock it to allow for the reprocessing of payroll. This can typically be done by a payroll administrator or through specific transaction codes.
    4. Review Changes: Review the changes made to the employee's data to ensure they are correct and necessary. If there are errors in the changes, correct them before re-running payroll.
    5. Consult Documentation: Refer to SAP documentation or your organization's payroll processing guidelines for specific steps related to your configuration.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as PA30 (Maintain HR Master Data), PC00_MXX_CALC (Payroll Calculation), and PC00_MXX_CEDT (Payroll Results).
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to this error message or provide updates and patches.
    • Testing: After making changes, it is advisable to test the payroll run in a development or quality assurance environment before applying changes in the production environment.
    • Documentation: Keep detailed records of changes made to employee data and payroll runs for auditing and troubleshooting purposes.

    If the issue persists after following these steps, it may be beneficial to consult with your SAP support team or a technical consultant who specializes in SAP HR and payroll.

    • 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