Project

General

Profile

Actions

roos-fs tasks #168

open

Service templates

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

Status:
Closed
Priority:
Normal
Assignee:
Farzam Azhar
Start date:
07/10/2025
Due date:
% Done:

0%

Estimated time:
24:00 h

Description

General
The scope of the ticket is to allow template creation for the Services as well. The feature shall be similart to the task creation.

Use case - some of the services conist of the same tasks as well as contain same set of data inside of it. And ROOS is actualy repeating the same services per customer. For example telematic device exchange.

Expected result

  • the service template creation is only available for Admin admin and manager
  • a seperate service template area exist analog to tasks

  • user can create a template of the service from this view
  • the template contains all the data ECCEPT for the vechicle - since we shall not create a template with the vechicle inside
  • the template contains also the statement for what customer this service is supposed to be available (analog to tasks)
  • the user is able to add to the template only those tasks that belong to the customer that was stated before
  • additional costs are also saved in the template
  • the user is able to "create a service from the template" from
    -- Single vechicle overview (in thsi case only services for the customer attached to the vechicle is possible)
    -- Service creation from the active service list

Files

clipboard-202507102243-7ztod.png (5.45 KB) clipboard-202507102243-7ztod.png Vadim Pariev, 07/10/2025 09:02 PM
clipboard-202507242120-jzvok.png (58.6 KB) clipboard-202507242120-jzvok.png Vadim Pariev, 07/24/2025 07:39 PM
clipboard-202507242122-6lnrb.png (186 KB) clipboard-202507242122-6lnrb.png Vadim Pariev, 07/24/2025 07:41 PM
clipboard-202507242124-zcnli.png (176 KB) clipboard-202507242124-zcnli.png Vadim Pariev, 07/24/2025 07:43 PM
clipboard-202507242125-8qsvh.png (166 KB) clipboard-202507242125-8qsvh.png Vadim Pariev, 07/24/2025 07:44 PM
clipboard-202507242144-x4lqq.png (170 KB) clipboard-202507242144-x4lqq.png Vadim Pariev, 07/24/2025 08:04 PM
clipboard-202507251549-migpo.png (180 KB) clipboard-202507251549-migpo.png Vadim Pariev, 07/25/2025 02:08 PM
clipboard-202507252053-yo2bj.png (1.12 MB) clipboard-202507252053-yo2bj.png Farzam Azhar, 07/25/2025 03:53 PM
clipboard-202507252053-wt3k8.png (1.23 MB) clipboard-202507252053-wt3k8.png Farzam Azhar, 07/25/2025 03:54 PM
Actions #1

Updated by Vadim Pariev 10 months ago

Actions #2

Updated by Vadim Pariev 10 months ago

  • Description updated (diff)
Actions #3

Updated by Vadim Pariev 10 months ago

  • Assignee set to Alex Katasonov
Actions #4

Updated by Vadim Pariev 10 months ago

  • Status changed from Backlog to Open
Actions #5

Updated by Alex Katasonov 10 months ago

  • Estimated time set to 25:00 h
Actions #6

Updated by Vadim Pariev 10 months ago

  • Assignee changed from Alex Katasonov to Farzam Azhar
  • Estimated time deleted (25:00 h)
Actions #7

Updated by Farzam Azhar 10 months ago

  • Estimated time set to 16:00 h
Actions #8

Updated by Farzam Azhar 10 months ago

@Alex Katasonov I need some clarification regarding the current implementation.

Right now, we're adding a task to a service using a task template.

  • Should we follow a similar approach when adding a service to a vehicle, that is, using a service template?

If yes, then we’ll need to handle nested models: one for adding a service from the service template, and another for adding tasks to that service from task templates.

  • Alternatively, should we consider changing the approach for adding services to vehicles?

Please respond when convenient for you.

Actions #9

Updated by Alex Katasonov 10 months ago

  • Status changed from Open to In progress
Actions #10

Updated by Alex Katasonov 10 months ago

  • Status changed from In progress to Deployed (QA)
Actions #11

Updated by Alex Katasonov 10 months ago

  • Status changed from Deployed (QA) to In progress
Actions #12

Updated by Farzam Azhar 10 months ago

  • Estimated time changed from 16:00 h to 24:00 h
Actions #13

Updated by Farzam Azhar 9 months ago

  • Status changed from In progress to In review
Actions #14

Updated by Alex Katasonov 9 months ago

  • Status changed from In review to Deployed (QA)
Actions #15

Updated by Vadim Pariev 9 months ago

  • Description updated (diff)

Updated by Vadim Pariev 9 months ago

TEST RESULT CRITICAL NOT OK

  • template has a status, but since it is not an ACTIVE service why does it have it? it shall NOT have it

  • the template s displayed in the active services for the car - it MUST NOT HAPPEN SINCE IT IS NOT AN ACTIVE SERVICE!!!!

  • the template s displayed in the active services for the customer- it MUST NOT HAPPEN SINCE IT IS NOT AN ACTIVE SERVICE!!!!

  • naming is inconsistent, in one place it is service in another tmeplate - all the places it shall state that it is a TEMPLATE or SERVICE TEMPLATE



Actions #17

Updated by Vadim Pariev 9 months ago

  • Status changed from Deployed (QA) to Open
Actions #18

Updated by Vadim Pariev 9 months ago

  • Description updated (diff)
Actions #19

Updated by Farzam Azhar 9 months ago

  • Status changed from Open to In progress
Actions #20

Updated by Alex Katasonov 9 months ago

  • Status changed from In progress to Deployed (QA)
Actions #21

Updated by Vadim Pariev 9 months ago

test resul critical not ok

  • the template contains all the data ECCEPT for the vechicle - since we shall not create a template with the vechicle inside NOT MET

  • the template contains also the statement for what customer this service is supposed to be available (analog to tasks) NOT PRESENT

see tasks implimentation implimentation

Actions #22

Updated by Vadim Pariev 9 months ago

  • Status changed from Deployed (QA) to Open

Updated by Farzam Azhar 9 months ago

Vadim Pariev wrote in #note-21:

test resul critical not ok

  • the template contains all the data ECCEPT for the vechicle - since we shall not create a template with the vechicle inside NOT MET

  • the template contains also the statement for what customer this service is supposed to be available (analog to tasks) NOT PRESENT

see tasks implimentation implementation

You posted an issue on this ticket.

The template contains all the data ECCEPT for the vechicle - since we shall not create a template with the vechicle inside NOT MET

Does this mean, that service template details page does not have the details of the Vehicle assigned to it. Correct?

If so, service template details does have the Vehicle details. You can check it in the attached image.


Also @Vadim Pariev you mentioned on ticket

the template contains also the statement for what customer this service is supposed to be available (analog to tasks) NOT PRESENT

Does this mean that we need to display details of Customer as well (to whom Vehicle belongs) on the details page of service template, correct?

If so, that’s already displayed as you can see in the red box in the attached image.
Or you want it the way, I have done it now (on my local only for now) in the blue box.

If you want, I can make the existing customer as hyperlink to which is only text in the red box. Please clarify….


Actions #24

Updated by Alex Katasonov 9 months ago

  • Status changed from Open to Deployed (QA)
Actions #25

Updated by Vadim Pariev 9 months ago

Final test done, result OK

Actions #27

Updated by Vadim Pariev 9 months ago

  • Status changed from Deployed (QA) to Closed
Actions #28

Updated by Albert Katasonov 5 days ago

  • Project changed from 8 to Roos-fs-ZIP
Actions

Also available in: Atom PDF