How To Fix HRPAY99OC006 - Only payroll type ' ' is allowed for on-demand payments


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAY99OC - International payroll accounting, off-cycle

  • Message number: 006

  • Message text: Only payroll type ' ' is allowed for on-demand payments

  • Show details Hide details
  • 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 payroll in off-cycle
    accounting using the payroll type ' ' (regular).

    How to fix this error?

    Check your entries. Change either the payroll type to ' ' or the type
    of off-cycle reason to 'Bonus' or 'Absence'.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPAY99OC006 - Only payroll type ' ' is allowed for on-demand payments ?

    The SAP error message HRPAY99OC006 indicates that there is an issue with the payroll type being used for on-demand payments in the SAP HR (Human Resources) module. This error typically arises when the payroll type specified for an on-demand payment does not match the allowed payroll types configured in the system.

    Cause:

    1. Incorrect Payroll Type: The payroll type specified for the on-demand payment is either blank or not configured correctly in the system.
    2. Configuration Issues: The system may not have the necessary configuration to allow the specified payroll type for on-demand payments.
    3. Data Entry Error: There may be a mistake in the data entry where the payroll type is not correctly filled in.

    Solution:

    1. Check Payroll Type Configuration:

      • Go to the configuration settings in SAP for payroll types and ensure that the payroll type you are trying to use for the on-demand payment is allowed.
      • You can check the configuration in transaction code SPRO under the path:
        Personnel Management -> Payroll -> Payroll for Germany -> On-Demand Payments -> Define Payroll Types for On-Demand Payments
      • Ensure that the payroll type you are using is listed and correctly configured.
    2. Correct Data Entry:

      • Review the on-demand payment entry to ensure that the payroll type field is filled in correctly and is not left blank.
      • If you are using a custom payroll type, ensure that it is properly defined in the system.
    3. Consult Documentation:

      • Refer to SAP documentation or help files for specific details on the allowed payroll types for on-demand payments.
    4. Testing:

      • After making the necessary changes, test the on-demand payment process again to ensure that the error is resolved.
    5. Contact SAP Support:

      • If the issue persists after checking the configuration and data entry, consider reaching out to SAP support for further assistance.

    Related Information:

    • On-Demand Payments: These are payments made to employees outside of the regular payroll cycle, often used for bonuses or special payments.
    • Payroll Types: These are classifications used in payroll processing to determine how payments are calculated and processed.
    • Transaction Codes: Familiarize yourself with relevant transaction codes such as PA30 (Maintain HR Master Data) and PC00_MXX_CALC (Payroll Calculation) for troubleshooting.

    By following these steps, you should be able to resolve the HRPAY99OC006 error and successfully process on-demand payments in SAP.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant