roos-fs tasks #414
Updated by Vadim Pariev 8 months ago
**General**
A complete overhaul of the system of statuses is to be performed. including the Services and tasks.
**Current state**
<img style="width: 1278px;" src="clipboard-202509132257-tphze.png"><br>
**Expected result**
<img style="width: 755px;" src="clipboard-202509132301-vanth.png"><br>
SERVICES adn TASKS FLOW desciption
- the service when created receives the status CREATED
- the tasks in this service receive the state CREATED
- the service is then manually transferred to the stated BOOKED (the user is OBLIGED to set the date - it is mandatory. P.S. reuse the same form that was used for the task when set to the boked state)
<img style="width: 547px;" src="clipboard-202509132308-foywh.png"><br>
- the tasks are AUTOMATICALLY change the status to OPEN
- from the OPEN state the user can set the planned date (OPTIONALLY)
- from the OPEN state with or without a date the user can set the task in status IN PROGRESS
- from IN PROGRESS the tasks can be set to COMPLETED
- the service could be set to COMPLETED only if all Tasks are in CANCELLED or COMPLETED state
- The task could be cancelled form any stated starting from the OPEN
- Service can be cancelled at any time and the tasks would be outo cancelled
________________
Expected behaviour
- cancellation logic remain intact
- completion triggers the report creation
- activity log remains the same
- data validations from the tasks is removed
- all views of the tasks adn services remain the same
- old statuses are removed if not used
- Remove the opened