v1

latestOpenAPI 3.1.0Apache 2.02026-07-22160175414.0 KB
Workflow

Invalidate a timesheet

Invalidate a timesheet with a mandatory comment.

Can only be performed on a timesheet with an approved status.

post/timmi-timesheet/api/timesheets/{id}/invalidate

Request body

commentstring required

A comment to explain why this timesheet is invalidated.

Response

OK

idinteger

Unique id of the WorkflowItem.

exceptionMessagestring

Any human readable error message.

startsOnstring date

The Timesheet the WorkflowItem is related on starting date (included).

endsOnstring date

The Timesheet the WorkflowItem is related on ending date (excluded).

expectedNextActorobject

A Directory 'User'. See API reference for up-to-date attributes.

statusstring
  • "success" for a succesfull workflow operation.
  • "error" if any error was met, and therefore an excetion message is set.
  • "noAction" if the workflow operation was not performed.