SAP Knowledge Base Article - Public

2341096 - Accrual Posting When Terminated And Then Rehired Within The Same Accrual Period

Symptom

When accruing time during a particular period [e.g. yearly then it would run from 01.01.2020 to 31.21.2020]: someone gets terminated first e.g 01.02.2020 and then gets rehired later in the same period e.g. 01.06.2020 - in this scenario which accrual rule gets triggered for the rehire event?

Environment

SAP SuccessFactors Employee Central - Time off

Cause

The guide mentions:

If the employee is hired within this period, the hire rule is executed.
If the employee is terminated within this period, the termination rule is executed.
If the employee is hired and terminated within this period, the termination rule is executed.
If the employee is neither hired nor terminated within this period, the accrual rule is executed.

Resolution

If the employee was first terminated and then rehired within the same accrual period (e.g. within 2020), the system take no action in regards to accrual and will raise an error message:

"The user is being terminated and rehired in the accrual period. This scenario is not supported. Please create an accrual manually."

Possible Work arounds:

1. Use manual adjustments to post the accruals.

2. Close the old time accounts related to the terminated user. You can do so using an interim update rule to set the account to closed, and then run the interim calendar.

Then the terminated account will not be considered and you will not encounter this error.

You would need to run the interim calendar on a regular basis, to pick up all terminations throughout the year.

Internal Enhancement:

The engineering team has taken this as a valid requirement and an enhancement is planned. The new behaviour after the enhancement has been implemented is:

On Termination

- Adjust time account validity up to termination date

- In the Terminate action, existing time accounts shall be delimited with respect to their validity and bookable dates. Thus, the Termination Rules can be executed for the delimited time accounts to recalculate their accrual amounts.

 On Rehire

- Create new time accounts valid from rehire date

- In case of Rehire a new time account shall be created from the rehire date to the end of the validity period.

- Create accruals for the new time accounts. For the new time account the Hire Rule shall be called, and accruals shall be created for the rehire period (similar as in case of first-time hire).

The Termination End Handling feature will include this requirement.

This feature is generally available .Please see the Implementation Guide: Termination End Handling Process in Time Off 

With this enhancement it will be possible to automatically clean up an employee's Time-Off-related data that exists after the termination date:

  • If the employment of an employee is terminated and the employee is rehired in the same accrual period, the termination end handling process ensures that the employee receives the correct amount of leave accruals upon rehire.

Keywords

 terminate and rehire in same period, no account created on rehire, TIM-5921, TIM-8533, The user is being terminated and re-recruited in the accrual period , KBA , LOD-SF-EC-TIM , Time Off , LOD-SF-EC-TIM-REC , Recalculation , Product Enhancement

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions