roos-fs tasks #119
Updated by Vadim Pariev 11 months ago
**General**
Car is central entity that has connections to most of the objects in the system and represent the object that undergo all the manipulations.
The current vehicle creation form is missing several fields required for proper data capture, as indicated by the data structure in the reference model diagram.
A list (table) view should be implemented to display all registered vehicles in the system. The list should show relevant data fields from the vehicle records
I as an Admin and/or Employee would like to create/delete/read/update the car entity so that to manage the cars and their properties
I as an Admin and/or Employee want to see all cars and have a look at their properties if needed so that to receive sufficient information on the car
**Acceptance criterea**
<u>End-user</u>
Input: Dropdown
Required: Optional
<u>Customer</u>
Input: Dropdown
Required: Yes
<u>First Registration (1st year)</u>
Input: year picker
Required: Optional
<u>Creation/Edited Timestamp</u>
Input: Auto-generated
Required: Auto-handled
<u>Location</u>
Input: Text input
Type: adress (text field)
Required: Optional
<u>LP Reference Number</u>
Input: Text
Required: Optional
**List of cars**
a seperate area for managing the cars exist
a Admin/and/or Employee is able to trigger the new cars creation action
a Admin/and/or Employee can see the list of all cars in the list
a Customer can see the list of cars in the list that has the same Customer entitity attributed to him
Fields to Display in the List:
License Plate
VIN
Manufacturer (Make)
Model
Model Year
First Registration (1st year)
End-user
Customer
Location
LP Reference Number
Creation / Last Edited Timestamp
Notes
- The car can have only one customer or one Vechicle user (multiple attachement is not possible)