LeDuc Systems

Periods and approvals

Periods

The admin chooses one period type for the site.

Required hours per week default to 40 (0 to 168). For a month the required hours are the weekly figure divided by 5, times the number of weekdays in the month.

Submit

  1. In My timesheet, the status row shows the period, a status badge, the last action, a shortfall chip and a Submit timesheet button.
  2. Submit stores the period's hours, computed from Jira, with the record. You can submit when the status is Open or Rejected. A rejected sheet shows Resubmit timesheet.
  3. The period is now locked: grid cells are grey and read-only, and the Log work panel refuses those dates.

Statuses

Open, Submitted, Approved, Rejected. Each change adds an entry to an audit trail with the actor, time, comment and hours. The last 100 entries are kept.

Approve or reject (team leads and Jira administrators)

Open the Approvals tab. A tab count shows how many sheets wait.

Locks

A submitted or approved period is locked in the app. The app enforces it in the grid, the panel and its own stored data. Jira's own Work log tab and API are not blocked by the app. Edits made there are detected and flagged. See post lock warnings.

To unlock, reject the sheet. The user can then edit and resubmit.

Notes