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.
**Properties and their picularities for the services:**
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 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)
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