OdooWiki OCA HUB

OCA modules for Odoo 13

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

See also

Modules for Odoo 13

  • Procurement Auto Create GroupOdoo 12, 13, 14, 15, 16, 17, 18
    procurement_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_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.

  • Purchase Analytic (MTO)Odoo 12, 13, 14, 15
    procurement_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, 19
    procurement_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.

  • procurement_purchase_sale_no_grouping

    When a sales order line for a service product is confirmed, this module makes sure that a separate purchase order is created for each line instead of grouping them, if the product's category is set to 'No order grouping'.

  • Product Abc ClassificationOdoo 13, 15, 16, 18
    product_abc_classification

    Create ABC classification profiles with percentage levels and assign them to products or product categories, so each product gets an A, B or C importance level. A monthly scheduled job fills in missing product levels automatically.

  • product_abc_classification_sale

    Adds a seasonality classification to products and lets ABC classification profiles use sales data as their source, so products can be graded by delivered sales value.

  • Product AnalyticOdoo 12, 13, 14, 15, 16, 17, 18
    product_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 AssortmentOdoo 12, 13, 14, 15, 16, 17, 18
    product_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 Attribute ArchiveOdoo 13, 14, 15, 16, 18, 19
    product_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, 19
    product_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_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_archive

    Lets you archive product attribute values (like a colour or size) that are still used by archived product variants, instead of being blocked by Odoo. When a variant is reactivated, its attribute values are automatically restored.

  • Product Attribute Value MenuOdoo 13, 14, 15, 16, 18
    product_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_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, 14
    product_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, 19
    product_brand

    Create and manage product brands in Odoo, assign a brand to each product, and group sales and invoice reports by brand.

  • product_brand_purchase_report

    Adds a Brand field and a Brand grouping filter to the Purchase Analysis report, so users can analyse purchases by product brand.

  • Product Category ActiveOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20
    product_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, 19
    product_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 DescriptionOdoo 13, 14, 16, 17
    product_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 TaxesOdoo 13, 14, 15, 18
    product_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 Code MandatoryOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20
    product_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, 19
    product_code_unique

    Makes the product Internal Reference unique across the whole database, so two products can no longer share the same reference.

  • Recurring - Product ContractOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_contract

    Lets you mark service products as recurring contracts with their own invoicing rhythm, renewal and termination rules, and automatically creates contract records when a sale order is confirmed.

  • Product cost price avco syncOdoo 12, 13, 14, 15, 16, 17, 18
    product_cost_price_avco_sync

    Corrects the average cost of products and lots when a validated stock move is edited, by rewriting the original valuation layer and replaying the whole valuation chain. Adds a server action to force this recalculation from selected valuation layers.

  • product_cost_price_avco_sync_mrp

    Keeps the cost of manufactured products in sync with the cost of the materials consumed in their production orders, so the finished product's average cost reflects updated raw material prices.

  • product_cost_price_avco_sync_mrp_subcontracting

    Keeps product cost prices in sync when subcontracting production costs change. When a subcontract move's price is updated, the related production moves and their stock valuation layers are updated too.

  • product_cost_rollup_to_bom

    Automatically recalculates the standard cost of manufactured products from their bill of materials when component costs change, and emails a summary of the updated products.

  • Product Cost SecurityOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_cost_security

    Adds two permission levels for product costs: one group to see the cost price and another to change it. Users without the right group no longer see or edit cost fields on products.

  • Product Custom InfoOdoo 12, 13, 14, 15
    product_custom_info

    Lets you attach custom properties (a chosen template plus its values) to products and product variants, and shows the template's properties directly on the variant form.

  • Product DimensionOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_dimension

    Adds length, width and height fields to products and automatically calculates the product volume from those measurements. Users can record dimensions in a chosen unit of measure and see the volume in cubic meters.

  • product_dimension_volumetric_weight

    Adds a Volumetric weight field to products, automatically calculated from the product's volume and a ratio configured on the unit of measure. Useful for carriers that price deliveries by volumetric weight.

  • product_exception

    Define rules that check your products and flag those that are wrongly configured, such as a selling price below cost. You can see the exceptions on the product form, ignore them, or run a daily check.

  • product_expiry_configurable

    Set expiry, use, removal and alert delays on product categories so they flow down to products and lots, and get automatic activities when lots pass those dates.

  • Product FAO FishingOdoo 12, 13, 14, 15, 16, 17, 18
    product_fao_fishing

    Adds ready-made FAO fishing area and fishing technique attributes to products, so you can tag each product with where and how it was caught.

  • Product From Account Move Line LinkOdoo 13, 15, 16, 17, 18, 19
    product_form_account_move_line_link

    Adds a "Journal Items" button on product and product variant forms that shows how many journal items (invoiced lines) reference the product and opens the related list.

  • Product Form Purchase LinkOdoo 12, 13, 14, 15
    product_form_purchase_link

    Adds a Purchases smart button on product forms that opens the purchase order lines for that product, with quick filters for RFQs and confirmed Purchase Orders.

  • Product Form Sale LinkOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_form_sale_link

    Adds a "Sales" smart button on product and product variant forms showing how many confirmed sale order lines exist, and opens the matching sale order lines when clicked.

  • product_gs1_barcode

    Adds GS1 barcode encoding to products and lots, so Odoo can generate GS1-128 and GS1-Datamatrix codes containing the product barcode, lot number and expiry date.

  • product_gtin

    Adds optional validation of product barcodes so that EAN8, ISBN10, UPC and EAN13 codes are checked for correct format before being saved. Administrators choose which barcode types to validate in the product settings.

  • Product Harmonized System CodesOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_harmonized_system

    Lets you store Harmonized System (H.S.) customs codes and product countries of origin in Odoo, so products and product categories can carry the trade data needed for import/export paperwork.

  • Product Harmonized System Codes - DeliveryOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_harmonized_system_delivery

    Hides the simple HS code and country of origin fields added by the delivery module on product forms, so users only see the structured Harmonized System code and origin country from the dedicated module.

  • Product Harmonized System (menu entry)Odoo 12, 13, 14, 15, 16, 17, 18, 19
    product_harmonized_system_stock

    Adds a Harmonized System (H.S.) Codes menu entry inside Odoo Inventory configuration, so users can reach the H.S. code list directly from the Inventory app.

  • product_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 Lot SequenceOdoo 12, 13, 14, 15, 16, 17, 18
    product_lot_sequence

    Lets you give each tracked product its own lot/serial number sequence, with a prefix, number of digits and next number, so new lots and serials are numbered automatically per product instead of using one shared sequence.

  • Product ManufacturerOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20
    product_manufacturer

    Adds a Manufacturer section to the product form where you can record the manufacturer (a contact), plus the manufacturer's product name, product code and product URL for each product.

  • product_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 MedicalOdoo 13, 14, 18
    product_medical

    Adds medical product information to Odoo products: a Medical flag, a Conformity tab with categories (medical class, drug category, PPE, in vitro diagnostics, notified body) and attached documents (declaration of conformity, CE certificate, validity dates).

  • Product MRP InfoOdoo 12, 13, 14, 16, 18
    product_mrp_info

    Adds a smart button on the product form showing how many manufacturing orders exist for that product, and lets you open the list of those orders with one click.

  • Multiple barcodes on productsOdoo 13, 14, 15, 16, 17, 18, 19
    product_multi_barcode

    Lets users store several barcodes on each product instead of only one, and keeps the existing single barcode field in sync with the first barcode in the list.

  • Product - Many CategoriesOdoo 12, 13, 14, 16, 17, 18, 19
    product_multi_category

    Lets users assign several extra categories to a product, in addition to its single main category. The extra categories are only for classification and do not change stock, pricing or other operations.

  • Product multi-companyOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_multi_company

    This module lets you choose, for each product, in which companies it is available. On the product form, the single company field is replaced by a list of allowed companies.

  • Product Multi PriceOdoo 12, 13, 14, 15, 16, 18
    product_multi_price

    Lets you store several extra prices on each product (for example a special purchase or reseller price) and use those prices as the base of pricelist rules, instead of only the sales price.

  • Products - Net WeightOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_net_weight

    Adds a Net Weight field to products, separate from the existing Gross Weight, so you can record the weight of the product alone without its container or packaging.

  • Product Order No NameOdoo 12, 13, 14, 15
    product_order_noname

    Speeds up product searches and product lists by changing how Odoo sorts products, avoiding slow translated-name sorting. Users see faster product lookups, especially in databases with several languages installed.

  • Product PackOdoo 12, 13, 14, 15, 16, 17, 18, 19
    product_pack

    Lets you mark a product as a pack made of other products, with quantities, and control how its components and prices appear on sales and purchase orders.

  • 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 Packaging DimensionOdoo 12, 13, 14, 16, 17, 18
    product_packaging_dimension

    Store length, width, height, weight and volume on each product packaging. Volume is calculated automatically from the dimensions and shown in the packaging form.

  • Product Packaging TypeOdoo 12, 13, 14, 15
    product_packaging_type

    Lets you define reusable packaging types (with a code, sequence and GTIN flag) and assign one to each product packaging, so packagings are named and ordered by type instead of by free text.

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.