OdooWiki OCA HUB

OCA modules for Odoo 14

There are 2,909 OCA community modules confirmed in Odoo 14.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 13 has 1,992. Open any module to see what it does, its availability in the other versions and its sources.

Confirmed modules per version

Repositories with the most modules in Odoo 14

See also

Modules for Odoo 14

  • Field Service Recurring Work OrdersOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_recurring

    Create recurring field service orders that automatically generate individual work orders on a schedule you define, with frequency rules, buffers, and limits.

  • Field Service - RepairOdoo 12, 14, 15, 16, 17, 18, 19
    fieldservice_repair

    Link Field Service orders to repair orders so technicians can repair equipment and manage its parts. When a Field Service order is set to the Repair type, repair orders are created automatically for each equipment.

  • Field Service RouteOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_route

    Organize field service work into routes and daily routes, so each worker has a sorted list of orders for a given day. Routes are created automatically when an order is assigned to a worker and scheduled.

  • Field Service - SalesOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_sale

    Sell field service products on sales orders and automatically create Field Service orders when the sale is confirmed. Track the linked service orders and invoice them once the work is done.

  • Field Service - Sales - RecurringOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_sale_recurring

    Sell recurring field services: when a sales order with a recurring service product is confirmed, Odoo automatically creates the linked recurring field service order and lets you jump between the sale and the recurring order.

  • Field Service - Sale StockOdoo 12, 14, 15, 17, 18, 19
    fieldservice_sale_stock

    When a sale order for a field service job is confirmed, this module automatically links the delivery and stock documents created by that sale to the field service order, so the technician sees the right stock references.

  • Field Service SizesOdoo 12, 14, 15, 16, 17, 18, 19
    fieldservice_size

    Lets you record sizes (such as area or item counts) for field service locations and automatically carry the matching size onto field service orders based on the order type.

  • Field Service - SkillsOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_skill

    Assign skills to your field service workers and require skills on orders, categories and templates. Odoo then only offers workers who have all the required skills when you assign an order.

  • Field Service - Stage Server ActionOdoo 12, 13, 14, 15, 17, 18, 19
    fieldservice_stage_server_action

    Lets you attach a server action to a Field Service stage, so that action runs automatically when an order enters that stage. Two stages (Completed and Cancelled) are pre-configured with actions.

  • FSM Stage ValidationOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_stage_validation

    Lets you require certain fields to be filled in before a Field Service record can move to a given stage. If a required field is empty, Odoo blocks the change and shows a validation error.

  • Field Service - StockOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_stock

    Links Field Service orders with Inventory: each order gets a warehouse, deliveries and returns, and stock moves are traced back to the service order.

  • fieldservice_stock_account

    Adds the inventory items delivered during a Field Service order to the customer invoice, so their value is billed as cost of goods sold. It works when the order's inventory location is a customer location.

  • fieldservice_stock_account_analytic

    When a field service order delivers stock, the analytic account of the service location is automatically copied onto the stock request and its invoice line, so delivered item costs are tracked by analytic account.

  • fieldservice_stock_request

    Link stock requests to Field Service orders so technicians can request parts and materials directly from a service order, with submit, cancel and reset-to-draft buttons and automatic status tracking.

  • fieldservice_substatus

    Adds a Sub-Status field to Field Service orders so teams can track what is required or missing at each stage. Sub-statuses are configured per stage and automatically applied when an order enters that stage.

  • fieldservice_survey

    This module links Field Service orders with surveys, letting you send a survey to the customer or location contact when an order is completed and view the answers from the order form.

  • Field Service Web TimelineOdoo 14, 16, 17, 18, 19
    fieldservice_timeline

    Adds an interactive timeline view to Field Service orders, so you can see scheduled work across workers on one chart, plus a new menu showing orders by their latest request date.

  • Field Service VehiclesOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_vehicle

    Lets you keep a list of Field Service vehicles, assign a driver to each one, and automatically fill in the vehicle on service orders based on the assigned worker.

  • fieldservice_vehicle_stock

    Lets you track stock inside field service vehicles by giving each vehicle its own inventory location and automatically moving goods between the warehouse, the vehicle and the customer.

  • fieldservice_vehicle_stock_request

    Adds buttons on the Field Service order screen to handle stock requests that move products from a vehicle's inventory to a location, letting users check availability, register lots/packs/locations and deliver directly.

  • Filter Multi UserOdoo 12, 13, 14, 15, 16, 18, 19
    filter_multi_user

    Lets you share saved filters with several users at once, either by picking individual users or whole user groups, instead of adding each person one by one.

  • fiscal_epos_print

    Print POS receipts on Epson fiscal printers (FP81II, FP90III) via ePOS-Print XML. Configure the printer, payment types, tax departments and cashier operator numbers, and run fiscal closures from the POS.

  • fix_compute_trans_implied_groups

    Corrects how Odoo calculates the full list of groups a user indirectly belongs to through group inheritance, so group lists and app menus show the right groups and categories.

  • Fleet Vehicle Calendar YearOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_calendar_year

    Adds a Calendar Year field to fleet vehicles, so you can record the calendar year of a vehicle next to its model year. The value is shown on the vehicle form and changes are tracked in the chatter.

  • fleet_vehicle_capacity

    Adds weight, volume and passenger capacity fields to vehicles and vehicle models in the Fleet app, with configurable units of measure. Users can record how much a vehicle can carry and see it on the vehicle and model forms.

  • Fleet Vehicle CategoryOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_category

    Lets you define vehicle categories (such as tow truck, ambulance, trailer or boat) and assign one to each vehicle in the Fleet app.

  • Fleet Vehicle Fuel CapacityOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_fuel_capacity

    Adds a Fuel Capacity (L) field to fleet vehicles so you can record how much fuel each vehicle's tank holds. The value is shown on the vehicle form and cannot be negative.

  • Fleet Vehicle Fuel Type EthanolOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_fuel_type_ethanol

    Adds two new fuel options, Ethanol and Flex (Gasoline/Ethanol), to vehicles and vehicle models in the Fleet app, so you can record ethanol-powered vehicles.

  • Assign date end in vehicle historyOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_history_date_end

    When a new driver is assigned to a vehicle, this module automatically fills in the end date of the previous driver's history line, so the vehicle's driver history stays complete without manual editing.

  • Fleet Vehicle InspectionOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_inspection

    Register vehicle entry (IN) and exit (OUT) inspections with checklist items, photos and results, and turn a confirmed inspection into a fleet service cost record.

  • Fleet Vehicle Inspection TemplateOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_inspection_template

    Lets fleet managers create reusable vehicle inspection templates, then pick one on an inspection to automatically fill in the checklist lines, name and notes.

  • fleet_vehicle_license_plate_alt

    Adds an "Alternative Licence Plate" field to fleet vehicles and lets you search vehicles by it, so a vehicle can be found by either of its two plate numbers.

  • Fleet Vehicle Log FuelOdoo 14, 15, 16, 18, 19
    fleet_vehicle_log_fuel

    Record fuel/refuelling entries for your fleet vehicles, track litres, price per litre, cost and odometer, and see fuel costs in the fleet cost report.

  • Fleet Vehicle NotebookOdoo 12, 13, 14
    fleet_vehicle_notebook

    Adds an empty tabbed notebook area to the vehicle form in the Fleet app, giving developers a ready place to add extra vehicle information pages.

  • fleet_vehicle_ownership

    Adds an Owner field to fleet vehicles and shows a Vehicles button on partner forms, so you can link each vehicle to the partner who owns it and see how many vehicles a partner owns.

  • fleet_vehicle_pivot_graph

    Adds pivot table and graph views to the Fleet vehicles screen, so users can analyse their vehicle fleet visually instead of only browsing the list.

  • Fleet Vehicle PurchaseOdoo 14, 16, 18, 19
    fleet_vehicle_purchase

    Lets you link a fleet vehicle to purchase orders and their lines, so vehicle costs can be tracked from purchasing. Vehicle records show a button with the number of related purchase orders.

  • Scheduling Meetings for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18
    fleet_vehicle_service_calendar

    Lets users schedule calendar meetings directly from a vehicle service record and see how many meetings are linked to it, with a smart button that opens the calendar pre-filled for that service.

  • Kanban Features for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_service_kanban

    Adds kanban-style tracking to vehicle service logs: stages, tags, priority, a responsible person and configurable activity types, so services can be organised and followed up like tasks.

  • Fleet Vehicle Service ServicesOdoo 14, 15, 16, 17, 18, 19
    fleet_vehicle_service_services

    Lets you list the individual services included in a fleet vehicle service record, so one service entry can group several service types.

  • Fleet Vehicle StockOdoo 12, 13, 14, 15, 16, 18
    fleet_vehicle_stock

    Links Fleet vehicles to inventory products and serial numbers, and can automatically create a fleet vehicle when a serial-tracked product is received.

  • gamification_badge_report

    Adds a Badge Report that shows how many gamification badges each employee has received, displayed as a graph or pivot table.

  • Github ConnectorOdoo 12, 13, 14, 15, 16, 17, 18
    github_connector

    Connect Odoo to GitHub to import and keep in sync organizations, teams, members, repositories and branches, download source code locally, and analyze code statistics by rules.

  • github_connector_oca

    Adds a read-only "Module maturity" field to Odoo module versions imported from GitHub, showing whether a module is Alpha, Beta, Production/Stable or Mature.

  • Github Connector - OdooOdoo 12, 13, 14, 15, 16, 17, 18
    github_connector_odoo

    Analyze Odoo modules hosted on GitHub repositories: extract manifest data, authors, licenses, dependencies, and code statistics, and view them in dedicated menus and reports.

  • Graphql BaseOdoo 12, 13, 14, 15, 16, 17
    graphql_base

    This module provides the technical foundation for exposing Odoo data through GraphQL endpoints. It does not add any user-facing features on its own; developers use it to build custom GraphQL APIs and a built-in GraphiQL explorer page.

  • GraphQL DemoOdoo 12, 13, 14, 15, 16, 17
    graphql_demo

    Adds a sample GraphQL endpoint to Odoo so external applications can read partner data and create contacts through a standard GraphQL API. It is a demonstration module for developers, not a day-to-day business feature.

  • Helpdesk ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    helpdesk_mgmt

    Adds a complete helpdesk to Odoo: users create, assign, track and close support tickets organised by teams, stages, categories, channels and tags, and customers can submit and follow their tickets from the portal.

  • Helpdesk Mgmt FieldserviceOdoo 12, 14, 16, 18, 19
    helpdesk_mgmt_fieldservice

    Link helpdesk tickets to field service orders: create service orders from a ticket, see all tickets for a service location, and get prompted to close the ticket when its service orders are finished.

  • Helpdesk ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19
    helpdesk_mgmt_project

    Link helpdesk tickets to projects, tasks and milestones, and see ticket counters directly on project, task and milestone screens.

  • Helpdesk Management RatingOdoo 13, 14, 15, 16, 17, 18, 19
    helpdesk_mgmt_rating

    Lets customers rate the helpdesk support they received, and shows satisfaction scores on tickets and in a dedicated Customer Rating report.

  • Helpdesk Ticket SLAOdoo 12, 13, 14, 16, 17, 18, 19
    helpdesk_mgmt_sla

    Define service level agreements (SLAs) for helpdesk teams and track whether each ticket meets its response/resolution deadline. Tickets automatically get the applicable SLAs, a deadline, and a colour-coded status.

  • helpdesk_mgmt_stage_validation

    Lets you require certain ticket fields to be filled before a helpdesk ticket can move to a given stage, blocking the change with a clear error message if they are empty.

  • Helpdesk Ticket TimesheetOdoo 12, 13, 14, 15, 16, 17, 18
    helpdesk_mgmt_timesheet

    Adds timesheet tracking to helpdesk tickets, so agents can log hours worked, see planned vs. spent time, and start/stop work timers directly from a ticket.

  • Helpdesk MotiveOdoo 12, 13, 14, 15, 16, 18
    helpdesk_motive

    Adds a Motive field to helpdesk tickets, with a list of motives that can be managed per helpdesk team.

  • Helpdesk Ticket RelatedOdoo 14, 16, 17, 18, 19
    helpdesk_ticket_related

    Lets helpdesk users link tickets to each other so related cases stay connected. A new "Related tickets" tab appears on the ticket form, and links are kept on both tickets automatically.

  • Helpdesk Ticket TypeOdoo 12, 13, 14, 15, 16, 17, 18, 19
    helpdesk_type

    Adds a Type field to helpdesk tickets so you can classify them (for example "Document issue"). Types can be limited to certain teams and optionally offered to customers in the portal.

  • helpdesk_type_sla

    Lets you restrict each Helpdesk SLA policy to specific ticket types, so different types of tickets can follow different response and resolution deadlines.

  • HerdOdoo 14
    herd

    Create and manage animal herds, link each animal to its herd, mother, father and breed, and organise species into a family tree (e.g. Bovine, Ovine).

  • Hotel ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hotel

    Manage hotel stays in Odoo: configure floors, rooms, room types, amenities and services, then create folios (guest stays) with room reservations and extra services, and invoice them. Rooms are linked to products and sale orders.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.