Skip to Content
EFixPro
  • ERP modules
    • Commerce
    • POS Retail Retail POS
    • CRM CRM
    • sales Sales
    • Subscriptions Subscriptions
    • View all
    • Supply chain
    • Inventory Inventory
    • Purchasing Purchases
    • Manufacturing Manufacturing
    • Products Products
    • Repairs Repairs
    • View all
    • Finance
    • Accounting Accounting
    • Electronic Payroll Electronic payroll
    • electronic invoicing Electronic invoicing
    • Expenses Expenses
    • Documents Documents
    • View all
    • HR
    • Calendar Calendar
    • Employees Employees
    • Projects Projects
    • Helpdesk Helpdesk
    • Contacts Contacts
    • View all
    • Marketing
    • Website Websites
    • Email Marketing Email marketing
    • Events Events
    • Live Chat Live chat
    • Blog Builder Blog builder
    • View all
    • Industries
    • Restaurants and cafés
    • Retail and specialty stores
    • Technical services
    • Construction and maintenance
    • Hospitality and tourism
    • Bakeries and pastry shops
    • View all
    Commerce
    • restaurant-pos Restaurant POS
    • POS Retail Retail POS
    • CRM CRM
    • sales Sales
    • Subscriptions Subscriptions
    • View all
    Supply chain
    • Inventory Inventory
    • Purchasing Purchases
    • Manufacturing Manufacturing
    • Products Products
    • Repairs Repairs
    • View all
    Finance
    • Accounting Accounting
    • Electronic Payroll Electronic payroll
    • electronic invoicing Electronic invoicing
    • Expenses Expenses
    • Documents Documents
    • View all
    HR
    • Calendar Calendar
    • Employees Employees
    • Projects Projects
    • Helpdesk Helpdesk
    • Contacts Contacts
    • View all
    Marketing
    • Website Websites
    • Email Marketing Email marketing
    • Events Events
    • Live Chat Live chat
    • Blog Builder Blog builder
    • View all
    Industries
    • Restaurants and cafés
    • Retail and specialty stores
    • Technical services
    • Construction and maintenance
    • Hospitality and tourism
    • Bakeries and pastry shops
    • View all

    • Contact us
    • ​ Book a sales consultation
    • Live chat
  • EDUCATION
  • Industries
    • Restaurants and cafés
    • Retail and distribution
    • Technical services
  • ABOUT US
    • OUR COMPANY
    • SUCCESS STORIES
  • CONTACT US
    • Support

    • Service appointments
    • Group training (level 1)
    • Personalized session (non-accounting)
    • Accounting consultation
  • 0
  • 0
  • English (US) Español (CO)
  • Sign in
  • Book a sales consultation
EFixPro
  • 0
  • 0
    • ERP modules
    • EDUCATION
    • Industries
      • Restaurants and cafés
      • Retail and distribution
      • Technical services
    • ABOUT US
      • OUR COMPANY
      • SUCCESS STORIES
    • CONTACT US
      • Support
      • Service appointments
      • Group training (level 1)
      • Personalized session (non-accounting)
      • Accounting consultation
  • Book a sales consultation
  • English (US) Español (CO)
  • Sign in

How to Create Repair Orders

