SAP Knowledge Base Article - Public

2553298 - Users are Able to Book Leave for the Following Year, if the Start date is in the Current Booking Period.

Symptom

Users are able to book leave for the following year, even though there is no time account existing for that period.
This is only possible if the start date of the leave is in the current booking period.

Environment

Employee Central , Time Off

Reproducing the Issue

1. 2017 Vacation Time Account has a Account Validity Period and Booking Period of the 1/1/2017 - 31/12/2017. There is no 2018 time account.
2. Employee can request leave from the 2/12/17 - 3/1/2018, if there is enough balance on the 2017 account.

-> Customer wants to restrict users being able to extend the leave end date into the following year, when there is no valid time account.

Cause

Flexible requesting is enabled on the time type.

This means that full balance is booked on the leave start date.

Resolution

1. Turn off flexible requesting
2. Create a take rule on the time type, that If the end date is in 2018 rasie error message stating that users cannot book leave for 2018 at this time.

Note: You would need to disable this rule once you create and start using the 2018 time accounts.

Keywords

Flexible requesting, Future leave, no valid time account , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors Employee Central 1611 ; SAP SuccessFactors Employee Central 1702 ; SAP SuccessFactors Employee Central 1705 ; SAP SuccessFactors Employee Central 1708 ; SAP SuccessFactors Employee Central 1711 ; SAP SuccessFactors Employee Central 1802