Next let us look at how you can set up Time Off.
You create a Time Type for every absence type that is needed for leave requests. A parameter like the time unit (hours, days) is time to be entered in a workflow (for example, if approval is needed).
For absences that have accruals, such as vacation, you create a Time Account Type and assign it to the absence Time Type. The Time Account Type includes parameters that define how the accruals are to be awarded:
- Whether the award is recurring on an annual (year to year) or monthly basis (month to month)
- Whether the time unit is in days and/or hours) of the accrual
- Whether the accrual should be done automatically or manually
Time Accounts are records that contain the actual hours awarded, validity dates (the time period that the time account is valid for (for example, 1/1/xx to 12/31/xx) . They can be created automatically or manually. The manual process is done via the Manage Time Off Calendars function and the automatic is done per specified in the Time Account Type, for example, on January 1 of each year. The process to manually create the Time Accounts will be covered in detail later in the course.
You can create accruals manually as a lump sum or automatically on a recurring basis by using accrual rules. There are five types of accrual rules:
- Recurring accrual rules (for example, annual award of vacation entitlements)
- Hire rules (rules that award the employees their entitlements at the time of hire)
- Termination rules (rules that compute remaining balances for payouts that exist at the time of termination)
- Period-end processing rules (for example, carry over of remaining balances from one year to the next)
- Interim rules that are used for on-time updates to existing time accounts
These rules are assigned to the Time Account Type for the generation of Time Accounts Details which are records containing the hours that must be added to the Time Account.
It is possible to schedule an automated periodic update of time accounts. The update will then carry out a specific predefined action without you having to do it manually. An example is capping the balance at a certain limit, such as on vacation accounts, so that only 10 days can be carried forward into the following year.
The employee’s eligibility status is calculated directly at runtime with the SAP HANA view. Therefore, it’s no longer required to store the eligibility status information within an MDF object.
Caution
Be aware that in the Admin Center and within Manage Time Off Structures, then Create New. Select the Time Off Configuration object and enter TLM_CONFIGURATION as the externalCode. Enter a row for each of the employee status (as Job Information Status), and decide on the Time Account Eligibility Status.