SAP Knowledge Base Article - Public

2574672 - Disregard Future Approved Leaves Once User is Terminated

Symptom

Upon termination of employment, the employee may have requested absences which are valid beyond or only after the termination date.

The user processing the Termination action is not informed about these absences, and can save the Termination action without having deleted or cancelled these absences first.

Environment

SAP SuccessFactrs Employee Central - Time Off

Resolution

  • Engineering have an internal enhancement open to support automation of this scenario.
  • It has not been confirmed yet when this will be implemented.
  • You can follow this KBA for updates, or ask your CSM to follow enhancement ticket TIM-6183.

Desired Behavior with new enhancement:

The desired behavior on the Termination screen is customer-specific. Some customers may want their users to receive an error message like 'Absence requests exist after the termination date. Delimit or cancel these requests first before processing the Termination action.' Other customers may want the system to go one step further, and automatically delimit or cancel the absences existing after the termination date.

Thus, EC Time Off shall provide two corresponding business rule functions to (1) find out if there are absences existing after the termination date, and (2) to delimit or cancel all absences existing after the termination date. These rule functions would allow customers to define their own business rule to influence the behavior of the Termination action to their liking. This business rule would have to be assigned as an onSave rule to the Job Information object, then.

WORKAROUND:

Configure a rule to raise an error/warning if future dated absences exists.

Please create a rule as below and assign it On Save in the Employment Details portlet(Via Manage Business Configuration). The below rule checks if there are any absences of type 'Special Vacation' requested from the next day of termination(i.e termination date + 1 day). If you need to check for multiple time types, then add those Time Types as well.

TERMIANTION.png

 

Note: If you are having issues with the triggering of such a rule, please create a rule trace before the termination and provide this to support if any issue.

This rule will only raise a message to advise if there are leaves existing for the user after termination date.

You would then need to take an extra step and cancel these leaves in the system. You can do this via the user's workbench, or if there are multiple leaves you can use Import and Export Data > Employee Time >  filter by user and select any leaves after the termination date.

Then reimport these Employee Times setting Approval status field to CANCELLED.

Note: This will be handled as part of the Termination end Handling enhancement, which is currently part of the early adopter program for the b2111 release. This will be universally available from b2205 release.

Please see more info on this in the What's New Viewer

See Also

Implementing Time Management in SAP SuccessFactors > Termination End Handling

Keywords

TIM-6183, termination, cancel future leaves after termination, do not consider future leave in termination , KBA , LOD-SF-EC-TIM-TA , Time Accounts (TAT, TA, TAD) , LOD-SF-EC-TIM-ABS , Absence error's - Calculations, Deductions, TT&ET , Product Enhancement

Product

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