When the timesheet is at different stages in the workflow, different roles will be able to view/edit it. In this case, if the due date for an associate hasn't yet passed and the associate hasn't submitted yet, the supervisor should have the disabled version of the timesheet (i.e. view only).
On the other hand, if the associate has already submitted (at least for now), that should be final and they should now have the disabled timesheet view.
Context
When the timesheet is at different stages in the workflow, different roles will be able to view/edit it. In this case, if the due date for an associate hasn't yet passed and the associate hasn't submitted yet, the supervisor should have the disabled version of the timesheet (i.e. view only).
On the other hand, if the associate has already submitted (at least for now), that should be final and they should now have the disabled timesheet view.