SAP Knowledge Base Article - Public

2847273 - Time Sheet Valuation: To Check If Overtime Is Recorded During Scheduled Working Time

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

How to setup Time Evaluation in Time Tracking

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

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions