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
- Pos Show ClockOdoo 14, 17pos_show_clock
Shows the current time on the Point of Sale screen so cashiers can see it without leaving Odoo. The clock updates every second and appears in the top navigation bar.
- PoS show config nameOdoo 14pos_show_config_name
Shows the name of the Point of Sale configuration currently in use directly on the Point of Sale screen, next to the cashier name.
- Point of sale - Supplier barcodesOdoo 12, 14, 15pos_supplierinfo_barcode
In the Point of Sale, cashiers can scan a supplier's barcode on a product and Odoo will find and add the matching product to the order, in addition to the product's own barcode.
- Point of sale - Search products by supplierOdoo 12, 14, 15, 16, 18pos_supplierinfo_search
In the Point of Sale, cashiers can now find products by typing the supplier's name, the supplier's product code, or the supplier's product name in the product search bar.
- POS Ticket Without PriceOdoo 12, 14pos_ticket_without_price
Adds a second receipt option in the Point of Sale that prints the customer ticket without prices, taxes, totals or payment lines, showing only the products and quantities.
- Point of Sale - timeoutOdoo 12, 13, 14, 16pos_timeout
Lets you change the 30-second timeout Odoo uses when the Point of Sale sends orders to the server, so slow connections or heavy customizations no longer cause failed order syncing.
- Point of Sale - Restrict usersOdoo 12, 13, 14, 15, 17, 18pos_user_restriction
Lets you assign specific users to specific points of sale so those users only see and work with their own POS, sessions, orders and reports.
- Point Of Sale - Warning on ExitingOdoo 12, 14pos_warning_exiting
Adds warnings in the Point of Sale screen when a cashier tries to close it, if there are unpaid draft orders or if the server connection is lost.
- Pricelist CacheOdoo 14, 15, 16, 18pricelist_cache
Stores precomputed product prices for every pricelist so customer price lists can be displayed quickly. Adds buttons on pricelists and customers to view cached prices, plus a daily job that rebuilds the cache.
- Pricelist Cache RestOdoo 14, 18pricelist_cache_rest
Adds a secure web address that external systems can call to download the cached prices of a customer, using an API key. Administrators choose which API keys are allowed in the company settings.
- Printer ZPL IIOdoo 12, 13, 14, 15, 16, 17, 18, 19printer_zpl2
Lets you design ZPL II labels (text, barcodes, shapes, images) for any Odoo model and print them on Zebra printers, with a preview via the Labelary service and an import tool for existing ZPL code.
- Printing Auto BaseOdoo 14, 18printing_auto_base
Lets you set up rules that automatically send a report or an existing attachment to a printer when a document is processed, without clicking anything. Other modules use it to add automatic printing to their own documents.
- Printing Auto Label PrinterOdoo 14, 18printing_auto_label_printer
Adds a "Label" option to automatic printing rules so a report or attachment can be sent to the user's default label printer when no specific printer is chosen.
- Printing Auto Stock PickingOdoo 14, 18printing_auto_stock_picking
Automatically print documents (such as delivery slips or carrier labels) when a transfer is validated, based on the printing rules configured on each operation type.
- Data Privacy and ProtectionOdoo 12, 13, 14, 15, 16, 17, 18privacy
Adds a Privacy area in Odoo where you can record data processing activities, naming who controls and processes personal data, and which partners are affected. Access is controlled by two new user groups.
- Privacy - ConsentOdoo 12, 13, 14, 15, 16, 17, 18privacy_consent
Ask contacts for explicit consent to include their data in a data processing activity, send them accept/reject emails, and track their answers automatically.
- Procurement Auto Create GroupOdoo 12, 13, 14, 15, 16, 17, 18procurement_auto_create_group
Lets you flag a stock rule so that each procurement run creates its own new procurement group, keeping the resulting stock moves separate from other transfers.
- Procurement Auto Create Group By ProductOdoo 14, 16procurement_auto_create_group_by_product
Lets you make Odoo create a separate transfer (picking) for each product when stock rules generate moves, by turning on a 'Procurement Group by Product' option on a stock rule.
- Procurement Auto Create Group CarrierOdoo 13, 14, 16, 18procurement_auto_create_group_carrier
Automatically copies the delivery carrier set on a partner's delivery address into the procurement group created by stock rules, so grouped transfers keep the right carrier.
- Procurement Batch GeneratorOdoo 14procurement_batch_generator
Lets warehouse users replenish several products at once from the Products list view. Select products, set requested quantities, and Odoo creates the replenishment orders in one go.
- Purchase Analytic (MTO)Odoo 12, 13, 14, 15procurement_mto_analytic
When a sale order with an analytic account triggers a purchase order (make-to-order), the analytic account is automatically copied onto the purchase order line, so costs are tracked to the right project.
- Procurement Purchase No GroupingOdoo 12, 13, 14, 15, 16, 17, 18, 19procurement_purchase_no_grouping
Control how purchase orders are grouped when Odoo automatically buys products to fulfil sales or stock needs. Choose standard grouping, no line merging, no order grouping at all, or group by product category, either globally or per product category.
- Product AnalyticOdoo 12, 13, 14, 15, 16, 17, 18product_analytic
Lets you set up analytic distribution rules directly on a product or a product category, so invoices using those products automatically get the right analytic accounts.
- Product Analytic DonationOdoo 14, 16product_analytic_donation
Automatically assigns the income analytic account of a donated product to donation journal items when no analytic distribution rule is found. It links the donation and product analytic features without any manual setup.
- Product Analytic PurchaseOdoo 14, 16product_analytic_purchase
Automatically fills the analytic distribution on purchase order lines using the expense analytic account configured on the product. It is a technical glue module installed automatically with purchase and product_analytic.
- Product Analytic SaleOdoo 14, 16product_analytic_sale
Automatically fills the analytic distribution on sale order lines using the income analytic account configured on the product or its category, so sales get the right analytic account without manual entry.
- Product AssortmentOdoo 12, 13, 14, 15, 16, 17, 18product_assortment
Create product assortments that decide which products each customer (or group of customers) can see, by combining a product filter with allowed and restricted product lists. Managers can open the assortment from the customer form and preview the resulting…
- product_assortment_description
Adds a free-text Description field and a chatter (messages, activities, followers) to product assortments, so users can document what each assortment is for and discuss it.
- Product Attribute ArchiveOdoo 13, 14, 15, 16, 18, 19product_attribute_archive
Adds an active/archive field to product attributes so you can archive attributes you no longer use and still see them when needed.
- Product Attribute SetOdoo 12, 13, 14, 16, 18, 19product_attribute_set
Lets you assign an Attribute Set to a product category and to each product, so the product form shows the right group of attributes. When a category has a default set, new products in that category get it automatically.
- Product Attribute Set CompletenessOdoo 12, 13, 14, 16product_attribute_set_completeness
This module shows on each product how complete its attribute set is, with a completion state and rate, and lets you filter products by complete or not complete.
- Product Attribute Value MenuOdoo 13, 14, 15, 16, 18product_attribute_value_menu
Adds two menus to see and manage product attribute values: one lists all values with a link to the products using them, the other lets you view and edit the extra price of each value per product.
- product_attribute_variant_rules
Define rules on a product template to control which attribute combinations (variants) are allowed. Rules use preconditions and postconditions to say which variants should exist or never exist.
- Product Barcode Constraint per CompanyOdoo 12, 14, 16product_barcode_constraint_per_company
Allows the same product barcode to be used by different companies in a multi-company Odoo database, instead of being globally unique.
- Product barcode requiredOdoo 13, 14, 18product_barcode_required
Lets you make the barcode mandatory on products, with a company-wide setting. When enabled, products without a barcode cannot be saved, and the barcode is pre-filled from the internal reference.
- Product BOM revisionOdoo 12, 13, 14product_bom_revision
Adds a free-text Revision field to products and bills of materials, so you can record which revision of a product or BOM you are working with.
- Product Brand ManagerOdoo 12, 13, 14, 15, 16, 17, 18, 19product_brand
Create and manage product brands in Odoo, assign a brand to each product, and group sales and invoice reports by brand.
- Product brand multi companyOdoo 14product_brand_multicompany
Lets you assign each product brand to one or more companies, so brands are only visible to users of those companies.
- Product Brand PurchaseOdoo 14, 16, 17, 18, 19product_brand_purchase
Adds a Brand filter and grouping option to the Purchase Analysis report, and adds a Product Brands menu entry under Purchase configuration.
- product_brand_social_responsibility
Lets you record Corporate Social Responsibility (CSR) tags on product brands and link brands to those tags, so you can classify and search brands by their CSR commitments.
- Product brand tagsOdoo 14, 16, 17, 18, 19product_brand_tag
Lets you create tags and assign them to product brands, so brands can be grouped and filtered by labels such as 'eco' or 'premium'. Tags are managed from a new menu under Sales configuration.
- Product brand tags secondaryOdoo 14product_brand_tag_secondary
Lets you give each product brand a second set of tags, so brands can be classified on two levels (primary and secondary). A tag cannot be both primary and secondary for the same brand.
- Product Category ImageOdoo 14product_categ_image
Adds an image field to product categories, so you can upload a picture for each category and see it on the category form.
- Product Category ActiveOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20product_category_active
Adds an archive option to product categories, so you can hide categories you no longer use without deleting them. Odoo blocks archiving a category if any product (including in its child categories) is still linked to it.
- Product Category CodeOdoo 13, 14, 15, 16, 17, 18, 19product_category_code
Adds a code field to product categories, shown as [code] name in the category display name, and lets users search categories by code wherever they search by name.
- Product Category Code UniqueOdoo 14, 15, 16, 17product_category_code_unique
Makes the code field on product categories unique and automatically fills it with a generated sequence number when left empty, so every category always has a distinct code.
- Product Category DescriptionOdoo 13, 14, 16, 17product_category_description
Adds a free-text description field to product categories, so users can record extra notes or details about each category directly in Odoo.
- Product Category Inter CompanyOdoo 14, 15product_category_inter_company
Lets you assign a company to product categories so each company sees only its own categories (plus shared ones), and prevents mixing categories from different companies.
- Product Category Product LinkOdoo 14, 15, 17, 18, 19product_category_product_link
Adds a direct link between product categories and the products assigned to them, so you can see all products of a category from the category itself.
- Product Category TaxesOdoo 13, 14, 15, 18product_category_tax
Lets you set default customer and vendor taxes on a product category and push them to all products in that category. Products can also inherit these taxes automatically when created or when their category changes.
- Product Category TypeOdoo 12, 14, 16, 18, 19product_category_type
Adds a Category Type field to product categories so you can mark a category as a container (View) or as a real category (Normal) that products can be assigned to.
- Product Code MandatoryOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20product_code_mandatory
Makes the product Internal Reference (default_code) a required field, and automatically fills it with a generated sequence number (DEFAULT-0001, DEFAULT-0002, ...) when a new product is created.
- Unique Product Internal ReferenceOdoo 12, 13, 14, 15, 16, 17, 18, 19product_code_unique
Makes the product Internal Reference unique across the whole database, so two products can no longer share the same reference.
- Product ConfiguratorOdoo 14, 16, 17, 18product_configurator
Turns Odoo products into configurable products: users pick attribute values step by step in a wizard, with rules, images, extra prices and weights, and the system builds the matching variant.
- Product Configurator ManufacturingOdoo 14, 16, 18product_configurator_mrp
Lets you configure a made-to-order product directly from a Manufacturing Order, generating the matching variant and its own bill of materials automatically.
- product_configurator_mrp_component
Lets you add configurable products as components on a Bill of Materials, so that when a customer configures a product, the matching component variants and their BoM lines are created automatically.
- product_configurator_purchase
Lets buyers configure customizable products directly on a purchase order using the Product Configurator wizard, and re-configure an existing order line with a single button.
- product_configurator_restriction_policy
Lets you choose how the product configurator decides which attribute values stay selectable: either by grouping restrictions per attribute (Standard) or by checking each restriction one by one (Sequential).
- Product Configurator SaleOdoo 14, 16, 17, 18product_configurator_sale
Adds a product configuration wizard to sales orders, so users can build configurable products directly on a quotation and re-configure them later from the order line.
- product_configurator_sale_mrp
When a product is configured in the sales configurator, the matching bill of materials is stored on the sales order line and reused when manufacturing is triggered, so the correct components are consumed.