Symptom
A business rule is configured for the Time Recording object to set the start time or end time.
Upon saving the entry, start time / end time /duration remained the original value and the updated value only showed after refreshing the time sheet UI.
Environment
SAP SuccessFactors Time Tracking
Reproducing the Issue
Scenario A:
- Create an Evaluate rule for the Time Recording object to set the start time as 8:00 AM.
- Navigate to the time sheet of a clock-time recorder, create a new attendance with start time 08:02 AM.
- Observe that the start time of saved entry is still 08:02 AM.
- Refresh the timesheet UI and observe the start time of the time recording being updated as 08:00AM.
Scenario B:
- Create an Evaluate rule for the Time Recording object to set the duration as 8 hours.
- Navigate to the time sheet of a duration recorder, create a new 3 hours attendance.
- Observe that the duration of saved entry is still 3 hours.
- Refresh the timesheet UI and observe the duration of the time recording being updated as 8 hours.
Cause
This is expected behavior as of now.
Resolution
Please raise an enhancement request if the behavior is required to change.
You may refer to KBA 2090228 - How to Submit Ideas for SAP SuccessFactors Products
See Also
KBA 2090228 - How to Submit Ideas for SAP SuccessFactors Products
Keywords
start time, end time, business rule not triggering, time rounding, time sheet UI, time recording, tms , KBA , LOD-SF-TTR-TMS , Time Sheet , Product Enhancement
SAP Knowledge Base Article - Public