Migrating from Odoo 13 to Odoo 14: which OCA modules are available
Of the 1,992 OCA modules confirmed in Odoo 13.0, 1,501 (75 %) are also confirmed in Odoo 14.0. The other 491 do not have a confirmed 14.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 1,408 modules are in Odoo 14.0 without being in 13.0.
- 1,992
- in Odoo 13
- 1,501
- also in Odoo 14
- 491
- pending in Odoo 14
- 75 %
- already migrated
See also
Odoo 13 modules not yet confirmed in Odoo 14
- Product List Pricelist PriceOdoo 13product_list_pricelist_price
Adds a "Pricelist Prices" menu under Sales > Products where you can see, in one list, the sales price of every product or product variant for each pricelist you choose to display.
- Product Meat UneceOdoo 13product_meat_unece
Adds a UNECE Meat tab on product forms where you classify meat products (species, cut, refrigeration, packing, etc.) and Odoo automatically builds the standardized UNECE meat code.
- product_pack_category_restriction
Lets you mark product categories as allowed for pack products, and automatically blocks pack products from being placed in categories that are not marked as pack categories.
- Product Pricelist Per ContactOdoo 13, 15, 17, 18product_pricelist_by_contact
Lets you assign a specific pricelist directly on each contact, so that contact's own pricelist is used in the sales flow instead of only the company-level one.
- Product Pricelist Print Website SaleOdoo 13, 15, 16, 18product_pricelist_direct_print_website_sale
Adds website product categories to the Pricelist Print wizard, so you can filter the printed price list by public (website) categories and group or show those categories in the output.
- Product Pricelist SimulationOdoo 13, 15, 16, 17, 18, 19product_pricelist_simulation
Adds a 'See Price per Pricelist' button on the product form that opens a simulation window showing the unit price of the product (or each variant) in every pricelist, for a chosen quantity and date.
- Product Quick BomOdoo 12, 13product_quick_bom
Adds a Bill of Materials tab to the product form so users can create a BoM and edit its components directly from the product, without going to the Manufacturing app.
- Product weekly sales hintOdoo 13, 15, 16, 18product_sold_by_delivery_week
Shows a small weekly sales history for each product, so salespeople can see at a glance in which of the last weeks a product was actually sold and delivered to customers.
- Product supplierinfo qty multiplierOdoo 12, 13, 15, 16, 18product_supplierinfo_qty_multiplier
Lets you set a minimum purchase multiple per supplier on each product, and automatically rounds purchase order quantities up to that multiple with a warning.
- Taxes on product attribute valuesOdoo 13, 16, 17, 18, 19product_variant_attribute_tax
Lets you assign taxes to each value of a product attribute (for example, a specific size or colour), so those taxes can later be applied automatically when that variant is used.
- product_variant_configurator_website_sale
This technical glue module makes the website product page link of a product variant include the selected attribute values, so the online shop opens the variant with its options already chosen.
- Project Administrator Restricted VisibilityOdoo 13, 15, 16, 17, 18, 19project_administrator_restricted_visibility
Adds a new 'Full Administrator' project access group and turns the existing project manager group into a 'Restricted Administrator' that can only see and manage the projects it owns.
- Project BudgetOdoo 12, 13, 18project_budget
Lets you link an OCA account budget to a project and see its budget lines directly on the project form, without needing full accounting access.
- Project Custom InfoOdoo 12, 13project_custom_info
Lets you attach reusable custom fields (text, yes/no, numbers) to projects by picking a custom information template, and fill them in on the project form.
- Project DescriptionOdoo 12, 13project_description
Adds a rich-text Description tab to projects and lets you search projects by that description.
- Project ParentOdoo 13, 16, 17, 18, 19project_parent
Lets you link projects to a parent project, creating a hierarchy of projects and sub-projects. You can see and open the sub-projects of any project directly from its form.
- Project RiskOdoo 12, 13, 16, 17project_risk
Track and manage project risks in Odoo using the MOR method: record each risk with probability, impact, an automatic rating, a status, an owner and planned responses, and see a risk counter on the project.
- Project Sale LinkOdoo 13project_sale_link
Adds two smart buttons to the project form showing how many sales orders and customer invoices are linked to the project, with one click to open the related records.
- Project Task BrandOdoo 13project_task_brand
Adds a Brand field to project tasks, so each task can be linked to a brand. Users can see, filter and group tasks by brand in the task form, list and search views.
- Markdown On Project TasksOdoo 13project_task_markdown
Lets users write project task descriptions in Markdown and see them rendered as formatted text. The Description tab on the task form uses a Markdown editor instead of a plain text box.
- Project Task Report with TimesheetOdoo 12, 13project_task_timesheet_report
Adds timesheet information to the project task report, showing planned, effective and remaining hours plus a detailed list of timesheet lines per task.
- Purchase All ShipmentsOdoo 13, 16, 17, 18, 19, 20purchase_all_shipments
On a purchase order, the standard "Receipt" button is replaced by an "All Pickings" button that also lists the warehouse transfers chained to the receipt by push rules, such as the steps of a multi-step reception.
- Purchase Batch InvoicingOdoo 12, 13purchase_batch_invoicing
Create vendor bills for several purchase orders at once, choosing whether to group them by purchase order or by vendor, and optionally skip lines with zero quantity.
- purchase_incoming_products
Adds an "Incoming Products" report under the Purchase reporting menu that lists all stock moves for products you are waiting to receive, with tree and kanban views and quick receive buttons.
- Purchase invoicing no zero lineOdoo 13, 16purchase_invoicing_no_zero_line
Adds an option on purchase journals to skip invoice lines with zero quantity when a vendor bill is created from a purchase order.
- Purchase landed costs - Alternative optionOdoo 12, 13, 16, 19purchase_landed_cost
Lets you record extra purchase costs (freight, customs, insurance) on a separate 'Costs distributions' screen and spread them over the received goods, updating product costs.
- Purchase Order Product RecommendationOdoo 12, 13, 15, 16, 17, 18purchase_order_product_recommendation
Adds a "Recommended Products" button on draft purchase orders that opens a wizard suggesting products to buy from the vendor, based on past deliveries and receipts. Users can adjust quantities and push the suggestions into the order.
- Purchase Order Product Recommendation Brand FilterOdoo 12, 13, 15, 18purchase_order_product_recommendation_brand
Adds a Brands filter to the product recommendation wizard in Purchase Orders, so buyers can narrow suggested products down to specific brands.
- purchase_order_product_recommendation_classification
Adds classification filters to the purchase order product recommendation wizard, so buyers can suggest products based on their sales ABC classification and seasonality.
- Purchase Order Product Recommendation ForecastOdoo 12, 13, 15purchase_order_product_recommendation_forecast
Adds a "Year of reference" option to the purchase product recommendation wizard, so Odoo can forecast next-period quantities by comparing the same period in a past year and applying the observed growth or decline.
- Purchase Order Product Recommendation Secondary UnitOdoo 12, 13, 15, 18purchase_order_product_recommendation_secondary_unit
Adds secondary unit columns to the product recommendation wizard in purchase orders, so buyers can order recommended products in a second unit of measure and see the quantity converted automatically.
- Purchase Order Product Recommendation XLSXOdoo 13, 15, 18purchase_order_product_recommendation_xlsx
Adds an Export button to the product recommendation wizard so users can download the recommended products for a supplier as an Excel (XLSX) file.
- Purchase Order Supplierinfo UpdateOdoo 13, 15, 16, 17, 18, 19purchase_order_supplierinfo_update
Automatically updates the supplier's price and discount on the product's vendor record when a purchase order is confirmed or its lines are changed, so future purchases suggest the latest agreed price.
- Purchase Order Origin LinkOdoo 13purchase_origin_link
Adds a clickable "Source Document" link on purchase orders. By itself it only prepares the field and hides the plain text origin; other modules must fill in the link.
- purchase_origin_link_sale
Adds a clickable link to the related Sale Order in the Source Document field of Purchase Orders, so buyers can jump straight from a purchase to the sale that generated it.
- Purchase PackagingOdoo 13purchase_packaging
Buy products from suppliers using their own packaging and units of measure. On purchase orders you enter the supplier's quantity and unit, and Odoo converts it to your internal quantity.
- Purchase Partner Selectable OptionOdoo 13, 15, 16, 17, 18purchase_partner_selectable_option
Adds a "Selectable in purchase orders" flag on contacts so you can control which vendors appear when choosing a partner on a purchase order. Only contacts with the flag enabled can be picked.
- Purchase Request Order ApprovedOdoo 12, 13purchase_request_order_approved
Shows an 'Approved' status on purchase request lines when at least one linked purchase order has been approved, and adds a 'Purchase Approved' filter to the purchase request line search.
- Purchase Requisition Grouped by ProcurementOdoo 13, 15purchase_requisition_grouped_by_procurement
When Odoo automatically creates purchase requisitions from stock rules, this module reuses an existing draft requisition for the same procurement group instead of creating a new one, adding the new lines to it.
- Purchase Requisition Order Remaining QtyOdoo 13, 15, 17purchase_requisition_order_remaining_qty
Adds a new agreement type option that lets purchase agreements (requisitions) automatically use only the remaining quantity when creating requests for quotation, avoiding ordering more than agreed.
- Inter Company Module for Purchase to Sale Order with warehouseOdoo 13, 15, 16, 17, 18purchase_sale_stock_inter_company
Extends inter-company purchase-to-sale automation so that when a delivery is confirmed, the matching receipt in the other company is validated automatically, keeping lot/serial numbers and quantities in sync. Adds company-level settings for a default sale…
- Purchase Stock Picking Show Currency RateOdoo 13, 16purchase_stock_picking_show_currency_rate
Shows the currency exchange rate used on purchase-related stock transfers, so users can check the rate that will be (or was) applied to stock valuation. The display format is configurable per company.
- Purchase Stock Return RequestOdoo 12, 13, 15purchase_stock_return_request
Link supplier return requests to the original purchase orders and see the purchase value of the goods being returned, including taxes and totals, on the return request and its printed report.
- Purchase Supplier RankOdoo 13, 16, 18purchase_supplier_rank
When a purchase order is created, the supplier's rank is increased automatically, so vendor ranking reflects orders and not only vendor bills.
- purchase_tier_validation_forward
Adds a Forward button to purchase orders so an approver can pass the approval to another user, creating an extra sub-level approval step.
- Purchase Control Menu from v12Odoo 13, 15, 17, 19purchase_v12_control_menu
Adds a Control menu under Purchase with two shortcuts: a list of incoming products you are waiting to receive, and a list of vendor bills. It restores the handy purchase control accesses that existed in Odoo v12.
- Purchase - Product variantsOdoo 13, 16, 17, 19purchase_variant_configurator
Lets you configure product variants directly on purchase order lines and automatically creates the missing variant when the order is confirmed.
- purchase_variant_configurator_on_confirm
Lets you add purchase order lines by choosing a product template instead of a specific variant, and creates the actual product variant automatically when you confirm the purchase order.
- Purchase Warn MessageOdoo 13, 15, 16, 17, 18purchase_warn_message
Shows a warning banner on purchase orders when the vendor has a purchase warning set, so buyers see the message before confirming the order.
- Queue Job Web NotifyOdoo 13, 16queue_job_web_notify
Adds a 'Notify on failure' option to job functions so that when a background job fails, the responsible user gets a pop-up web notification in their browser.
- RealestateOdoo 13realestate
Adds a Real Estate application to Odoo with a dedicated menu, access groups and a base entity screen built on top of contacts. It is a foundation module: it creates the structure other real estate modules can extend.
- Realestate EstateOdoo 13realestate_estate
Adds a Real Estate section to Odoo where users can register properties (estates) with a type, an automatic reference, a short description and a full description, and manage the list of estate types.
- remove_odoo_mobile_appstore
Removes the Odoo mobile apps download widget (Google Play and Apple Store links) from the General Settings page, so users no longer see those store buttons in Odoo.
- Batch Report PrintingOdoo 13report_batch
Lets you combine several QWeb reports into one batch report, so a single print action can output multiple documents together, for example picking and packing reports.
- Report Qweb PDF Fixed ColumnOdoo 12, 13report_qweb_pdf_fixed_column
Fixes the layout of PDF reports so that columns keep a fixed font size and content stays visible instead of being cut off or shrunk when it overflows.
- Report SubstituteOdoo 12, 13, 16, 17, 18, 19report_substitute
Lets administrators define rules that automatically replace one report with another when the selected records match a condition, for example to use a different report per company.
- Base Report XLSX BoilerplateOdoo 13report_xlsx_boilerplate
Lets report developers build Excel (XLSX) reports that start from a pre-designed template file, keeping its layout, colours, borders and merged cells, then adding data on top.
- Role PolicyOdoo 13role_policy
Replaces Odoo's standard security groups with flat roles. Administrators assign roles to users, menus, actions and views, and each role explicitly grants access rights, menu visibility and view behaviour.
- Role Policy AccountOdoo 13role_policy_account
Adds an access right that controls who is allowed to post journal entries in accounting. When the role policy app is installed together with Accounting, posting an invoice or journal entry can be blocked for users without the right.
- Role Policy DemoOdoo 13role_policy_demo
Installs sample roles, users and screen rules so you can try out the Role Policy module. It creates a 'Data Maintenance' role with access to Contacts and a 'Chief Security Officer' role, plus demo users dm and cso.