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
- Stock Reserve Sales MRPOdoo 13stock_reserve_sale_mrp
When reserving stock for a sales order, this module automatically reserves the individual components of any kit (phantom bill of materials) instead of the kit product itself.
- Stock Scrap CancelOdoo 13, 18stock_scrap_cancel
Adds a Cancelled status to stock scraps and lets you cancel a validated scrap or turn a cancelled scrap back into a draft.
- Stock Warehouse Orderpoint Stock InfoOdoo 12, 13stock_warehouse_orderpoint_stock_info
Shows live stock availability (on hand, incoming, outgoing and forecast) directly on reordering rules, so planners can see stock levels without leaving the screen.
- stock_warehouse_orderpoint_stock_info_unreserved
Adds an extra stock figure to reordering rules: the quantity available at the rule's location that is not already reserved for other orders. It appears next to the existing on-hand quantity in the reordering rule list and form.
- Storage Image ProductOdoo 12, 13, 15, 18storage_image_product
Attach images from the image library to products, product variants and product categories, and tag them so the right image is shown as the main picture.
- Survey contacts generationOdoo 13, 15, 16, 17, 19survey_contact_generation
Turn survey answers into real contacts in Odoo. Map each question to a contact field, and when someone submits the survey a contact (or a whole hierarchy of contacts) is created automatically.
- Survey leads generationOdoo 13, 15, 17, 19survey_crm_generation
Turn survey answers into CRM leads or opportunities automatically. Choose which survey creates leads, which sales team and tags they get, and map questions to lead fields.
- Survey sales linked to leadsOdoo 13, 15, 17, 19survey_crm_sale_generation
When a survey that generates a quotation and a lead is submitted, the lead is automatically linked to that quotation and its expected revenue is updated. Confirming the quotation also marks the linked opportunity as won.
- Survey Form.ioOdoo 13, 16survey_formio
This module lets you export an Odoo survey as a form.io compatible JSON and import answers coming back from a form.io form into a survey answer record.
- Survey legal termsOdoo 13, 15, 17, 18, 19survey_legal
Adds an optional legal terms acceptance checkbox to surveys, which participants must tick before submitting. When enabled, the acceptance is recorded with the participant's IP address, browser and language details.
- Link between resource bookings and surveysOdoo 12, 13, 15, 16, 17, 19survey_resource_booking
Link a survey to a resource booking type and invite the requester to answer it from the booking. The booking then stores the requester's survey answers for quick access.
- Survey Result MailOdoo 13, 15, 17, 19survey_result_mail
Lets you automatically email survey participants a copy of their own answers as soon as they complete the survey, either written inside the email or as a PDF attachment.
- Survey sale generationOdoo 13, 15, 17, 19survey_sale_generation
Turn survey answers into sales quotations automatically. Link products to survey questions and answers, and when a respondent submits the survey, Odoo creates a draft quotation with the matching products and quantities.
- Test Base Binary URL ImportOdoo 13, 16test_base_binary_url_import
This is a technical test module that adds a small 'Test Binaries' screen to Odoo, used only to verify the file-from-URL import feature of the Base Binary URL Import module.
- test-base-geoengineOdoo 12, 13test_base_geoengine
This is a technical test module for the geospatial engine; it adds no business features for end users. It only creates sample records with map fields to verify that geographic data types and map views work correctly.
- Kaizen ThemeOdoo 13theme_kaizen
Kaizen Theme gives your Odoo website a complete corporate look with ready-made page sections, a mega menu, blog layouts and a colour palette you can adjust from the website editor.
- Boolean Button WidgetOdoo 13web_boolean_button
Adds a 'boolean_button' widget for form views that displays a boolean field as a clickable status button with a label and hover text, similar to Odoo 12.0.
- Chatter PositionOdoo 13, 15, 16, 17, 18, 19web_chatter_position
Lets each user choose where the chatter (messages and activity panel) appears on form views: responsive, always at the bottom, or always on the side. The choice is saved in the user's preferences.
- Web Confirm DuplicateOdoo 13web_confirm_duplicate
Adds a confirmation dialog before a record is duplicated, so users must confirm the action instead of copying records by accident.
- Web Editor Background Color PickerOdoo 12, 13web_editor_background_color
Lets you pick any custom background color for website editor snippets, not just the preset colors. A "Custom Color" section with a plus button opens a color dialog and remembers your recent choices.
- Web Field TooltipOdoo 13, 16, 17web_field_tooltip
Lets administrators add custom tooltips to any field label in Odoo forms, giving users extra explanations when hovering over the field. Tooltips are managed from a dedicated menu and can be shown or hidden per user.
- Web Pivot Computed MeasureOdoo 12, 13, 15, 16, 17, 18web_pivot_computed_measure
Lets users create their own calculated measures directly inside pivot views, combining two existing measures with sum, subtraction, multiplication, division or percentage, without any developer work.
- Web Session Auto CloseOdoo 13, 18web_session_auto_close
Automatically logs out users who have been inactive for a configurable number of seconds. Administrators set the timeout in Settings; when the time passes without mouse or keyboard activity, the session is closed and the page reloads.
- web_set_single_page_hiddenOdoo 12, 13web_set_single_page_hidden
Always shows the total number of lines on list-style fields (one-to-many and many-to-many) in Odoo forms, even when everything fits on a single page.
- Web Time Range Menu CustomOdoo 13, 15, 16, 17, 18web_time_range_menu_custom
Adds a "Custom period" option to the date filter and comparison menus in Odoo's search bar, letting users filter records by a chosen number of days, weeks, months or years.
- Web Translate DialogOdoo 12, 13web_translate_dialog
Translate all translatable fields of any record in one pop-up window, with one column per installed language. A Translate option is added to the form's More menu and to the small translation icon next to fields.
- Dynamic Dropdown Widget: ExampleOdoo 12, 13web_widget_dropdown_dynamic_example
Adds a demo screen that shows how dropdown lists can be built dynamically from other fields on the form. It is a technical example, not a business feature.
- Web Widget One2Many Product PickerOdoo 12, 13web_widget_one2many_product_picker
Adds a mobile-friendly product picker widget for one2many lines, letting users quickly add, edit, remove and price products directly from a card view, while preventing the same product from being added twice.
- web_widget_one2many_product_picker_sale_secondary_unit
Lets the product picker widget on sales orders handle secondary units of measure, so users can pick a secondary UoM and quantity directly from the product cards.
- web_widget_one2many_product_picker_sale_stock
Shows stock availability information inside the one2many product picker widget on sale orders, so users can see on-hand and forecasted quantities while choosing products.
- web_widget_x2many_2d_matrix exampleOdoo 12, 13web_widget_x2many_2d_matrix_example
This module adds a demo menu in Odoo that shows how the 2D matrix widget displays and edits records in a grid, with rows and columns built from two fields.
- Website Account Fiscal Position Partner TypeOdoo 13, 15, 16website_account_fiscal_position_partner_type
Lets online shoppers choose whether they are buying as a private customer (B2C) or a company (B2B) during sign-up, checkout and in their account area, so the right taxes and fiscal position are applied.
- Piwik analyticsOdoo 13website_analytics_piwik
Lets you connect your Odoo website to a Piwik (Matomo) analytics server so visits to your website pages are tracked there. You enable it per website and enter the Piwik host and website ID.
- Website BreadcrumbsOdoo 12, 13, 15, 17, 18website_breadcrumb
Adds breadcrumb navigation to your website pages, showing the path from the home page through the menu hierarchy to the current page. Breadcrumbs only appear when the page's URL matches an existing website menu item.
- Cookie noticeOdoo 12, 13website_cookie_notice
Adds a cookie notice banner to your website and a cookie policy section to your legal page. Visitors can accept cookies with an OK button, and the banner disappears.
- Website CookiebotOdoo 13, 15, 16, 17, 18website_cookiebot
Connect your Odoo website to Cookiebot so visitors are asked for cookie consent before tracking scripts run. You enter your Cookiebot Domain Group ID in Website settings and a Cookies Policy page is added.
- Website Critical CSSOdoo 13website_critical_css
Lets you add a small block of critical CSS to each website page so the page paints faster and scores better on Google PageSpeed. The rest of the CSS is loaded later, after the first paint.
- Website CRM - ReCaptchaOdoo 12, 13website_crm_recaptcha
Adds ReCaptcha protection to the Website Contact Form so that CRM leads created from the website require a ReCaptcha validation.
- Website, event and CRM integrationOdoo 12, 13website_event_crm
Invite CRM leads and opportunities to register for published website events of their event category, either manually with a button or automatically through a scheduled job, and optionally move them to the next sales stage.
- Website Event Filter CityOdoo 13, 15, 17, 18, 19website_event_filter_city
Adds a City filter to the events page of your website, so visitors can narrow the list of events down to a specific city and see how many events each city has.
- Free Text Answers on Events QuestionsOdoo 12, 13website_event_questions_free_text
Lets event organizers add questions that registrants answer with free text instead of choosing from a fixed list. Answers are stored on the registration and shown on the event registration form.
- Online event ticket sales with alternative pricesOdoo 12, 13, 15, 17, 19website_event_sale_b2x_alt_price
Shows an alternative ticket price on the website event registration page, so visitors can see the price with the opposite tax display (tax included or tax excluded) before buying.
- website_event_sale_hide_ticket
Lets you hide specific event tickets from the website so customers only see the tickets you want to sell online.
- Website Form - ReCaptchaOdoo 12, 13website_form_recaptcha
Adds Google reCaptcha protection to website forms, so visitors must prove they are human before a form can be submitted. Site keys are configured per website in the Website settings.
- Website Helpdesk MgmtOdoo 13, 18website_helpdesk_mgmt
Adds a "Create a Ticket" form to the website so visitors can submit helpdesk tickets directly from a web page.
- Website Menu IconsOdoo 13website_menu_icon
Lets you add an icon or an image to each website menu entry and choose whether the menu opens in a new window, directly from the website menu editor.
- website_prevent_cls
Automatically adds width and height attributes to images on your website pages, which helps prevent layout shifts and improves the Google PageSpeed score. It also lets you set image width and height directly in the image editor dialog.
- Website Sale Attribute Filter CategoryOdoo 12, 13website_sale_attribute_filter_category
Groups the product attribute filters on the website shop page by their attribute categories, and lets you choose per category whether the filter block starts folded or open.
- Website Sale Attribute Filter OrderOdoo 12, 13website_sale_attribute_filter_order
On the website shop, this module reorders the attribute filter options so that the values already selected (checked) appear first in the list.
- website_sale_cart_no_redirect
Lets you keep shoppers on the product page after they add an item to the cart, instead of sending them straight to the cart page. The behaviour is controlled by a website setting.
- Website Sale Comparison Hide PriceOdoo 13, 15, 16, 17, 18, 19website_sale_comparison_hide_price
Hides product prices in the website product comparison page when prices are hidden for the website or for a specific product, showing an information message instead.
- Website Sale Coupon PageOdoo 13, 15website_sale_coupon_page
Publish coupon programs as promotional banners on a public website page, with an image, a rich-text name and a click-to-enlarge popup.
- Restrict Coupons to Website SalesOdoo 13, 15website_sale_coupon_restrict
Adds an "Only for e-commerce" option on coupon programs so a coupon or promo code can only be used on the website, not in backend sales orders.
- Coupons Selection for eCommerceOdoo 13, 15website_sale_coupon_selection_wizard
Lets online shoppers apply and configure multi-gift, multi-criteria promotions directly from the website, with an Apply button on the promotions page and a configuration pop-up in the cart.
- Website Sale Free QtyOdoo 13website_sale_free_qty
In the online shop, product availability and the maximum quantity customers can buy are based on the free quantity (stock not reserved) instead of the forecasted quantity.
- Google Tag Manager Enhanced ConversionsOdoo 13, 15website_sale_google_tag_manager
Adds an option in the website settings to include customer and shipping details on the order confirmation page so Google Tag Manager can use Enhanced Conversions.
- Website Sale Product PackOdoo 13, 16, 17website_sale_product_pack
Makes product packs work correctly on the Odoo website shop and cart: pack components follow the main pack line, cannot be edited or removed separately, and prices are shown for the whole pack.
- Website Sale Product SortOdoo 12, 13, 15, 18, 19website_sale_product_sort
Lets you choose the default sorting order for products in your online shop, per website, from the Website settings. Shoppers see products sorted that way until they pick another order themselves.
- Website Sale Product Style Custom BadgeOdoo 12, 13website_sale_product_style_badge
Lets you add custom HTML badges (like "New" or "Sale") on top of product tiles in your Odoo e-commerce website, using product styles.
- Sell resource booking products in your eCommerceOdoo 12, 13, 15, 17, 19website_sale_resource_booking
Lets online shoppers pre-book resources (like rooms or equipment) for products sold on your website, before paying. Unpaid pre-bookings expire automatically after a timeout you set per product.