Project

General

Profile

Actions

roos-fs tasks #488

open

Impliment the new logic for the Statuses on mobile

Added by Vadim Pariev 7 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Start date:
09/29/2025
Due date:
% Done:

0%

Estimated time:

Description

Underneath you would find the flow that is to be implimented on the backend side. THe same have to be applicabe on the Mobile end.
ATTENTION
Make sure that the old services created before the new feature release are still working.

SERVICES and 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)

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 (there could be 1 in cancelled and 1 in completed so simply all tasks in one of the states)
The task could be cancelled from any status starting from the OPEN
Service can be cancelled at any time and the tasks would be outo cancelled
FURTHER REQUIREMENTS
Adjust the API for mobile and remove unnessesary endpoints. The main point is that the API for the mobile is mirrowing the Behaviour in web.
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
All validations inside of the taks remains


Files

.trashed-1763883376-Screenshot_2025-10-24-10-06-00-16_334366aa60c95a830342eca788ba1737.jpg (237 KB) .trashed-1763883376-Screenshot_2025-10-24-10-06-00-16_334366aa60c95a830342eca788ba1737.jpg picture 2. Olena Tretjakova, 10/24/2025 08:39 AM
.trashed-1763883376-Screenshot_2025-10-24-09-56-41-43_334366aa60c95a830342eca788ba1737.jpg (277 KB) .trashed-1763883376-Screenshot_2025-10-24-09-56-41-43_334366aa60c95a830342eca788ba1737.jpg picture 1. Olena Tretjakova, 10/24/2025 08:39 AM
.trashed-1763883376-Screenshot_2025-10-24-10-14-30-63_334366aa60c95a830342eca788ba1737.jpg (231 KB) .trashed-1763883376-Screenshot_2025-10-24-10-14-30-63_334366aa60c95a830342eca788ba1737.jpg picture 3. Olena Tretjakova, 10/24/2025 08:39 AM
Screenshot_2025-10-24-10-46-09-07_334366aa60c95a830342eca788ba1737.jpg (225 KB) Screenshot_2025-10-24-10-46-09-07_334366aa60c95a830342eca788ba1737.jpg picture 4. Olena Tretjakova, 10/24/2025 08:39 AM
Screenshot_2025-10-24-10-51-59-58_334366aa60c95a830342eca788ba1737.jpg (257 KB) Screenshot_2025-10-24-10-51-59-58_334366aa60c95a830342eca788ba1737.jpg picture 5. Olena Tretjakova, 10/24/2025 08:39 AM
Screenshot_2025-10-24-10-54-19-03_334366aa60c95a830342eca788ba1737.jpg (272 KB) Screenshot_2025-10-24-10-54-19-03_334366aa60c95a830342eca788ba1737.jpg picture 6. Olena Tretjakova, 10/24/2025 08:39 AM
Screenshot_2025-10-24-11-07-41-33_334366aa60c95a830342eca788ba1737.jpg (264 KB) Screenshot_2025-10-24-11-07-41-33_334366aa60c95a830342eca788ba1737.jpg picture 7. Olena Tretjakova, 10/24/2025 08:39 AM
Screenshot_2025-10-24-11-23-26-59_334366aa60c95a830342eca788ba1737.jpg (275 KB) Screenshot_2025-10-24-11-23-26-59_334366aa60c95a830342eca788ba1737.jpg picture 9. Olena Tretjakova, 10/24/2025 09:25 AM
Screenshot_2025-10-24-11-15-40-23_334366aa60c95a830342eca788ba1737.jpg (255 KB) Screenshot_2025-10-24-11-15-40-23_334366aa60c95a830342eca788ba1737.jpg picture 8. Olena Tretjakova, 10/24/2025 09:25 AM
Screenshot_2025-10-24-11-24-53-06_334366aa60c95a830342eca788ba1737.jpg (190 KB) Screenshot_2025-10-24-11-24-53-06_334366aa60c95a830342eca788ba1737.jpg picture 10. Olena Tretjakova, 10/24/2025 09:25 AM
app-debug_488(2).apk (35.3 MB) app-debug_488(2).apk Victoria Grishkova, 10/25/2025 03:50 PM
app-release_488(2).aab (20.3 MB) app-release_488(2).aab Victoria Grishkova, 10/25/2025 03:51 PM
Actions

Also available in: Atom PDF