SAP Knowledge Base Article - Public

2478797 - Collision Resolution validation error if incoming absence falls on non-working days

Symptom

Error message below is shown when trying to replace existing absences using collision resolution / split-delimit functionality in Time Off

ErrorMessageSplitDelimit.png

Environment

  • SAP SuccessFactors Employee Central
  • v12 / People Profile (PP3)

Reproducing the Issue

1. Go to employees Time Off block and click Administer Time link.

AdministerTime.png

2. Go to Time Accounts tab and select the relevant time account. See that there are existing absences. In the example below, vacation is booked from May 8-14, 2017 where 13 and 14 are non-working days.

ExistingAbsences.png

3. Switch to Time Records tab and click on New Absence button then select the time type specified as the incoming grouping in the Time Management Collision Resolution. A validation error message is shown along with the warning message for the collision resolution.

collisionresolution.png

ValidationError2.png

Cause

System fails to validate and create the absences for the period defined which falls on Saturday and Sunday (essential non-working days) as time types used as incoming and existing groupings in collision resolution does not allow requesting on non-working days.

Note: Setting of working days and non-working days may vary based on work schedule configuration

TimeTypesIncomingExisting.png

Currently, this will be the working system behavior for the split and delimit functionality. System will only show a generic validation error message if it cannot validate the absences to be splitted and delimited.

An enhancement to address this gap is planned to be introduced to display the validation details instead of the generic error messaage. Details will be included in this article as soon as available.

Resolution

  • Cancel the existing absences and manually create the absences for each time type from Time Off
  • If requesting on non-working days is allowed, change the 'Requesting on Non-Working Days' setting in Time Type from 'No' to 'Yes' to allow the system to automatically handle absence collision

Keywords

split, delimit, collision resolution, time management, time type, holiday, non-working day, validation error, time off, absence, incoming grouping, existing grouping , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors Employee Central 1611 ; SAP SuccessFactors Employee Central 1702 ; SAP SuccessFactors Employee Central 1705