Symptom
As of 2311 release, it is now possible to prevent retroactive change on past time sheets via Time Recording Admissibility configuration. Details in WNV page Calendar in Time Recording Admissibility can be referred to.
But based on some specific business need, it is expected to have same restriction on employee time sheet entry level too.
This KBA explains how to achieve same restriction on employee time sheet entry level.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Time Tracking
Resolution
It is possible to restrict change and creation on Employee Time Sheet Entry based on Time Recording Admissibility configuration through a Save Rule on Employee Time Sheet Entry. Function Check If Retroactive Changes Allowed in Period() can be used to check whether retroactive change is allowed based on the Time Recording Admissibility configuration.
Steps below can be followed, but as per how the business rule should be configured is dependent on customer's actual business need. Below business rule is just a sample for your reference.
- Create Business Rule for Employee Time Sheet Entry.
- Assign the business rule to Save Rule in Employee Time Sheet Entry.
- Then the message defined in the business rule would be raised as error when there is any change or creation attempt to employee time sheet entry before the retroactive change restriction date.
See Also
3388607 - Retroactive Change Restriction section does not show in Time Recording Admissibility
Creating Admissibility Rules That Define When Amendments Are Permitted
Keywords
TIM-37360, b2311, time, retro, prevent, ess, mss, admin, restrict, amend, approve, 2h, 2023, payroll, absence, create, edit, cancel, UI, entry, employee, time sheet, timesheet , KBA , LOD-SF-TTR , Time Tracking , How To
Product
Attachments
Pasted image.png |
Pasted image.png |