...
When changing the status of timesheets, it is important to note that depending on the current status of a timesheet it may not be valid to change its status to another particular status depending on the status types that apply to the current currently and the new status that you are attempting to set.
...
This enhancement complements functionality that has been introduced in this release that allows custom-defined interpreted timesheet statuses to be created and applied to interpreted timesheets. For more information, see Support for Custom Interpreted Timesheet Statuses.
Configuration
For more information about how custom interpreted timesheet statuses are configured, see Support for Custom Interpreted Timesheet Statuses.
...