OdooWiki OCA HUB

OCA modules for Odoo 12

There are 2,205 OCA community modules confirmed in Odoo 12.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. 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 12

See also

Modules for Odoo 12

  • Field Service ActivityOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_activity

    Add a checklist of activities to Field Service orders and templates. Users can mark each activity as complete or cancelled, and required activities must be finished before the order can be completed.

  • Field Service - AgreementsOdoo 12, 14, 17, 18, 19
    fieldservice_agreement

    Link field service orders and equipment to agreements, and see related service orders, equipment and locations directly on the agreement form.

  • fieldservice_agreement_helpdesk_mgmt

    When you create a Field Service order from a Helpdesk ticket, the agreement and service profile already set on the ticket are carried over automatically. The agreement field on the ticket is also filtered to show only agreements matching the ticket's…

  • Field Service - CalendarOdoo 12, 14, 15, 16, 17, 18, 19
    fieldservice_calendar

    Automatically creates a calendar meeting for each Field Service order that has a scheduled start date and a team with a responsible calendar user, and keeps the meeting in sync with the order.

  • fieldservice_change_management

    Track changes made at Field Service locations with change logs, including type, impact, stage, tags, and who made the change. View and print change logs from the location form or the Change Logs menu.

  • Field Service - CRMOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_crm

    Link CRM opportunities to Field Service orders and locations. Users can create a service order directly from an opportunity and see related orders and opportunities on both sides.

  • fieldservice_delivery

    Lets you choose a delivery method (carrier) directly on a Field Service order, so the delivery created from that order uses the same carrier.

  • fieldservice_distribution

    Lets you mark a Field Service location as a distribution point and link other locations to it as their distribution parent, so you can see how many sub-locations it distributes to.

  • Field Service - Stock EquipmentOdoo 12, 14, 15, 16, 17, 18, 19
    fieldservice_equipment_stock

    Links Field Service equipment to stock: equipment records now carry a product, a serial number and a current inventory location, and Odoo can automatically create equipment when a stock transfer is validated.

  • Field Service FleetOdoo 12, 13, 14, 15, 16, 17, 18
    fieldservice_fleet

    Link Field Service vehicles with Odoo Fleet vehicles and drivers. Convert existing Fleet vehicles into Field Service vehicles and keep drivers and workers in sync.

  • Field Service GeoengineOdoo 12, 13, 14, 16, 17, 18
    fieldservice_geoengine

    Adds interactive map views to Field Service locations and orders, showing them as colored points on an OpenStreetMap background. Users can see, filter and geocode field service records directly on a map.

  • fieldservice_google_map

    Adds Google Map views to Field Service orders and locations, showing each record as a coloured marker on a map. Users can switch to the Map view from the Field Service Orders and Locations screens.

  • fieldservice_google_marker_icon_picker

    Adds a Google marker icon picker to Field Service stages, letting users choose a colour by name that is automatically converted into the stage's custom colour.

  • fieldservice_isp_account

    Track employee time and contractor costs on Field Service Orders, then create the customer invoice and the vendor bill from the order. An Accounting Stage status bar guides the order from Draft to Confirmed and Fully Invoiced.

  • Field Service - Flow for ISPOdoo 12, 14, 15, 16, 17
    fieldservice_isp_flow

    Adds a guided step-by-step workflow to Field Service orders for internet providers, with new stages (Confirmed, Requested, Assigned, Scheduled, En Route, Started) and buttons that only let you advance when the required information is filled in.

  • fieldservice_location_builder

    Adds a wizard on a Field Service location that automatically creates a whole hierarchy of sub-locations (buildings, floors, units) from a few level rules, instead of entering each record by hand.

  • Field Service - MaintenanceOdoo 12, 14, 17, 18
    fieldservice_maintenance

    Links Field Service equipment and orders with the Maintenance app, so a maintenance request can automatically create a field service order and vice versa.

  • fieldservice_mgmtsystem_nonconformity

    Links field service orders with non-conformities, so you can record which service order a non-conformity belongs to and see how many non-conformities each order has.

  • fieldservice_operating_unit

    Adds an Operating Unit field to Field Service orders and limits which orders each user can see based on their assigned operating units.

  • fieldservice_partner_multi_relation

    Lets you link Field Service locations to contacts, companies and other locations using predefined relationship types such as owns, manages, tenant or primary contact, and see a Relations counter on each location.

  • Field Service - ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fieldservice_project

    Link field service orders to projects and project tasks, and create service orders directly from a project or a task. Projects and tasks gain a Service Orders tab, and locations show how many projects they are linked to.

  • Field Service - PurchaseOdoo 12, 13, 14, 15, 19
    fieldservice_purchase

    Links Field Service orders with Purchase orders, so you can create and track vendor purchases directly from a field service order and see a worker's vendor pricelists.

  • 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.

  • fieldservice_route_account

    Track the cash a field worker collected during a day route, compare it with the amount handed over, and automatically create a journal entry when the worker owes money.

  • fieldservice_route_stock

    Track how much of a chosen product a field service vehicle can carry, warn when a day route exceeds that capacity, and post an accounting adjustment when the end-of-day vehicle inventory is closed.

  • fieldservice_route_vehicle

    Lets you assign a main vehicle and a list of vehicles to field service routes and day routes, and automatically carries the vehicle down to the day routes and orders of that route.

  • 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.

  • 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.

  • fiscal_epos_print_fiscalcode

    Lets you print the customer's fiscal code on Italian fiscal receipts from the Point of Sale. A new checkbox on the customer form controls whether the fiscal code is included.

  • fiscal_epos_print_meal_voucher

    Lets cashiers record how many meal vouchers (tickets) are used for a POS payment and send that number to the Italian fiscal printer, and issue a credit product when vouchers exceed the amount due.

  • fleet_config

    Adds a Fleet section to Odoo's General Settings so fleet managers have a dedicated place to configure the Fleet app. It is a technical base module and does not add any settings options by itself.

  • 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 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_item_compatible_product

    Link products to vehicle inspection items so you can record which products or services are suitable for repairing each inspection item, and see that link from both sides.

  • 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_model_compatible_product

    Lets you mark products as fleet vehicle products and link them to specific vehicle models, so you can see which products fit which vehicles directly in Odoo.

  • 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_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.

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.