Timesheet Guideline


Timesheets is a module that can be enabled in ESS. Once enabled and configured, ESS users who are eligible for timesheets will be able to create, submit, and approve timesheets in order for them to be exported and posted to USPS.

In order for an employee’s position to be eligible for a timesheet position, on the employee’s position in USPS, ensure the ‘Timesheet Required' checkbox is enabled and the ‘Supervisor’ is filled in. Please refer to USPS Mass Load chapter for details on how to mass load these fields.

The following information provides a guideline as to the setup and main menu options available for timesheets in ESS. Please review the initial setup checklist containing steps that can be taken to prepare a district for timesheet entries.

Configuring Timesheets

Role: Admin or District Manager

For districts who plan to use Timesheets in ESS, the following must be configured:

  • Under System>Configuration>ESS Functionality Configuration, ensure ‘Employee Time Sheet’ is selected. This change will not take full effect until the page is refreshed.

    • Once enabled, additional options will appear under the System>Configuration. They include:

      • Timesheet Configuration - Controls the Time Entry Precision in order to increase/decrease ‘Hours Worked’ and ‘Break Time’ on a user’s timesheet form, enable overtime reason to be required and select if an email notification should be set when a timesheet has been edited.

      • Timesheet Period Close Configuration - Enables timesheet periods to close automatically, specifying the number of days after the period ending date the timesheet period will close.

      • Timesheet Workflow Configuration - Allows district to customize the verbiage on the default emails sent during the timesheet workflow approval process.

Timesheet Workflows

Role: Timesheet Workflow Manager, District Manager or Admin

Once timesheets is enabled, the user can create workflows (groups and group chains) for timesheet employees. Please refer to Groups and Group Chains in the User chapter for more information.

ESS Timesheet menu options

In ESS, a user must have an existing user account. In USPS, their position record must be marked as ‘Timesheet Required’ and Supervisor field filled in.

Role: Timesheet Manager, District Manager or Admin

Once timesheets is enabled, the following Timesheet menu options will be displayed on the main ESS menu. Please click on the links provided below for further documentation on each option.

  • Timesheet Manager - Users with Timesheet Manager access have the ability to escalate timesheet approvals, set up automatic period generation (and automate timesheet creation), and maintain periods/shifts.

  • Timesheets - includes the ability to manually create new timesheets as well as view, edit or recall an existing timesheet. If your user account has been granted additional roles (other than the standard User role), you may have additional options under the Timesheets menu.

  • Timesheet Approval - ability for supervisors to approve/mass approve their staff’s timesheets

Once initial setup is completed, please review our quick guide on how to enter, approve and export timesheets.