Do you have any question about this error?
Message type: E = Error
Message class: HRPAY99OC - International payroll accounting, off-cycle
Message number: 004
Message text: Only payroll type ' ' is permitted for advance payments
You have assigned an invalid payroll type to an off-cycle category for
an advance payment. Advance payments using an off-cycle run are only
possible with the payroll run ' ' (regular).
Check your entries. Change either the payroll type to ' ' or the
off-cycle reason type to 'Bonus' or 'Absence'.
Error message extract from SAP system. Copyright SAP SE.
HRPAY99OC004
- Only payroll type ' ' is permitted for advance payments ?The SAP error message HRPAY99OC004 indicates that there is an issue with the payroll type being used for advance payments in the payroll processing module. This error typically arises when the payroll type specified in the configuration or during the payroll run does not match the expected values for processing advance payments.
Cause:
- Incorrect Payroll Type: The payroll type specified for the advance payment is either missing or incorrect. The system expects a specific payroll type that is configured to allow advance payments.
- Configuration Issues: The configuration settings in the payroll module may not be set up correctly to handle advance payments.
- Missing Customization: If the payroll type for advance payments has not been defined in the system, this error can occur.
Solution:
Check Payroll Type Configuration:
- Go to the configuration settings in SAP for payroll (transaction code SPRO).
- Navigate to the relevant section for payroll and check the settings for advance payments.
- Ensure that the payroll type you are using is correctly defined and allowed for advance payments.
Review Payroll Type Assignment:
- Verify that the payroll type assigned to the employee or the payroll run is correct and matches the expected payroll type for advance payments.
- If necessary, update the payroll type in the employee master data or in the payroll run settings.
Consult Documentation:
- Review SAP documentation or help files related to payroll processing and advance payments to ensure that you are following the correct procedures.
Testing:
- After making changes, perform a test payroll run to ensure that the error does not occur again.
Contact SAP Support:
- If the issue persists after checking the configuration and payroll type, consider reaching out to SAP support for further assistance.
Related Information:
By following these steps, you should be able to resolve the HRPAY99OC004 error and successfully process advance payments in SAP.
Get instant SAP help. Start your 7-day free trial now.
HRPAY99OC003
Control record does not exist for payroll area &
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99OC002
Only off-cycle reasons with the type 'Absence Payment' are permitted here
What causes this issue? You want to enter an off-cycle reason. However, this off-cycle reason should not be used for absence payments.System Response...
HRPAY99OC005
Only payroll type 'A' is permitted for bonus payments
What causes this issue? You have assigned an invalid payroll type to an off-cycle category for a bonus payment. Bonus payments in an off-cycle run ar...
HRPAY99OC006
Only payroll type ' ' is allowed for on-demand payments
What causes this issue? You have assigned an invalid payroll type to an off-cycle category for a regular payroll run. You can only run regular payrol...
Click on this link to search all SAP messages.