When adding a timesheet template using the Configurable format, you’ll need to choose which options are available to users when they enter their time. Once the template is created, you can assign it to users in their user profile.
If you are using the Standard or In/Out timesheet format, see this topic instead.
For each template, you’ll need to:
To pre-fill the timesheet with data, select an option in the Auto Fill Timesheet With field. These options are also available on the user's timesheet.
For more information, see Choosing how timesheets are pre-filled.
In the Timesheet Owner Permissions section, choose what actions the user can take on the timesheet. These permissions apply to the timesheet as a whole, regardless of what components it includes.
For information on each permission, see Additional Configurable timesheet template options.
Each template can include a number of components. Add components based on how you want users to enter time and what additional data you want to show on their timesheets. Each component can be further customized by editing its options.
To add a component:
These components determine how the user records time in the timesheet – either by entering durations in a grid, by entering in and out times in a timesheet, or by capturing existing time punches.
Time Distribution Grid
Allows the user to enter time as durations (eg 7.5 hrs).
Includes options for entering time against projects, activities, or custom fields. Shows any time off booked for that timesheet period.
Can also be used in conjunction with one of the other time entry components for time allocation.
Allows the user to record their hours by entering the times they start and stop working (eg 8 a.m. to 11 a.m.).
Includes options for entering time against breaks.
In/Out Times + Allocation
Allows the user to enter the times they start and stop working (eg 8 a.m. to 11 a.m.).
Similar to the In/Out Times component but includes additional options for entering time against projects, activities, or custom fields.
The In/Out Times + Allocation component is not fully supported on the Replicon Mobile app for Android.
Displays the user’s time punches on their timesheet. Time punches should be included on a timesheet if:
The user must be assigned a punch entry policy before they can record punches. All punch entries added via the web, mobile, or CloudClock apps automatically display in the timesheet.
From within the timesheet, users can also manually add or edit punches, if allowed in their punch entry policy.
These options determine what other information or options display on the user’s timesheet.
Displays a history of the submission and approval actions performed on the timesheet
Displays a custom message on the timesheet, with a check box for the user to accept the message. You specify the title and text of the message.
For example, you could include an attestation stating that the data entered is accurate, to the best of the user’s knowledge.
To ensure the check box is checked before the user submits the timesheet, add the Attestation Acceptance Required workflow condition in the template.
Displays the bank deductions for the timesheet period.
Allows the user to record custom data for each day on the timesheet using 'new'-type custom fields. For example, a user could record how many calls they made each day.
The row of fields will display underneath the timesheet.
You can add a value to the Custom Name field, and that value will appear as a title above the row.
Displays a custom message on the timesheet. You specify the title and text of the message.
For example, you could include a message stating the date and time when timesheets are due.
Displays a table outlining the hours against each pay code and, optionally, the pay amounts and totals. The calculations are based on the timesheet owner’s pay rule and their hourly payroll rate.
Displays the timesheet owner’s shift schedule on the timesheet page
The Schedule component is not currently supported on the Replicon Mobile app. However, users can view their schedules via the Schedule section of the app.
Target Billable Hours
Displays a bar graph at the top of the timesheet, showing actual billable hours worked as a fraction and percentage of the billable target set for that user, for that month.
You can also include a bar showing the progress toward targets for:
These options let the user compare their progress to others', while preventing them from viewing confidential details about individual performance.
Time Entry Details
Displays a table of comments and cell-level custom field data entered in the timesheet. The table only displays if comments have been entered.
This component makes it easier for approvers to review cell-level timesheet data, especially from Time Distribution Grid timesheets, since they don't have to hover over each cell to view it.
Comments are entered and edited using time entry components.
Time Off Bookings
Allows the user to book time off from the timesheet and view any existing bookings that overlap with the timesheet period.
The user needs to be assigned a time off template before they’ll have this functionality in their timesheet.
The Time Off Bookings component is not currently supported on the Replicon Mobile app. However, users can view their time off bookings via the Time Off section of the app.
Time Off In Lieu
This component is required for the user to receive time off in lieu of overtime. Without it, the time off will not be granted – the user will be paid overtime instead.
Adds one or more 'new'-type custom fields to the timesheet that applies to the entire timesheet (that is, not to a particular row or cell of the timesheet).
For example, you could add a timesheet custom field where employees can record the # of calls they made that week.
The fields will display underneath the timesheet. You can add a value to the Custom Name field, and that value will appear as a title above the field or fields.
Validations specify the requirements the timesheet must meet. The timesheet is regularly checked against the validation requirements and an error or warning is shown, depending on the validation. Replicon has several validations available by default.
To add a validation, click + Validation and select an option from the list. Repeat to add additional validations.
If you want the validation to be enforced, add a workflow condition to prevent submission. Without a workflow condition, the user will see an error on the timesheet but will still be able to submit.
Workflow conditions determine when users can submit their timesheet. The default workflow conditions are explained below.
Attestation Acceptance Required
Prevents the user from submitting their timesheet unless the check box in the Attestation component is checked
Errors prevent submission
Prevents the user from submitting the timesheet if there are any validation errors. Validation checks either produce warnings or errors, depending on how the validation rule is configured.
No early submission
Prevents the user from submitting the timesheet before the last day of the timesheet period
Prevent changes to invoiced timesheets
If an invoiced timesheet is reopened and edited, the deltas that are created will become available as new billing items you can include on invoices.
Warnings prevent submission
Prevents the user from submitting the timesheet if there are any validation warnings. Validations checks either produce warnings or errors, depending on how the validation rule is configured.
To add a workflow condition, click + Workflow Condition and select an option from the list. Repeat to add additional conditions.
The workflow conditions are not applied when a billing, payroll, or cost manager bypasses regular approvals to approve an unsubmitted timesheet.
Components are only displayed when there is data to display in them. For example, if the Payroll Summary component has been added but there is no payroll data for that timesheet, the summary won’t be shown. Once payroll data is available, the summary will appear.