Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix HRPAYDESV589 - For semiretirement, a fictitious gross amount must be specified in DBZD


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAYDESV - Error Messages Germany Payroll, Social Insurance

  • Message number: 589

  • Message text: For semiretirement, a fictitious gross amount must be specified in DBZD

  • Show details Hide details
  • What causes this issue?

    The employee is employed in semiretirement if one of the following
    applies:
    The employee belongs to person group 103.
    The reason Semiretirement (1) was entered as the reason for a change in
    working hours in the data module <ZK>Additional Data (DBZD)</>.
    The tax-exempt income 9 or 10 was reported for the increase for
    semiretirement in the data module <ZK>Tax-Exempt Income (DBSB)</>.
    Therefore, a fictitious gross amount must be entered for the employee.
    However, the field Fictitious Gross Amount is empty.

    System Response

    The notification is created in status <ZK>With Errors</>.

    How to fix this error?

    The reporting program recognizes whether the employee is in
    semiretirement in the notification period by checking whether a record
    of the infotype <ZK>Semiretirement D (0521)</> is created for the
    employee. Only then is the fictitious gross amount calculated by the
    program.
    Check whether the infotype <ZK>Semiretirement D (0521)</> is created for
    the employee if the employee is in semiretirement.
    If the employee is not in semiretirement, the employee cannot belong to
    the person group 103 (infotype DEUEV (0020)) or no tax-exempt income can
    be reported for the increase for semiretirement. If necessary, correct
    The person group in infotype <ZK>DEUEV (0020)</>, or
    The assignment of wage types to the cumulative wage types SBAB and SBAR
    of the subapplication ELEN in the view V_T596J

    Procedure for System Administrators

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPAYDESV589 - For semiretirement, a fictitious gross amount must be specified in DBZD ?

    The SAP error message HRPAYDESV589 typically occurs in the context of payroll processing, particularly when dealing with semi-retirement scenarios. This error indicates that a fictitious gross amount must be specified in the DBZD (Database for Semi-Retirement) for the payroll calculation to proceed correctly.

    Cause:

    The error arises when the system expects a fictitious gross amount to be entered for an employee who is in a semi-retirement status, but this amount is either missing or incorrectly specified. This can happen due to:

    1. Missing Data: The required fictitious gross amount has not been entered in the relevant infotype or payroll schema.
    2. Incorrect Configuration: The payroll schema or infotype configuration may not be set up correctly to handle semi-retirement cases.
    3. Data Entry Errors: There may be errors in the data entry process, leading to the absence of the required amount.

    Solution:

    To resolve the HRPAYDESV589 error, you can take the following steps:

    1. Check Infotype Data: Verify that the relevant infotype (usually IT 0580 for semi-retirement) has been correctly filled out with the fictitious gross amount. Ensure that the amount is entered in the correct field.

    2. Review Payroll Configuration: Ensure that the payroll schema is correctly configured to handle semi-retirement cases. This may involve checking the rules and operations defined in the schema to ensure they accommodate the fictitious gross amount.

    3. Consult Documentation: Refer to SAP documentation or notes related to semi-retirement processing to ensure that all necessary steps and configurations have been followed.

    4. Test Payroll Run: After making the necessary adjustments, perform a test payroll run to see if the error persists. If it does, further investigation into the payroll logs may be required.

    5. Seek Help from SAP Support: If the issue cannot be resolved internally, consider reaching out to SAP support for assistance. They may provide specific notes or patches that address this error.

    Related Information:

    • Infotypes: Familiarize yourself with the relevant infotypes related to semi-retirement, such as IT 0580 (Semi-Retirement) and any other related infotypes that may impact payroll processing.
    • Payroll Schema: Understand the payroll schema used in your organization and how it processes semi-retirement cases.
    • SAP Notes: Check for any SAP Notes that may address this specific error or provide guidance on handling semi-retirement scenarios.

    By following these steps, you should be able to identify the cause of the error and implement a solution to resolve it.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


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