Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: HRCALCOREPORT - Messages for payroll reports (CO)
Message number: 022
Message text: Special settlement update not allowed for absence &1, only simulation
This absence should be settled and paid via an off-cycle payroll run
before the regular payroll run. The off-cycle payroll run for this
absence has not yet been executed. There are three situations that may
have caused this error:
The absence has already been settled via the regular payroll run.
The absence has been entered after executing the regular payroll run for
the period including the said absence and the date of the regular
payroll run is prior to the last payroll run.
The payment date selected (in the "Off-cycle Payroll Data" section on
the selection screen) is prior to the run date of the last regular
payroll run executed.
RESET N1
According to the error type identified:
In the first situation mentioned above, you can no longer calculate this
absence via an off-cycle payroll run.
In the second situation, you must calculate this absence together with
the next regular payroll.
In the third situation, change the date specified and enter a date after
the last regular payroll run executed.
In the fourth situation, execute the settlement as a simulation only (no
update).
Error message extract from SAP system. Copyright SAP SE.
HRCALCOREPORT022
- Special settlement update not allowed for absence &1, only simulation ?The SAP error message HRCALCOREPORT022 indicates that a special settlement update is not allowed for a specific absence type, and only a simulation can be performed. This error typically arises in the context of payroll processing or time management when the system is trying to process an absence that is not configured to allow for special settlement updates.
Cause:
- Absence Type Configuration: The absence type in question may not be configured to allow special settlement updates. This could be due to settings in the absence type configuration in the SAP system.
- Payroll Processing Status: The payroll run may be in a status that does not permit updates for certain absence types.
- Authorization Issues: The user may not have the necessary authorizations to perform special settlements for the specified absence type.
- System Settings: There may be specific system settings or business rules that restrict special settlements for certain absence types.
Solution:
Check Absence Type Configuration:
- Go to the configuration settings for the absence type in SAP (Transaction code: SPRO).
- Navigate to Personnel Management > Time Management > Absences > Define Absence Types.
- Ensure that the absence type is configured to allow special settlement updates.
Review Payroll Status:
- Check the status of the payroll run to ensure that it is in a state that allows for updates. If the payroll has already been finalized, you may need to reverse or adjust the payroll run.
User Authorizations:
- Verify that the user attempting to perform the special settlement has the necessary authorizations. This can be checked in the user roles and profiles.
Consult Documentation:
- Review SAP documentation or consult with your SAP support team to understand any specific business rules or configurations that may be affecting the ability to perform special settlements for the absence type.
Simulation Mode:
- If the system only allows for simulation, you can run the simulation to see the expected results and then make any necessary adjustments before attempting the actual update.
Related Information:
If the issue persists after following these steps, it may be beneficial to engage with SAP support or a consultant who specializes in SAP HR and payroll processes.
Get instant SAP help. Sign up for our Free Essentials Plan.
HRCALCOREPORT021
Special future settlement not allowed for absence &1, only current per.
What causes this issue? The selected payment date (Section "Off-cycle payroll run data" on the selection screen) is later than the payment ...
HRCALCOREPORT020
Payment date for &3/&4 not defined
What causes this issue? You have not defined any payment day for the date modifier &V1&, the period modifier &V2&, the payroll period...
HRCALCOREPORT023
No payroll result found
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRCALCOREPORT024
Reference date for tax calculation has not been defined
What causes this issue? A company must decide if the tax calculation is performed according to the payment day or according to the end date of the pa...
Click on this link to search all SAP messages.