Learn how to create repair orders in Odoo 15 and efficiently manage repair services in your business. A step-by-step tutorial.
  • All Blogs
  • V15 tutorials
  • How to Create Repair Orders
  • September 24, 2024 by
    How to Create Repair Orders
    TORRES PARRA DAVID FERNANDO

    Creating repair orders in Odoo 15 is ideal for businesses offering technical services, such as appliance repair shops, car dealerships or industrial equipment maintenance companies. Imagine running an automotive repair shop: when a customer leaves their car for repair, you need a system to record the service details, repair status, required parts and cost. In this article, we show you how to create repair orders in Odoo 15 to manage each repair efficiently and ensure services are organized and carried out with maximum accuracy.

    If you would like to use the Repairs module and do not have it, contact one of our marketing experts. We will be happy to provide all the information.


    Go to the POS main menu and open the indicated module.



    Inside the module, you can view all repair orders. Create a new one by clicking "CREATE".



    When you create a new order, the system displays a form with different data entry fields.


    1. Repair description.


    2. Product to Repair: the product must already be created and saved in the database. For this example, a generic product named "Generic - Trousers" was created.


    (If you do not yet know how to create a product, follow this link)


    3. Quantity of products to repair.


    4. Customer: assign a customer to the order. The customer must already exist in the database.


    (If you do not yet know how to create a customer, follow this link)


    5. Responsible: enter the user/employee creating this order


    6. Expected delivery date


    7. Location: where the products are stored. The default option is "Bodeg/stock"


    8. Warranty Expiration: delivery deadline


    9. Invoicing method (with 3 possible options)


        - No Invoice: the system skips invoice creation for this order


        - Before Repair: the system generates an invoice before invoicing the repair order. This applies to companies that allow customers to pay half the order amount, or another amount, in advance


        - After Repair: the system generates the invoice at the end of the repair, when payment is due


    10. Pricelist: enter the pricelist you want to use to adjust the order's final amount


    (If you do not yet know how to create a pricelist, follow this link)


    11. Categories.



    This image shows the basic initial fields with these example details.



    Now fill in the additional, optional fields in the tabs at the bottom of the form.


    Go to the "Parts" tab. Enter the products that will be used for this repair order here by clicking the internal "Add a Line" link.


    Add the products to be used in the Products column. They must already exist in the database.


    Add a unit price if applicable.



    Now fill in the additional, optional fields in the tabs at the bottom of the form.


    Go to the "Operations" tab. Add the services to be performed on the garment here. Again, these products must already be created and saved in the database. For this example, add a final product named "Repair - Labor", whose default sales price is 0. This allows you to enter the price in this section according to the labor cost you want to assign to this garment.



    Now fill in the additional, optional fields in the tabs at the bottom of the form.


    Go to the "Repair Notes" tab. This field appears on the invoice for companies that need both the customer and the person responsible to see exactly what work will be carried out on the garment.


    After completing all fields, save the repair order/invoice.



    After saving the repair order, check that everything is in place and click Confirm Repair.




    This section lets you create an invoice. It appears in this case because "Before Repair" was selected as the invoicing method earlier.



    Go to the "Invoice" tab in the upper-right corner




    The system generates a draft invoice so you can confirm the details before actually creating the invoice. This is a precaution, because once the invoice is created, you cannot return to the earlier steps.


    If everything is correct, click "CONFIRM"



    Finally, you can print the order/invoice from this view. If you need the order and/or invoice to show an initial payment, click "REGISTER PAYMENT" before printing.



    Clicking this button opens a second form for entering the initial payment details.


    You must select "Journal" before entering the other details, because entering them in a different order may change the amount.


    Enter the amount. In this example, only half the invoice total was entered. Doing this enables an additional "Payment Difference" field, where "Keep open" must remain selected


    Enter the payment date. The system automatically generates a payment reference.



    After saving these details, the invoice automatically changes to "Partial" status. To register the final payment, repeat the action from the previous step.



    Once payment is complete, the invoice changes from Partial to "In Payment", and the repair and delivery of the repaired product are complete. Invoices in payment must be reconciled in the Accounting module.



    Creating repair orders in Odoo 15 gives you full control of your business's repair process. Whether you manage a bicycle repair shop, an appliance repair center or an industrial maintenance company, this tool lets you track every step of the service, from receiving the product to final delivery. Repair orders let you detail the materials used, hours worked and associated costs, improving transparency and customer satisfaction. Integrate this feature into your business and take repair management to a new level with Odoo 15!

    in V15 tutorials
    How to Create Repair Orders
    TORRES PARRA DAVID FERNANDO September 24, 2024
    Share this post
    Tags
    Our blogs
    • Tutorials
    • V15 tutorials
    • News
    • Success stories
    • V17 tutorials
    Archive
    How to Configure Barcodes for Scales
    Learn how to configure scale barcodes in Odoo 15 and improve the management of products sold by weight. Follow this practical tutorial.

    Odoo V15

    At eFixPro, we are pleased to offer a series of detailed Odoo v15 tutorials designed to help you get the most out of this powerful business management tool. Our blog is packed with useful resources covering a wide range of topics, from initial setup to advanced features.

    View tutorials

    Odoo V17

    We are excited to introduce our blog dedicated to Odoo v17 tutorials, the latest version of this outstanding business management platform. At eFixPro, we have created resources designed to help you discover and master the new features and improvements in Odoo v17.

    View tutorials
    EFixPro

    We transform businesses with Odoo ERP.

    Services
    • View all
    • Sales
    • Accounting
    • Inventory
    Company
    • About us
    • Success stories
    • Contact us
    Contact

    Calle 49 #49-11

    +57 604 2010998

    [email protected]

    Mon - Fri: 8:00 to 18:00

    © 2026 EFixPro S.A.S. — All rights reserved.
    Terms and conditions Privacy policy
    Powered by Odoo — The best open source eCommerce.