When setting up a Workforce project, allow the option to enforce that a job must be started before it can be finished. At present an assignment can move from status 'Assigned' to 'Completed' without passing through status 'In Progress'. This is fine for many workflows, but in some cases the project owner/dispatcher wants to ensure that the user starts work on a task, or at least looks at it, before completing it, and that the in progress date is set against the assignment.
To enforce this it would be necessary to disable the swipe-left 'Finish' button in the assignment list on the Workforce app:
