Do you have any question about this error?
Message type: E = Error
Message class: HRPAY99OC - International payroll accounting, off-cycle
Message number: 031
Message text: If it does not start with period & &, payroll accounting is not possible
No gaps should occur in the payroll history for payroll in advance.
You can only run payroll for the selected periods if payroll has been
run for all regular periods between the last payroll accounted period
and the first period selected for payroll in advance. You have the
following options:
If you do not want to change the selection of periods, you can only run
payroll in advance if regular payroll runs have taken place for the
periods that have not been selected. If this is the case, the off-cycle
activity must end here.
If you select the periods without gaps, you can run payroll in advance.
Error message extract from SAP system. Copyright SAP SE.
HRPAY99OC031
- If it does not start with period & &, payroll accounting is not possible ?The SAP error message HRPAY99OC031 typically indicates an issue related to the payroll processing in the Human Resources (HR) module. The specific message "If it does not start with period & &, payroll accounting is not possible" suggests that there is a problem with the period configuration or the payroll run setup.
Cause:
- Incorrect Payroll Period Configuration: The payroll period may not be correctly defined in the system. This could mean that the payroll period does not start with the expected values or is not set up properly in the configuration.
- Missing or Incorrect Payroll Control Record: The payroll control record may not be set correctly for the period in question. This record controls the payroll process and must be properly configured for payroll to run.
- Authorization Issues: There may be authorization issues preventing the payroll run from being executed.
- Data Inconsistencies: There could be inconsistencies in the employee master data or infotypes that are required for payroll processing.
Solution:
Check Payroll Period Configuration:
- Go to the transaction code SPRO and navigate to the payroll settings.
- Ensure that the payroll periods are correctly defined and that they start with the expected values.
Review Payroll Control Record:
- Use transaction code PC00_MXX_CEDT (where MXX is your country-specific payroll) to check the payroll control record.
- Ensure that the control record is set to "Open" for the relevant period and that the payroll run can be executed.
Verify Employee Data:
- Check the employee master data for any inconsistencies or missing information that could affect payroll processing.
- Ensure that all necessary infotypes (e.g., IT0000, IT0001, IT0002, etc.) are correctly filled out.
Check Authorizations:
- Ensure that the user executing the payroll run has the necessary authorizations to perform payroll processing.
Consult SAP Notes:
- Check for any relevant SAP Notes that may address this specific error message or provide additional troubleshooting steps.
Testing:
- After making the necessary adjustments, perform a test payroll run to ensure that the issue has been resolved.
Related Information:
By following these steps, you should be able to identify and resolve the issue causing the error message HRPAY99OC031.
Get instant SAP help. Start your 7-day free trial now.
HRPAY99OC030
Please select consective periods
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99OC029
Enter standard value or percentage secondary bank details
What causes this issue? In the secondary bank details you must enter either an amount or a percentage rate for the payment.How to fix this error? En...
HRPAY99OC032
Please select one or more periods
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99OC033
Only main bank details are allowed for off-cycle
What causes this issue? The main bank details for off-cycle payroll (bank details type 5) have the time constraint 1. Only one entry for bank details...
Click on this link to search all SAP messages.