Project

General

Profile

roos-fs tasks #121

Updated by Vadim Pariev 11 months ago

**General**  
 Task is a piece of work that is normally done in the frames of the service.  
 Worst case scenario the car would be have 200 tasks per service. 

 <u>Properties **Properties and their picularities for the services:</u> services:** 
 **Name** Name 
 Text field 

 **Description** Description 
 Text field 

 **Price** Price 
 Numeric field with the currency symbol (euro) 

 This field is to be entered and to be seen manually from the ADMIN user ! 
 This field is to be seen only by the ADMIN ! 
 This field is only available for the Customer user if the SERVICE in the COMPLETED STATE 
 Employee is under any surcamstances is not allowed to see this field 

 **Duration** 
 Numeric Additional costs 
 Is comprised of the name and a numeric field showing how much time (with the task was in the "In progress state" Euro sign) 
 (see status ticket for the ) Multiple subfields could be added 

 **Customer** Time 
 Dropdown 
 Entries are taken from It is a field that represent the existing customer (created by the admin) 

 **Time Frame** total amount of time spent on executing all tasks within this service 
 Numeric field 
 Time (hh:mm) - estimated amount of time needed to perform the task  
 Is is set manually  


 

 Status 
 See State machine Ticket 

 Expected flow 

 Employee logs in to the application 
 navigates to the car list 
 selects a car of interest 
 in the car data he/she sees the list of services (in case no services are created yet the user sees the message that there are no services yet created for the vechicle) 
 Employee can create a service by entering a data 
 Employee can save the service 
 Admin performs the same steps above and goes into the service details 
 Admin can see the price field and can change it 
 Admin can save the Service 
 Out of scope for the ticket 

 status 
 change status actions 
 Task creation

Back