Actions29
Timesheet → Update
AI-generatedSummary
Updates an existing eRS timesheet entry identified by its Timesheet Entry ID, changing the resource, project, date, hours, comment and user-defined fields you supply. The source pack provided is signature-only (bodies stripped), so the exact request and response are not visible.
Inputs
- authentication — Credential type: OAuth2 (default, recommended) or Access Token.
- timesheet_id (required) — Unique ID of the timesheet entry to update.
- resource_id — ID of the resource the entry belongs to.
- project_id — ID of the project the entry is logged against.
- date — Date of the entry (YYYY-MM-DD).
- hours — Number of hours for the entry (minimum 0).
- updateMandatoryFields — Repeatable list of mandatory user-defined fields. Pick a field loaded from your eRS account, then enter a value whose input type depends on the field type (text, number, boolean, date, select/multi-select, billing status, billing rate source with optional custom rate, unit, rich text, or ID).
- updateOtherFields — Repeatable list of optional user-defined fields, with the same field and value choices as Mandatory Fields.
- comment — Optional multi-line comment for the entry.
- requestOptions — Node settings for batching (items per batch, interval), ignoring SSL issues, proxy, and request timeout (default 10000 ms).
Output shape
Most likely the API response for the updated timesheet entry, one result per input item. This is not confirmed by the source.
The source bodies are not visible, so the return shape and the handling of empty fields are unconfirmed. Field dropdowns are loaded dynamically from your eRS account, so they need valid credentials.
Examples
Example 1: Correct the hours and add a comment on an existing entry
Set Timesheet Entry ID to the entry's ID, Hours to 6.5, and Comment to 'Adjusted after review'.
Example 2: Move an entry to another project and date
Set Timesheet Entry ID, Project ID to the new project, and Date to 2026-10-01.
Example 3: Set a custom billing status on an entry
Set Timesheet Entry ID, then add an Other Fields item, choose the billing status field and select Billable.