How To Fix HRPAYIEINFOTYPES031 - Forced retroactive calculation must be performed


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAYIEINFOTYPES - Message class for all Irish Infotypes

  • Message number: 031

  • Message text: Forced retroactive calculation must be performed

  • Show details Hide details
  • What causes this issue?

    You have changed an entry in T7IEP that could effect the pension
    calculations that have already been performed and stored in cluster
    results for employees.

    System Response

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

    How to fix this error?

    Enter the date from which the changes are valid in the 'Forced Rero
    Accounting as of' field. The payroll will be renun for each of the
    selected employees from this date. Any additional pension deductions
    will be brought forward to the current period.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPAYIEINFOTYPES031 - Forced retroactive calculation must be performed ?

    The SAP error message HRPAYIEINFOTYPES031 ("Forced retroactive calculation must be performed") typically occurs in the context of payroll processing within the SAP Human Capital Management (HCM) module. This error indicates that there are changes in employee data that require a retroactive payroll calculation to ensure that the payroll results are accurate and reflect the most current information.

    Cause:

    The error is usually triggered by one or more of the following scenarios:

    1. Changes in Infotypes: There have been changes made to infotypes (e.g., personal data, payroll data) that affect payroll calculations for a period that has already been processed.
    2. Retroactive Accounting: The payroll system has detected that the changes made to the employee's data are retroactive, meaning they affect previous payroll periods.
    3. Payroll Control Record: The payroll control record may not be set up correctly to allow for retroactive calculations.
    4. Missing or Incorrect Data: There may be missing or incorrect data in the infotypes that need to be corrected before payroll can be processed.

    Solution:

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

    1. Check Infotype Changes: Review the infotypes that have been changed for the employee in question. Ensure that all necessary data is correct and complete.

    2. Run Retroactive Payroll: If changes have been made that require retroactive calculations, you may need to run the payroll for the affected periods again. This can typically be done through the payroll processing transaction (e.g., PC00_MXX_CALC) where you can specify the period for which you want to run the payroll.

    3. Adjust Payroll Control Record: Ensure that the payroll control record is set up to allow for retroactive calculations. This may involve checking the settings in transaction SM30 for the relevant table (e.g., T512A).

    4. Check for Errors in Previous Payroll Runs: Review the logs of previous payroll runs to identify any errors that may have occurred, which could be causing the need for a forced retroactive calculation.

    5. Consult Documentation: Refer to SAP documentation or notes related to payroll processing and retroactive calculations for additional guidance.

    6. Contact SAP Support: If the issue persists after checking the above points, consider reaching out to SAP support for further assistance.

    Related Information:

    • Infotypes: Infotypes are data structures in SAP that store employee-related information. Common infotypes related to payroll include 0000 (Actions), 0001 (Organizational Assignment), 0002 (Personal Data), and 0008 (Basic Pay).
    • Retroactive Accounting: This is a process in payroll where changes made to employee data are applied to previous payroll periods, ensuring that all calculations reflect the most current data.
    • Payroll Processing: In SAP, payroll processing involves calculating employee salaries, deductions, and other payroll-related information based on the data stored in infotypes.

    By following these steps and understanding the context of the error, you should be able to resolve the issue effectively.

    • 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