Project

General

Profile

roos-fs tasks #120

Updated by Vadim Pariev 11 months ago

**General** 
 Service is a collection of tasks that need to be perfomed with the car. The car can have multiple services - worst case scenario the car would be have 200 Services per year.  

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

 **Description** 
 Text field 

 **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 Technicail is under any surcamstances curcamstances is not allowed to see this field 

 **Additional costs** 
 Is comprised of the name and a numeric field (with the Euro sign) 
 Multiple subfields could be added  

 **Time**  
 It is a field that represent the total amount of time spent on executing all tasks within this service 
 Time (hh:mm) 

 **Status**  
 See State machine Ticket 

 <u>Expected flow</u> 
 - 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 

 <u>Out of scope for the ticket</u> 

 - status 
 - change status actions 
 - Task creation  



Back