Do you have any question about this error?
Message type: E = Error
Message class: HRPAY99CALC - Error Messages from International Payroll
Message number: 001
Message text: Retr.date &1 is before earliest retr.acc.date &2 of the payroll areas
The retroactive date set by the system is before the earliest possible
retroactive date of the payroll areas in question.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
The personnel numbers affected must be rejected in the payroll run.
Check and change the earliest possible retroactive period for the
payroll areas in question in transaction PA03.
Error message extract from SAP system. Copyright SAP SE.
HRPAY99CALC001
- Retr.date &1 is before earliest retr.acc.date &2 of the payroll areas ?The SAP error message HRPAY99CALC001 indicates that there is an issue with the retroactive date being set for payroll processing. Specifically, the error states that the retroactive date (
&1
) is earlier than the earliest retroactive account date (&2
) defined for the payroll areas involved. This typically occurs when you are trying to process payroll for a period that is not allowed based on the configuration of the payroll area.Cause:
Retroactive Accounting Date: The retroactive accounting date you are trying to use is earlier than the defined earliest retroactive accounting date for the payroll area. This can happen if:
- You are trying to process payroll for a period that has already been closed.
- The configuration for the payroll area does not allow retroactive processing for the specified date.
Payroll Area Configuration: Each payroll area has settings that define the earliest date for which retroactive accounting can be processed. If the date you are trying to use falls outside of this range, the error will occur.
Solution:
Check Payroll Area Configuration:
- Go to the configuration settings for the payroll area in transaction SPRO (SAP Reference IMG).
- Navigate to Personnel Management > Payroll > Payroll: General Settings > Define Payroll Areas.
- Check the settings for the payroll area in question and verify the earliest retroactive accounting date.
Adjust Retroactive Date:
- If the retroactive date you are trying to use is indeed valid, you may need to adjust the payroll area settings to allow for earlier retroactive accounting.
- Alternatively, if the date is not valid, you should adjust your payroll processing to use a date that is within the allowed range.
Consult with HR/Payroll Team:
- If you are unsure about the implications of changing the payroll area settings, consult with your HR or payroll team to ensure that any changes made are in compliance with company policies and legal requirements.
Run Payroll for Correct Period:
- Ensure that you are running payroll for the correct period and that all necessary data is up to date.
Related Information:
By following these steps, you should be able to resolve the error and proceed with the payroll processing as needed.
Get instant SAP help. Start your 7-day free trial now.
HRPAY99CALC000
++++ 001-699 general messages international Payroll ++++
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99BUFFER003
No write authorization for PCLx cluster
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99CALC002
Could not determine payroll area for personnel number &1 (authorization)
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99CALC003
HR_PAYROLL: Payroll &1 cannot be executed for country grouping &2
What causes this issue? The function module HR_PAYROLL is attempting to start payroll program &V1&. However, this program does not exist or i...
Click on this link to search all SAP messages.