Symptom
- To check if overtime is recorded during scheduled working time.
- Working hours as per the work schedule is 08:00 to 17:00. User should not be allowed to submit an overtime during this window.
"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 Employee Central – Time Sheet
Resolution
This can be implemented using Time Valuation concept
1. Create a new Time Valuation object:
- Valuation Type should be "Deduct Group from Input Groups"
- Deduction Group should be any Time Type Group with category Scheduled Working Time.
- Add any entry in Time Type Group below. It can be a dummy group (obs.: you can set the Time Category of this Time Type Group as Calculated Time).
- Enter error flag and error message.
- Input Time Type Group should be the group where you have configured Overtime Time Type.
2. Add this Time Valuation object in the employee Time Recording Profile.
Here system will check your input and evaluates if its overlapping with the Scheduled Working Time:
Check below error message. This employee working hours is 08:00 to 17:00 and trying to record overtime starting 14:00:
See Also
Keywords
Time Sheet, TimeSheet, Time Sheet Validation, Overtime, Overtime Validation, Working Hours, Validation , Time Valuation, Time Recording Profile, Error , KBA , LOD-SF-EC-TMS-TV , Time Valuation - Collectors, Groups, In Lieu, AA2 , LOD-SF-EC-TMS , Time Sheet , How To