How To Fix HRPAYBR_EFD034 - Wage type valuation basis &1 has a negative result.


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAYBR_EFD - Message class EFD-Social

  • Message number: 034

  • Message text: Wage type valuation basis &1 has a negative result.

  • Show details Hide details
  • What causes this issue?

    The system always considers that the valuation basis of a wage type has
    a value above 100. However, the eSocial must report only the value that
    exceeds 100, always deducting 100 from the valuation basis. Therefore,
    the valuation basis can have a negative value in the eSocial processing.
    For example, the valuation basis of an overtime wage type is 150,
    because it specifies a surcharge of 50% of the salary for overtime. In
    this case, the eSocial reports 50% and deducts 100 of the basis.

    System Response

    The system does not stops the sending processing, but it sets to zero
    the wage type value because the eSocial does not allow wage types with
    negative results.

    How to fix this error?

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

    INCLUDE NA_SYSADMIN1 OBJECT DOKU ID TX LANGUAGE EN

    Procedure for System Administrators

    If you want to change the wage type &v1&, follow one of these steps:
    Review your customizing of the valuation basis in the view <LS>Valuation
    basis</> (V_512W_B), or in the customizing activity
    <DS:SIMG.OHABR_BW019>Assign valuation basis</>. Consider that it may
    affect the payroll results.
    Use the <DS:SIMG.HRPAYBR_EFD_WAGE_TYPE_TAB>BAdI: eSocial - wage type
    table</> to change the generated event data.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPAYBR_EFD034 - Wage type valuation basis &1 has a negative result. ?

    The SAP error message HRPAYBR_EFD034 indicates that there is an issue with the wage type valuation in the Brazilian payroll system. Specifically, it means that the valuation basis for a particular wage type has resulted in a negative value, which is not acceptable in the payroll processing.

    Cause:

    1. Negative Values: The most common cause of this error is that the wage type in question has been calculated to have a negative value. This can happen due to various reasons, such as:

      • Incorrect configuration of wage types.
      • Incorrect input data (e.g., deductions exceeding earnings).
      • Errors in the payroll calculation logic or rules.
      • Manual adjustments or corrections that lead to negative results.
    2. Data Entry Errors: Incorrect or incomplete data entry in the employee master data or payroll results can also lead to this issue.

    3. Configuration Issues: If the wage type is not configured correctly in the system, it may not calculate the values as expected.

    Solution:

    1. Review Payroll Results: Check the payroll results for the employee in question to identify where the negative value is coming from. You can use transaction codes like PC_PAYRESULT or PE03 to analyze the payroll results.

    2. Check Wage Type Configuration: Review the configuration of the wage type in question. Ensure that it is set up correctly in the system and that the valuation basis is appropriate.

    3. Adjust Input Data: If the negative value is due to incorrect input data, correct the data in the employee master record or the relevant infotypes.

    4. Review Deductions and Adjustments: Check if there are any deductions or adjustments that are causing the wage type to go negative. Ensure that deductions do not exceed the earnings.

    5. Consult Documentation: Refer to SAP documentation or notes related to the specific wage type and its configuration to ensure compliance with local regulations.

    6. Testing: After making adjustments, run a test payroll to ensure that the issue is resolved and that the wage type valuation is now producing a positive result.

    Related Information:

    • SAP Notes: Check for any relevant SAP Notes that may address this specific error or provide guidance on wage type configuration in Brazilian payroll.
    • Transaction Codes: Familiarize yourself with transaction codes like PE03 (Maintain Wage Types), PC_PAYRESULT (Display Payroll Results), and others that can help in troubleshooting.
    • Consult with SAP Support: If the issue persists after checking the above points, consider reaching out to SAP support for further assistance.

    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. 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's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker