Manually Run Time Calculations
Security:
Process: Run Time Calculations for a Date Range
domain in the Time Tracking functional area.You can manually run time calculations when Workday doesn't automatically run calculations for these reasons:
- Worker eligibility changes for these Time Tracking components:
- Time code groups.
- Time entry templates.
- Time period schedules.
- Time calculation groups.
- You change time calculation configurations.
- A time calculation generates a calculated time block without an associated reported time block.
- You request time off, but you didn't configure your tenant to run time calculations automatically upon time off approval.
- You configure your tenant to defer time clock event matching and processing.
- You configure daily evaluation of worker eligibility for time calculations to run in the past.
Workday recommends that you don't run calculations for a period that contains work schedule calendar changes. If a period contains work schedule calendar changes, run time calculations for a subperiod instead.
Workday evaluates the worker's day breaker eligibility daily when running calculations. Workday evaluates the start day of week eligibility for each week included in the date range, rather than using only the start day of week that was effective at the start of the date range. If you select daily evaluation of worker eligibility for time calculations, then Workday evaluates eligibility daily for the date range.
When you manually run time calculations, Workday doesn't calculate time for terminated workers, even if the termination date is after the dates selected as the process parameters.
You can only run calculations on an open period. When you run calculations for a date range that includes both open and closed periods, Workday runs calculations only on the open periods. Example: You configure time entry to open on May 8, which is a holiday. When you run time calculations on May 1, Workday doesn't generate the holiday time block because the period isn't yet open. If you remove the restrictions on when time entry opens and run calculations on May 1, Workday generates the holiday time block.
To test the impact of manually running time calculations for an extensive date range, Workday recommends that you first manually run time calculations within a small date range and confirm that the output is what you expect. You can use the
Time Calculation Debugger
report to identify the time calculations that were evaluated and applied for a week for a worker.- Access theRun Time Calculations for a Date Rangereport.
- Select the workers for whom you'd like to run calculations.You must have security access on theEnter Timebusiness process security policy to select workers.If you select all workers in the report, once the process runs, Workday refreshes the worker list according to the criteria you select. The workers processed might change from the list of workers you initially selected.
- Select aRun Frequency.When you select a recurring run frequency, Workday displays theScheduletab, where you can configure when or how frequently to run time calculations for a particular date range.
- Enter aRequest Name.Workday uses the request name in reports.
- As you complete theSelection Criteriasection, consider:
Option Description Static RangeSelect aStart Dateand anEnd Dateto define the fixed time period to run time calculations.Example: You want to run time calculations multiple times for the date range of 2024-12-24 to 2024-01-07 to capture time offs that workers may have forgotten to enter ahead of time.Dynamic RangeSpecify a date range that shifts based on the number of days in theDays Before Run DateandDays After Run Datefields, and theNext Run Dateto run time calculations.Example: If you want to run time calculations every week for the previous week's time entries, schedule a weekly recurrence that runs every week and 7 days before theNext Run Date.TheNext Run Datefield displays the date when Workday will next run time calculations, based on the options you select on theScheduletab.When you schedule a recurrence, Workday will run calculations for the dynamic period you set up. Note: If your run frequency isDependentorCustom Recurrence, Workday doesn't display a date in theNext Run Datefield, but will still use the days you specified in theDays Before Run DateandDays After Run Datefields to run calculations.If your run frequency isRun Now, theNext Run Datefield displays today's date. - For a recurring run frequency, see Schedule Reports or Report Groups for considerations to complete theScheduletab.
You want to run time calculations every Monday morning at 8:00 AM for the 30 days prior. You want this schedule to occur from 2024-03-18 to 2024-06-16. When you access the
Run Time Calculations for a Date Range
report, select Weekly Recurrence
for the run frequency. On the Schedule
tab, set up a weekly recurrence on Mondays at 8:00 AM and choose a range of recurrence starting on 03/18/2024
and ending on 06/16/2024
. On the Selection Criteria
tab, under the Dynamic Range
section, the Next Run Date
field displays 03/18/2024. Enter 30
in the Days Before Run Date
field.On 2024-03-18 at 8:00 AM, Workday runs time calculations on all time entries from 2024-02-17 to 2024-03-17. Next Monday, on 2024-03-25, Workday runs time calculations on all time entries from 2024-02-24 to 2024-03-24.
If the calculations change a worker's submitted time, you must resubmit that time.
You can run these reports to view the status or schedules of the calculations:
- Process Monitor
- Scheduled Future Processes