Do you have any question about this error?
Message type: E = Error
Message class: HRPAYDEBW - PY-DE: Statements Germany
Message number: 059
Message text: Payroll is still to run for base month for personnel number &1
Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.
To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.
Unfortunately, there isn't any extra information in this error notice.
First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).
Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.
You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.
HRPAYDEBW059
- Payroll is still to run for base month for personnel number &1 ?The SAP error message HRPAYDEBW059 indicates that the payroll process has not yet been executed for the specified base month for the given personnel number. This error typically arises in the context of payroll processing in SAP HR (Human Resources) when trying to access payroll results or perform actions that require completed payroll runs.
Cause:
- Payroll Not Executed: The primary cause of this error is that the payroll for the specified personnel number and base month has not been run yet.
- Incorrect Period: The period you are trying to access may not be the correct one, or it may be in the future.
- Data Entry Issues: There may be missing or incorrect data that prevents the payroll from being executed.
Solution:
- Run Payroll: The most straightforward solution is to execute the payroll for the specified personnel number and base month. This can typically be done through the transaction code PC00_MXX_CALC (where MXX is the country-specific payroll driver).
- Check Payroll Status: Verify the payroll status for the personnel number in question. You can do this by using transaction PA03 (to check payroll areas) or PA30 (to view employee data).
- Review Payroll Control Record: Ensure that the payroll control record is set up correctly and that the payroll period is open for processing. You can check this using transaction PC00_MXX_CRC.
- Check for Errors: If payroll was attempted but failed, check for any error messages or logs that may indicate why the payroll was not completed.
- Consult with HR/Payroll Team: If you are unsure about the payroll process or if there are specific configurations in your organization, consult with your HR or payroll team for assistance.
Related Information:
Transaction Codes:
Documentation: Refer to SAP Help documentation for detailed steps on payroll processing and troubleshooting payroll errors.
SAP Notes: Check SAP Notes for any known issues or patches related to payroll processing that may be relevant to your version of SAP.
By following these steps, you should be able to resolve the HRPAYDEBW059 error and successfully run payroll for the specified personnel number and base month.
Get instant SAP help. Start your 7-day free trial now.
HRPAYDEBW058
No reimbursement increase entered for personnel number &1
What causes this issue? The system found that the 'Reimbursement SR' checkbox is not selected for this personnel number in infotype 0521 (S...
HRPAYDEBW057
No authorization - &1 for statement identifier &2
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAYDEBW060
Refilling date is after the start of the base month
What causes this issue? The system found that the position has not been refilled for the selected base month. The base month is the first full payrol...
HRPAYDEBW061
Payroll not yet run for statement period/base month
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.