Hello Time Community members,
Hope you’ve read my blog on Concurrent Absences and found it helpful.
We are delivering another cool feature called “Termination End Handling” with the H2 2021 release for Early Adoption. This feature helps in improving some of the current manual processes at the time of termination. Processes such as, closure of time accounts, delimitation of time accounts, clean-up of future absences or accruals, and ensuring the balances are either paid-out or set to zero. All of it needs to be carried out manually after terminating a user. Imagine that after termination, admins need to cancel the future-dated absences manually for every terminated employee as they cannot make the correct payout if the absences aren't cancelled. Isn’t this painful, tedious and error prone? That’s why we now have an automated process during termination which I believe will help a lot of our existing time off customers.
When an employee was terminated and rehired in the same employment and within the same accrual period, the system raised an error and didn’t support automatic accrual creation on rehire.
You might have come across this issue in the recalculation logs again and again. "The user is being terminated and rehired in the accrual period. This scenario is not supported. Please create an accrual manually “
It’s very common use case in retail, hotel or in the airlines businesses that employees are terminated and rehired in the same accrual period. They do a lot of fixed-term hires so that they can rehire the same user again after the contract is over. Currently, admins need to manually update or close the time accounts using manage data. Not so nice! Some customers also use interim updates on time accounts to delimit and close the time accounts after termination but it still requires a lot of manual interventions.
This issue is now addressed with the Termination End Handling Process in Time Off. This picture gives you a brief overview of the solution.
The following features are offered as part of the termination end handling process:
Now, you can start the configuration. Let’s say, you want to enable the process globally for all legal entities across different countries in your company.
Step 2: Configure the Automatic process to run on termination of an employee
Set the activation status to active in the Time Management Termination End Handling Configuration object as shown. In this case, the same configuration is applied to all the employees globally. Of course the Time Management Termination End Handling Configuration object instance needs to be created first using Create New option in Manage Data.
Step 3: Configure for specific legal entities
If you want to configure differently for legal entities, then you can do so by adding the details in the legal entity configuration. In this case, for employees belonging to Netherlands and Australia legal entity, the specific configuration defined at the legal entity level is used whereas for all other employees the global configuration is used.
The other aspects of configuration are described in detail in the Implementation guide, so I will not get into all the details in this blog.
I would like to touch upon some important aspects of the termination end handling job and execution of this process.
Currently, an automated payout is not possible as part of this process. However, you can do a Period-End-Processing calendar run to make the payout after the termination end process is successful. Since the bookable end date is delimited to the termination date, the Period-End-Processing can be executed.
Let me take an example of a time account with monthly & bi weekly accruals. This user is hired on Jan 1st, 2021 and has 2 fixed-date time accounts with monthly & bi weekly accruals. The validity and bookable end date of the time accounts is Dec 31st, 2021.
I will terminate this user on October 6th, 2021 such that the absence from Oct 4th to Oct 8th gets delimited and the one in November is cancelled.
Now, let’s terminate this user on Oct 6th,2021 using Take action->Terminate.
Since, I have used an offset of 1 day, a Time Management Task object is created with a scheduled date of Oct 7th, 2021 and executed successfully without any errors. This date is in the past, therefore the task was executed immediately.
The absences which were after the termination date are cancelled and those that overlapped with the termination date are delimited as shown:
The future time account in year 2022 is deleted and the time account validities and bookable end dates are delimited for 2021 accounts. The future accrual postings are deleted (if already created).
Note: If the accrual period overlaps with the termination date and if the accrual posting date is after the termination date, then the accrual posting date is adjusted to the termination date as shown below:
Here are some examples where you can run into error situations and where admin alerts are created.
In order to view the admin alerts, ensure that the RBP permissions for the object "Time Management Termination End Handling Alert" are set for admins.
Admin can fix those errors and retrigger the termination end processing using the Admin Alerts UI on click of the button “Retrigger the termination end handling process”. This will execute the “Time Management Task” and run the Termination end handling process again.
This brings me to the end of this blog. Depending on your business process, you can choose to configure the system the way you want it. For example, a global customer having 600 legal entities across 20 countries would want to roll out/activate this feature for only some legal entities and deactivate the rest. It's possible using the flexibility in the configuration. You can exclude certain termination reasons or time account types as well depending on your needs. Please take a look at the detailed documentation in the Time Management Implementation guide under help.sap.com. Also, please check the limitations and find out if it fits your requirements before you want to make use of this feature.
I hope this feature will help improve some of the current manual processes around termination for our customers. More round offs to the feature are planned for future and I would be happy to receive your comments and feedback.
Thank you and take care!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
7 | |
5 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 |