Timesheets
How to Create Timesheets
Overview
Timesheets in the Shoreline Execution Platform allow you to collect and organize time entries for personnel work performed across work packages. Once created, timesheets can be submitted for approval to supervisors or managers.
Prerequisites
Before creating a timesheet, ensure you have:
- Permission to create work orders (
create Workorderpermission) - Access to time entries (either your own or from personnel you manage)
- An active internet connection (required for submitting timesheets for approval)
Step-by-Step Guide
Step 1: Access the Timesheet Creation Interface
- Navigate to the Timesheets section in the application
- Click the button to create a new timesheet
Step 2: Name Your Timesheet
- In the Name field, enter a descriptive name for your timesheet
- This name will help you identify the timesheet later
- Example: "Week 3 - January 2026" or "Maintenance Team - Site A"
Step 3: Filter and Find Time Entries
Use the filtering options to find relevant time entries to include:
Available Filters:
- Date Range: Select start and end dates to filter time entries within a specific period
- Work Packages: Choose specific work packages to include time entries from
- Personnel: Select which team members' time entries to include
- If you have the appropriate permissions, you can select "All" users
- Otherwise, you'll see only users you have permission to register time for
Step 4: Add Time Entries to Your Timesheet
From the "More Registered Time" section:
- Review the filtered time entries displayed in the table
- You can add time entries in two ways:
- Individual entries: Click the add button next to each time entry
- Bulk add: Select multiple checkboxes and use the bulk add function
Time Entry Information Displayed:
- Activity External ID
- Activity Category
- Associated Asset(s)
- Work Order
- Start Date & Time
- End Date & Time
- Duration (in hours and minutes)
- Personnel Name
- Registered By
- Work Package
- Internal Remarks
Step 5: Review Selected Time Entries
In the "Timesheet" section:
- Review all time entries you've added
- The system automatically calculates:
- Total Time: Sum of all time entry durations
- Personnel Count: Number of unique personnel included
Editing Time Entries (if needed):
- You can edit certain details of time entries before saving
Removing Time Entries:
- Click the remove button to remove individual entries
- Use bulk remove to delete multiple entries at once
Step 6: Add compensations to a timesheet
A timesheet has a Compensations table where you register per diems and other compensations as separate rows. Each row has a person, an option, a quantity and a period, and you can add as many rows as you need. The table appears on the timesheet and in the approval screen, and it is included in the signed timesheet.
Where to find it
Open a timesheet while it is editable. The Compensations table is shown with the timesheet, and again in the approval screen when the timesheet is sent for approval.
Add compensations
- In the Compensations table, select Add row.
- Choose the person. Only people who have registered time on this timesheet can be selected.
- Choose the Option (the compensation field and option).
- Enter the Quantity.
- Set the Period. You can pick a single day or a from and to range.
Note: Only days on this timesheet can be picked for a single row. Use Bulk add to cover a period.
Add compensations for several people at once
- Select Bulk add.
- Choose the people, the option, the quantity and the period.
- Confirm. One row is added per person for every day they have registered time in the period.
Fill in default options
Select Fill in defaults to add each person's configured default option (for example a per diem based on the work package country) where one is set.
After signing
The compensations table is part of the signed timesheet snapshot and is read-only after signing.
Note: This table replaces the earlier additional compensation step, where compensations were entered per person, position and work package at approval. Approval no longer writes compensations onto individual time entries.
Step 7: Save Your Timesheet
You have two options:
Option A: Save as Draft
- Click the Save button
- The timesheet will be saved with status
DRAFT - You can edit it again later
Option B: Save and Send for Approval
- Click the Send button
- Select the users who should approve the timesheet
- The system will:
- Save the timesheet
- Change its status to
PENDING - Send notifications to the selected approvers
Note: You must be online to send a timesheet for approval. The Send button will be disabled when offline.
Timesheet States
Your timesheet will progress through these states:
| State | Description |
|---|---|
| DRAFT | Timesheet is saved but not submitted |
| LOCKED | Timesheet is locked for editing |
| PENDING | Timesheet is awaiting approval |
| SIGNED | Timesheet has been approved |
| REJECTED | Timesheet was rejected by approver |