Access Rights and Roles
We have four different access groups for machine repair module.

- Technician : Technician can work on work order.He/She can only see his/her work order and only work on his/her assigned work order.Technician can only have a read access to diagnosis and repair order.
- Head Technician : Head technician can see all work order also able to assign a technician on a diagnosis and work order. he/she has a access to enter a diagnosis result. He/She can not chnage any thing on a repair order.
- Service Manager : Service Manager ceates repair order.convert it as a diagnosis able to create quotations.
- Director Commercial : Director Commercial is a admin of this system he/she has full access rights of every thing.
Create Car Repair Order from Website
Users can submit a car repair request from the website by entering customer details and selecting the required car, model, warranty status and warranty type. After entering the repair information, users can click Submit to create the car repair request.
Car Repair Order Submitted Successfully
After submitting the car repair form, Odoo saves the repair request in the backend and displays a confirmation message to the user. This confirms that the Car Repair Order has been successfully submitted.
Car Repair Order Updated in backend
Once a customer submits the car repair request from the website, Odoo automatically creates a Car Repair Order in the backend. The submitted customer and vehicle details are added to the repair order, allowing the service team to review the request, manage the repair process and move it through the required stages.
Create Car Repair Order
In Odoo, users can create a car repair order by entering the customer and vehicle details. The repair order includes information such as the repair subject, assigned user, priority, date of receipt, customer details, vehicle, model, license plate, chassis number, fuel type, manufacturing year, warranty status and service type. Users can also add related images to the repair order. After saving the repair order, users can proceed to the Car Diagnosis stage to review the vehicle and identify the required repairs.
Car & Service Details
Users can review the vehicle details and enter service information for the repair order. The form shows details such as the car, model, license plate, fuel type, chassis number and manufacturing year. Users can also specify whether the vehicle is under warranty, select the warranty type and define the nature of service. The Service Details and List of Damage sections can be used to record the required service work and reported vehicle damage.
Car Receipt Report
Reports for Car Repair receipt and Car Repair Label can be generated.
Car Label Report
Car Diagnosis
In this step, users can assign a technician to inspect the vehicle and identify the required repair work. The technician can review the car details and determine whether any parts need to be repaired or replaced.
Car Repair View
Users can view the complete car repair information, including customer details, vehicle details, repair priority and date of receipt. The repair view also shows the vehicle’s license plate, model, chassis number, fuel type, manufacturing year, warranty status and nature of service. The Assign to Technician option allows the repair team to assign the repair work to a technician for further processing.
Assign to Technician
Users can assign a technician to the car repair order by selecting a technician and clicking the Assign button.
Diagnosis Report
Users can record the diagnosis details for the vehicle and add required spare parts or services. The Spare Parts / Add Service section allows users to select products, enter the product code, set the required quantity and view the unit price. After adding the required items, users can save the diagnosis report and move the repair order to the next stage.
Car Diagnostic Request
Car Diagnosis and Sale
After completing the car diagnosis, the service details, required spare parts and repair work can be added to a quotation. Once the quotation is confirmed, Odoo creates the related Sales Order and generates the Work Order for carrying out the approved repair work.
Confirm Sale
Quotation Report
View Work Order
Users can open the related work order from the car repair process to review the repair items and customer order details. The work order view shows the customer, order date, payment terms, vehicle model, license plate, products, quantity, unit price and total amount. This helps the repair team review the services or spare parts added during the diagnosis before continuing with the repair.
Car Work Orders
Now, worker will be able to start, pause , put in pending , cancel and finish the work order as per progress of the work on the Car. When work order is done, according to the hours spent on it, You will be given the option to generate the Invoice on related Sale Order.


Resume Work Order
User can resume a pending work order by clicking the "Resume" button. The work order displays key details such as the scheduled date, actual repair date, working hours, customer information and vehicle details, helping the technician continue and track the repair work in Odoo.

Finish Work Order
Once the repair work is completed, the work order can be moved to the "Finished" stage. Odoo records the actual start and end dates and displays the vehicle, customer, service and repair time details for the completed work order.

Car Work Orders Report
This report will show information about work done on the Car, generated from work order details.

Invoice
User can create an invoice for the current Sales Order by clicking the "Create Invoice" button. Odoo generates the customer invoice based on the confirmed sales order.

Car Invoice Report
