Actions
roos-fs tasks #298
openProject management (Bulk Service assignement)
Start date:
08/14/2025
Due date:
% Done:
0%
Estimated time:
25:00 h
Description
General
ROOS GmbH needs a way to create projects that can contain multiple vehicles from different customers. The main goal is to handle a large number of vehicles and be able to assign the same service to them using a template.
Use case
ROOS receives two lists of vehicles from two customers (each list containing around 1,000 vehicles) and imports them into a project. Only vehicles that exist in the current OMS system are imported. Once the list of vehicles is complete and imported, ROOS can perform a bulk assignment of a service using an existing template.
Expected result
- A separate area and menu item named "Projects" is available in the left-hand menu.
- The user can create projects by setting the project name.
- The project table displays two columns: Name and Creation Date.
- The user can import vehicles using a simple Excel sheet import (an example template should be provided).
- Vehicles with matching VIN numbers are added to the project; if a vehicle does not exist in OMS, the user is informed.
- The user can also manually add vehicles from existing OMS vehicles.
- Inside a project, the user can see the assigned vehicles.
- The user can assign a service to all vehicles in the project from a single template.
NOTE: - We need to address the case where a template is associated with only one customer. The user should decide which vehicles receive which template based on the customer to which the vehicle belongs. For example, when opening the template selection dialog, the system can display “1,000 cars for Customer A” and “1,000 cars for Customer B,” allowing the user to assign the service to each group separately. This is preferable, as the service price may vary between customers.
- Each car receives its own service entry so that later, when viewing the vehicle’s data, the service is visible.
- Only ADMIN users can access this area.
Files
Actions



