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** Summ Numeric field with the currency symbol (euro) as a summ of all task prices and additional costs # 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 **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) summ of all Duration (estimated tme) **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 - Employee can add predefined tasks - Admin performs the same steps above and goes into the service details - Admin can save the Service <u>Out of scope for the ticket</u> - status - change status actions - Task creation - Employee can add predefined tasks