Worklogs are the analytic for billing customers and worklogs are fundamental data for creating invoices. If customer requests, Tempo user have to proove and present the time logged against an invoice.
Tempo is often integrated with external system on worklog level. Tempo feeds the external system with worklogs. The external system creates the invoices to customers. The external system knows about each worklog, if it can be still edited, or shall be already locked (because it is already part of an invoice).
There would be useful a dedicated system work attribute ("Locked" for example), which could be edited only by Tempo/JIRA admin, and could be set checked by the external system, and if checked, then Tempo would not allow to "edit, split, move, delete" the worklog.
Tempo Products | Tempo Timesheets |
Tempo Platform | On-Premise |
We have the exact same need.
Once we do the invoicing, we don't want the time entries to be updated or removed.
To guarantee this, we'd like Tempo to add a "Lock" attribute that could be set only by admin or by API.