Do you have any question about this error?
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
The statement period was changed in the payroll history.
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.
Run payroll for the personnel number again before you create the data
for the employment tax statement.
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.
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:
- 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.
- Payroll Lock: The payroll for the affected period may be locked, preventing further processing until the necessary adjustments are made.
- Incorrect Configuration: There may be issues with the configuration of the payroll schema or rules that are not accommodating the retroactive changes properly.
Solution:
- 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).
- 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.
- 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.
- 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.
- Consult Documentation: Refer to SAP documentation or your organization's payroll processing guidelines for specific steps related to your configuration.
Related Information:
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.
Get instant SAP help. Start your 7-day free trial now.
HRPAYDEST041
Enter year of birth and first year for old-age exemption amount
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAYDEST040
Elster tax number &1 has incorrect format
What causes this issue? The tax number you entered does not comply with the following requirements of the Elster format: - Total length,,13-character...
HRPAYDEST043
Statement period cannot be proposed
What causes this issue? No statement period can be proposed because all values (01-99) are already assigned for the current year.System Response The...
HRPAYDEST044
Pension payment without basis for pension in IT0012
What causes this issue? A gross pension amount or pension payment exists in the payroll inflow month. However, no pension basis exists in infotype 00...
Click on this link to search all SAP messages.