Ability to manually change job statuses.
We have added and ability for a user to set their own statuses. The user can do so from both the field worker app and the admin system. First we have added a preference in the Company Preferences titled "Allow Manual Job Status Override"
By default it is set to no for all companies. To turn that option on you need to go to My Office > Company Preferences.
Then we added ability for users to change the status via x-editable inline feature. In the main job screen it is available in both the view and edit screens.
You can then select whatever status needed from the drop-down menu.
Sub-Statuses can be added by clicking "set sub-status", selecting the preferred status from the drop-down menu, and clicking the green save button (hidden in this screen shot by the drop-down menu)
The use has the ability to do this from the worker app as well. They can choose any status in any particular order.