In System Admin > Client Properties in the Properties tab, the settings in the Timesheet section control how Dayforce shows information in timesheets.
Display Job Assignments
Controls whether Dayforce shows job assignments on the timesheet. When cleared, Dayforce doesn’t show what job assignment employees worked during a shift and users can't change what job assignment employees worked during their shifts.
Display Pay Codes
Controls whether Dayforce shows pay code information on the timesheet. When cleared, users can’t specify pay codes during worked shifts.
Auto load
Controls whether Dayforce automatically loads the current timesheet without waiting for users to select a week and then click Load.
Note: Users can override this client property in Time Review by enabling or disabling the Autoload on Start option in the Options dialog box in Time Review.
Show Problem Pane On Load
Controls whether Dayforce loads the Problems panel in Work > Timesheet automatically when there is at least one problem in the user’s timesheet. When this checkbox is cleared, users must open the Problems panel themselves to review problems in the timesheet.
Note: Users can override this client property by selecting or clearing the Show problem pane after timesheet is loaded checkbox in the Options dialog box in Work > Timesheet.
Show user controls on forms
Controls whether Dayforce shows the OK and Cancel buttons in the shift detail dialog boxes in Timesheets. When selected, the buttons are shown and you must click either OK or Cancel to close the dialog box. When cleared, the buttons aren’t shown and you must click the X in the top right corner, or click outside of the dialog box to close it.
Level of view detail
Select the level of the detail Dayforce shows on the timesheet. Select one of the following:
- Shift Time: Shift start and end times are shown.
- Shift and meal times: Shift and meal start and end times are shown.
- Schedule vs actual stacked: The highest level of detail, for each shift the schedule compares the employee’s schedule, including meals, to the times the employee actually worked, based on clock entries or time entries.
Filter Expanded
Controls whether Dayforce shows the filter options in the timesheet expanded, by default. When selected, Dayforce shows the expanded filter options on the timesheet when users click Filter. When cleared, Dayforce shows a reduced set filter options on the timesheet when users click Filter. Users can still expand the search options by clicking Expand.
Display pay class rank sort
Controls whether users have the option to sort the timesheet by pay class rank.
Default Shift Start
The default time that shifts recorded through the timesheet start.
Default Shift End
The default time that shifts recorded through the timesheet end.
Hide time totals
Controls whether to exclude certain pay types (for example, Salaried) from the total hours in the timesheet.
Secondary Employee Display
Controls the display of employee attributes in Timesheets. The attributes selected are shown below the employee name in Timesheets.
Note: If you assign the shift rotation secondary employee display, the Shift Rotations role feature must also be assigned for users to view the display in Timesheets.
Primary Sort Type Name, Secondary Sort Type Name, Tertiary Sort Type Name
These three drop-down lists define the order that Dayforce uses to show employee timesheets in Timesheets. The option selected in the Primary Sort Type Name drop-down list defines how timesheets are sorted first, the Secondary Sort Type Name and Tertiary Sort Type Name are used for successive sorts. You can sort timesheets by department name, employee name, employee number, job rank, pay class rank, and primary location.
Job ranks are assigned to the jobs configured in Dayforce. See Jobs and Job Assignments Configuration. If you sort timesheets by job rank, Dayforce shows employees with the highest job rank at the top of the list in Timesheets.
Similarly, pay class ranks reference each pay class’s sort order. See Create Pay Classes.
Primary Sort Direction, Secondary Sort Direction, Tertiary Sort Direction
Select whether the corresponding sort order is ascending or descending.
Pay Summary Report Show Hours in Full Precision
Controls the number of decimal places Dayforce uses when producing the Pay Summary Report. Select the checkbox and Dayforce doesn’t round the hours on the report.
Pay Detail Report Show Hours in Full Precision
Controls the number of decimal places Dayforce uses when producing the Pay Detail Report. Select the checkbox and Dayforce doesn’t round the hours on the report.
Employee Pay Summary Report Show Hours in Full Precision
Controls the number of decimal places Dayforce uses when producing the Employee Pay Summary Report. Select the checkbox and Dayforce doesn’t round the hours on the report.
Enable Mass Editing
Controls whether Dayforce allows users to edit time entries in bulk in Timesheets. When selected, Dayforce shows the Add New Time Entry option in the drop-down list when users select more than one cell.
Note: Dayforce doesn’t show this option when the Enable Mass Editing checkbox is cleared.
Department Hours Report Show Hours in Full Precision
Controls the number of decimal places Dayforce uses when producing the Department Hours Report. Select the checkbox and Dayforce doesn’t round the hours on the report.
Load by Pay Group
Controls whether Employee Timesheet and Timesheets are loaded by calendar week or pay period. Select Load by Pay Group in the drop-down list and Dayforce loads timesheets by pay period. This selection also enables the Pay Group drop-down list in Employee Timesheet and Timesheets.
Note: This option must be selected if you want to use the Timesheets > Search By Employee role feature for timesheets. When the Load by Pay Group client property is enabled, the mobile app doesn’t apply timesheet data validation logic. If you disable this property, the app applies the logic. For more information about this role feature, see Timesheets.
Show all orgs for employee
Controls whether users can add transfers for an employee who works at their locations, to any other locations at which the employee is eligible to work. With the checkbox selected, users can create and edit shifts and transfers for other locations. Clear the checkbox and users can create shifts only for locations they have been assigned security access to, and can’t create shifts for transfers for the other locations at which their employees work.
Show Projects in Hierarchical View
With this checkbox selected, Dayforce includes the Show Projects in Hierarchical View option in timesheet features when you click Options. This setting controls how Dayforce populates projects in the Project field when users add shifts and pay adjustments. When the Show Projects in Hierarchical View checkbox is selected, the Project field in grid and duration timesheets contains a project icon () that users can click to open a project dialog box. In this dialog box, users can search for projects and view each project they have access to. Dayforce shows projects in a hierarchical format, with parent projects shown at the top level. You can click a parent project to expand it and view its child projects, when available:
Note: If your organization has a large number of projects configured, Dayforce might not load all projects by default. In this scenario, use the search field to locate your projects.
Additionally, when the hierarchical view is enabled, Dayforce shows both the parent and child project selections in the Project field after a child project is selected. In the following screenshot, the user selected the Planning project, which is a child project of the Renovations parent project:
Display rounding informational message
Controls whether Dayforce shows an informational message in Timesheets in the Pay panel that indicates how decimal values are rounded. The message indicates that the Display Time Decimal Precision client property controls decimal rounding functionality in Dayforce. This client property is located in System Admin > Client Properties in the Properties tab, in the General section. See General.
Dayforce shows the informational message only when the following conditions are met:
- The Display rounding informational message checkbox is selected.
- The Display Time Decimal Precision client property is set to either 1 (##.#), 2 (##.##), or 3 (##.###).
Prompt to add shift to schedule
Controls whether Dayforce prompts users for a confirmation when they add a shift to a scheduled, unworked shift in Timesheets. Recording shifts to scheduled, unworked shifts impacts pay. By prompting users to confirm, Dayforce can help to ensure this action is only performed when appropriate. Select Always, and Dayforce shows a prompt. Select Never and Dayforce doesn’t show a prompt.
Prompt to add unmatched shift
Controls whether Dayforce prompts users for a confirmation when they add a worked shift to a day with an unworked, scheduled shift, but select to not add the worked shift to the unworked, scheduled shift. Recording worked shifts that don’t match scheduled, unworked shifts on the same day can impact the employee’s attendance records and can also impact pay, depending on how Dayforce is configured. By prompting users to confirm, Dayforce can help to ensure this action is performed only when appropriate. Select Always, and Dayforce shows a prompt. Select Never and Dayforce doesn’t show a prompt.
Prompt to delete
Controls whether Dayforce prompts users for a confirmation when they delete a worked shift. Deleting shifts impacts the employee’s time and attendance records and their pay. By prompting users to confirm, Dayforce can help to ensure this action is only performed when appropriate. Select Always, and Dayforce shows a prompt. Select Never and Dayforce doesn’t show a prompt.
Use strict manager effective dating
Controls whether managers can modify timesheets before their effective start date as manager at the location or for an employee. Select the checkbox and managers can’t edit timesheets for a locations or employees before their effective start date. Clear the checkbox and managers can edit timesheets for their location or employees for time that came before their effective start date.
For example, an employee is assigned a new manager, effective August 30. The employee creates three shifts for their location: August 25, August 29, and August 31. The new manager reviews the time for the employee for the week of August 25. With Use strict manager effective dating cleared, the new manager can authorize all three shifts. With Use strict manager effective dating selected, the new manager can only authorize the shift for August 31.
Load Timesheet Editor by Employees
Controls the ability in Timesheets for users to filter only the employees that they want to be shown in a timesheet, before it’s initially loaded. This feature is useful when loading a timesheet that includes a large number of employees (for example, 2,000 employees). When the Load Timesheet Editor by Employees checkbox isn’t selected, Dayforce loads timesheets in Timesheets using the original method (that is, loading all employees outright). This feature is available for timesheets loaded by pay period or calendar week.
Note: This feature is similar to the functionality that’s controlled by the Timesheets > Search By Employee role feature. As an exception to the similarity, when the Search By Employee role feature is enabled, you don’t have to select a location before you can access the Employees drop-down list in the load panel. See Timesheets.
People role security restricts timesheet (former My HR role security restricts timesheet)
Select this checkbox to apply the role visibility configured in HR Admin > People Role Security to Timesheets, to prevent users from editing another user’s timesheet, based on user role. For example, the HR role security defined for Assistant Store Managers prevents them from being able to view Store Managers’ employee records. With this checkbox selected, the Assistant Store Manager can’t edit the Store Manager’s timesheet.
Note: Role security won’t restrict a user’s ability to edit their own timesheet, regardless of configuration.
Consolidate employee pay transactions to new pay group effective start
By default, Dayforce doesn’t consolidate employee pay summaries when employees are assigned a new pay group mid-pay period. When this field contains a date, Dayforce consolidates employee pay summaries for pay periods that start on or after the date entered, provided that both pay groups are configured with the same frequency and have the same pay calendars.
For example, Pay Group A and Pay Group B both have a biweekly frequency and have the same pay calendars, while Pay Group C is configured with a semi-monthly frequency. If an employee is moved from Pay Group A to Pay Group B mid-pay period, Dayforce consolidates the employee’s pay summaries. Conversely, if the employee is moved from Pay Group A to Pay Group C, Dayforce doesn’t consolidate the pay summaries, because the pay groups don’t share the same frequency.
Use auto complete for dockets
By default, Dayforce loads all of the dockets an employee has access to, which can take longer than expected for customers with a large number of dockets configured. With the Use auto complete for dockets checkbox selected, Dayforce shows a docket control that doesn’t auto-load all dockets. Instead, it shows an empty docket drop-down list, and prompts users to start typing. As the user types, Dayforce shows up to ten dockets that match what they have entered.
Round Timesheet Calculations
When this field contains a date, Dayforce rounds timesheet calculations to two decimal places starting on or after the date entered. Rounding the calculations ensures that the values shown on the timesheet match the values shown in the pay summary. To avoid retros, any calculations made prior to the specified date aren’t affected by the client property.
Use auto complete for projects
By default, Dayforce loads all of the projects an employee has access to, which can take longer than expected for customers with a large number of projects configured. With the Use auto complete for projects checkbox selected, Dayforce shows a project control that doesn’t auto-load all projects. Instead, it shows an empty project drop-down list, and prompts users to start typing. As the user types, Dayforce shows up to ten projects that match what they entered.
Note: Unlike full-text searches, this control uses prefix-matching, which means that the search text must exactly match the start of the project name. This means that if you type dev, Dayforce searches only for projects that start with “dev.” It wouldn’t find projects with “dev” in the middle of the project name.
When this client property is selected, Dayforce shows this control in the following features:
- Timesheets
- Employee Timesheet
- Manager Timesheet
- Work > Timesheet
- In Pay Setup > Multi-Approval in the Project Approval tab
- In People in the Work > Default Labor screen
Do Not Persist Time Entry Problems On Save
Controls whether Dayforce saves the details for time entry problems that are detected when users save their timesheets. When selected, Dayforce omits the problem details record, which can improve performance for customers with a large number of employees in one location.
Problem Persistence
Controls how Dayforce processes time entry problems when they’re detected in timesheets. When Background Job is selected in the drop-down list, the system queues the problem and processes it when the Punch Post Processing background job runs. When Application is selected, the system processes problems immediately in Dayforce without running the background job.
Use autocomplete for labor metric codes
By default, Dayforce loads all of the labor metrics an employee has access to, which can take longer than expected for customers with a large number of configured metrics. When you select the Use autocomplete for labor metric codes checkbox, Dayforce shows a dialog box that doesn’t auto-load all labor metrics. Instead, it shows an empty drop-down list, and prompts you to start typing. As you type, Dayforce shows up to ten user-defined labor metric codes that match what you entered.
Include Overlapping Premium
Include pay premiums in the Employee Pay Summary Report, the Pay Summary Report, and the Pay Category Hours Report. When the checkbox is selected, Dayforce includes overlapping premiums in the reports. When the checkbox is cleared, these premiums are excluded.
Allow Manager to View Attendance Incidents Past Effective Date
Controls whether managers can view all past attendance incidents for the employees that they currently manage, including incidents from before the manager’s effective start date and end date. By default, this checkbox is cleared and managers can only view incidents that occurred after their effective date. When the checkbox is selected, managers have access to all past attendance management incidents for their employees. Managers can also view records beyond the effective end date for employees that they previously managed.
Allow Manager to View Approval Requests Past Management Effective Date
Controls whether managers can see all of their previous and current employees’ pending requests from the past year by default in Approvals. When this checkbox is selected, you can access requests for employees who report to you and for employees who reported to you in the past 15 days. Dayforce loads all of the pending requests from the past year for these employees, however, only the requests for the past week are shown by default. To show all of the requests for the past year, select the Show Past Due Requests checkbox in the Filter panel.
When this checkbox is cleared, you can only access and view the requests of the employees you currently manage (that is, none of the employees that you previously managed).
Hide Comments
Controls whether employees and managers can enter comments in timesheets. When this checkbox is selected, Dayforce hides the employee and manager comment fields in the dialog boxes, duration timesheets, and clock entry timesheets of the following features:
- Employee Timesheet
- Manager Timesheet
- Timesheets
- Work > Calendar
- Work > Shift Details
- Work > Timesheet
While employees and managers can’t enter comments in these features when this checkbox is selected, Dayforce still shows the employee comment and manager comment icons in Timesheets for comments that were added before you enabled this client property. You can view these comments in a tooltip by hovering the cursor over the icons.
When this checkbox is cleared, comment fields are available in these features.
Use Smart Locking For Data Saver
Controls how Dayforce processes and saves records when running the Pay Summary Recalc background job. When this checkbox is selected and the job runs, Dayforce saves records for multiple employees in bulk and locks access to the database for unaffected employee data. When this checkbox is cleared and the job runs, Dayforce locks access to the database during saving and processes one employee at a time, while preventing data for other employees from saving.
Enabling this functionality might improve the amount of time it takes Dayforce to run the job.
Apply Rounding in Pay Adjustment Import
Controls whether Dayforce applies rounding to time-based pay adjustments that were imported. When this checkbox is selected, Dayforce persists rounded values for time-based pay adjustments that were added through the Employee Pay Adjustment Import.
When this checkbox is cleared, time-based pay adjustments that were added through the Employee Pay Adjustment Import aren’t rounded.
This client property is disabled by default.
PSR Org Parallel Processing Mode
Select how Dayforce processes pay summary data when running the Pay Summary Recalc background job. Depending on how Dayforce is configured, using an alternative calculation process might improve the job’s performance when calculating affected sites and pay groups.
Important: This client property is effective only if you’ve configured the Pay Summary Recalc background job to run as a multi-threaded task. This requires admin access and an advanced understanding of the Dayforce database.
The following calculation methods are available:
- Pre-Allocate: This option represents the existing calculation process and is selected by default. The job assigns org units to a thread at the start of the job calculation. This calculation process is also referred to as range partitioning.
- Load Balance: The job processes and assigns org units to the next available thread. This calculation process is also referred to as chunk partitioning.