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
- Stock Orderpoint Purchase LinkOdoo 12, 13, 14, 15, 16, 18stock_orderpoint_purchase_link
Links reordering rules to the purchase orders they generate, so you can see on a purchase order line which reordering rule triggered it, and on a reordering rule which purchase order lines it created.
- Stock Orderpoint RouteOdoo 12, 13, 14, 16stock_orderpoint_route
Lets you choose a specific route on a reordering rule, so replenishment follows that route instead of the default one. The selectable routes are limited to those valid for the product, warehouse and location.
- Stock Orderpoint UoMOdoo 12, 13, 14, 15, 18stock_orderpoint_uom
Adds a 'Procurement UoM' field to reordering rules so replenishment orders are created in the unit of measure you choose, instead of the product's default one.
- Stock Owner RestrictionOdoo 13, 14, 15, 16, 18, 19stock_owner_restriction
This module lets you control, per operation type, which owner's stock can be reserved for a transfer, so you can avoid taking quantities that belong to another owner.
- Stock packaging calculatorOdoo 13, 14, 15, 16, 17, 18stock_packaging_calculator
This is a transitional module that installs the renamed product_packaging_calculator module, which lets users compute the quantity of a product to pick based on its packaging.
- Stock packaging calculator packaging typeOdoo 13, 14stock_packaging_calculator_packaging_type
This glue module makes the packaging calculator show the packaging type's code (for example a short label) instead of the packaging name when displaying quantities by packaging.
- Stock Packaging UsabilityOdoo 14stock_packaging_usability
Adds two buttons on transfer operation lines so warehouse users can quickly put a done quantity into the current pack or into a brand new pack, without setting the package line by line.
- stock_packaging_usability_pp
When you put products in a new pack on a transfer, Odoo now asks you to choose the packaging type (box, pallet, etc.) first. It also adds packaging type and empty package weight to packaging records.
- Stock Partner Delivery WindowOdoo 13, 14, 15, 16, 18, 19stock_partner_delivery_window
Lets you record each customer's preferred delivery days and time slots, and warns you on a delivery order when its scheduled date falls outside those preferences.
- Stock Picking AnalyticOdoo 14, 16, 17, 18, 19stock_picking_analytic
Lets you set an analytic distribution directly on a transfer (stock picking); the value is copied to all its stock moves and shown on the transfer form, list and search views.
- Stock Picking Auto Create LotOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_auto_create_lot
Automatically generates lot or serial numbers for incoming stock transfers, so warehouse staff don't have to type them manually. You enable it per product and per operation type.
- Stock Picking Auto Create Lot QuantityOdoo 14, 16stock_picking_auto_create_lot_qty
Automatically creates lot numbers in batches based on a quantity you define per product, and lets each company choose its own lot numbering sequence.
- Stock Picking Auto Create PackageOdoo 14, 18, 19stock_picking_auto_create_package
Automatically puts the products of a transfer into packages when you validate it, so you can track deliveries more easily. You choose per operation type whether to create one single package or one package per smallest packaging.
- Pickings back to draftOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_back2draft
Lets you reopen a canceled transfer by putting it back to draft, so you can correct and process it again instead of creating a new one.
- Picking backordering strategiesOdoo 12, 13, 14, 15stock_picking_backorder_strategy
Lets you choose, per operation type, what happens to backorders when a transfer is only partially done: ask as usual, always create, never create, or cancel the backorder.
- Stock batch picking extendedOdoo 12, 13, 14, 15, 16, 18, 19stock_picking_batch_extended
Extends batch picking so you can create several batches at once, grouped by fields you choose, with a maximum number of transfers per batch. Adds a printable batch picking sheet, extra buttons and a company setting to switch on the OCA validation approach.
- Stock Picking Cancel ConfirmOdoo 14stock_picking_cancel_confirm
Adds a confirmation step when cancelling a stock transfer, so users must confirm before the transfer is cancelled and can optionally give a reason.
- Stock Picking Cancel ReasonOdoo 14stock_picking_cancel_reason
When you cancel a stock transfer, Odoo now asks you to pick a reason and optionally add a note. The reason is saved on the transfer and shown on the cancelled document.
- Stock Picking Carrier From RuleOdoo 13, 14, 18stock_picking_carrier_from_rule
Automatically fills in the shipping method on a new delivery order when the stock rule that created it points to an address that has a default delivery method set.
- Picking CommentsOdoo 12, 14, 16, 17, 18stock_picking_comment_template
Adds reusable comment templates to transfer documents. Users can select templates on a transfer and print them before or after the product lines on the delivery slip and picking report.
- Stock Picking Completion InfoOdoo 12, 13, 14, 16, 18stock_picking_completion_info
Shows a message on a transfer form telling warehouse operators whether finishing this transfer will let the next linked transfers be processed. The feature is switched on per operation type.
- Stock Transfers Consolidation PriorityOdoo 13, 14, 18stock_picking_consolidation_priority
Adds a "Raise priority when partially available" option on operation types. When a transfer of that type starts being processed, all earlier transfers feeding it are automatically set to Very Urgent priority.
- Stock Picking Customer ReferenceOdoo 12, 13, 14, 15, 16, 18, 19stock_picking_customer_ref
Shows the customer reference from the related sales order directly on transfer records, and lets you search or group transfers by that reference.
- stock_picking_default_planned_transfer
Makes Planned Transfer the default operation type when creating transfers from Inventory, instead of Immediate Transfer, by setting a system parameter at installation.
- Stock Picking Delivery LinkOdoo 13, 14, 15, 16, 18stock_picking_delivery_link
Shows, on every intermediate warehouse operation, which final delivery it belongs to and which carrier will ship it. This helps staff trace a pick or pack step back to the outgoing delivery.
- Stock picking filter lotOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_filter_lot
When you pick or scrap a tracked product, the lot/serial number list only shows lots that are actually available in the source location, so you cannot select a lot that is not there.
- Stock Picking: group by partner and carrierOdoo 13, 14, 16, 17, 18stock_picking_group_by_partner_by_carrier
Groups the deliveries of several sales orders into a single transfer when they share the same customer and carrier, and lets you merge existing transfers manually. The delivery slip also shows what is still pending to deliver, order by order.
- Stock Picking: group by partner and carrier and scheduled dateOdoo 13, 14, 16, 18stock_picking_group_by_partner_by_carrier_by_date
Adds a 'Group pickings by date' option on operation types so delivery orders are only merged when they share the same scheduled day, in addition to the same partner and carrier.
- Stock Picking Group By Partner By Carrier Sale Line PositionOdoo 13, 14, 18stock_picking_group_by_partner_by_carrier_sale_line_position
Adds the sale order line position to the delivery slip report when pickings are grouped by partner and carrier, and only shows the position column when positions actually exist.
- Stock Picking Import Serial NumbersOdoo 13, 14, 15, 16, 17, 18stock_picking_import_serial_number
Import serial numbers (and optional packages) for incoming stock transfers from an Excel file, instead of typing each one by hand. Configure which columns hold the product, serial number and package.
- stock_picking_inter_warehouse
Configure warehouses to exchange stock through a dedicated inter-warehouse transfer operation, with automatic receipt pickings created at the destination warehouse.
- Stock Picking Invoice LinkOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_invoice_link
Links stock transfers (pickings) with their customer invoices and refunds, so you can jump from an invoice to its deliveries and from a delivery to its invoices, and see which stock moves each invoice line covers.
- Stock Picking InvoicingOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_invoicing
Create customer or supplier invoices directly from stock transfers, without needing a sales or purchase order. Each transfer carries an invoice status (To Be Invoiced, Invoiced, Not Applicable) that drives the invoice creation.
- Stock Picking Invoicing IncotermOdoo 14, 15, 17stock_picking_invoicing_incoterm
Shows the Incoterm (international commercial term) on transfer orders, automatically taken from the related sales order. Users can also change it directly on the transfer.
- Stock picking lines with sequence numberOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_line_sequence
Adds a line number to each stock move on a transfer, so you can order and reorder the products on a picking and see that number on the delivery slip.
- Stock Picking Mass ActionOdoo 12, 13, 14, 15, 16, 17, 18stock_picking_mass_action
Lets warehouse users confirm, check availability and transfer many stock pickings at once from the pickings list, and adds an optional hourly job that tries to reserve stock for all confirmed outgoing transfers.
- Stock Picking Partner NoteOdoo 14, 16, 17, 18stock_picking_partner_note
Store preparation notes on customer contacts and automatically show them on the transfer note when the matching operation type is used. Managers can also define note types and protect notes shared by several contacts.
- Stock Picking Procure MethodOdoo 12, 13, 14, 16, 17, 18stock_picking_procure_method
Lets you choose the supply method directly on a transfer (picking) while it is still in draft, so you can trigger procurement rules instead of always taking products from stock.
- Stock Picking Product Kit HelperOdoo 12, 13, 14, 15stock_picking_product_kit_helper
Adds a "Kit Helper" tab on delivery orders so you can enter how many product kits you want to deliver and let Odoo fill the detailed component quantities in the Operations tab automatically.
- Stock Picking Product LinkOdoo 12, 14, 16stock_picking_product_link
Adds a "Products" smart button on stock transfers showing how many distinct products are in the transfer; clicking it opens the list of those products.
- Stock Picking ProgressOdoo 14, 16, 18stock_picking_progress
Adds a progress bar to stock transfers and their moves, showing the percentage of quantity already processed. The value is calculated automatically and displayed in the transfer list view.
- Stock Picking Purchase Order LinkOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_purchase_order_link
Adds a smart button on transfer (picking) forms that opens the purchase order which created the transfer, so warehouse users can jump straight from a receipt to its purchase order.
- Stock Picking Put In Pack RestrictionOdoo 14, 16stock_picking_putinpack_restriction
Adds a setting on each operation type to forbid or require destination packages. When packages are not allowed, the Put In Pack button is hidden and any attempt to use a package is blocked.
- Quick Stock PickingOdoo 12, 14, 16stock_picking_quick
Add products to a transfer (picking) quickly from a single button, with a product list showing quantities already on the transfer and stock available. It speeds up filling in stock moves without opening each line.
- Stock picking reallocationOdoo 14stock_picking_reallocation
Split the quantities of a transfer (picking) across up to five different dates, creating separate transfers for each date while keeping the original one for the first date.
- Stock Picking Report Custom DescriptionOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_report_custom_description
Copies the sales order line description onto the related stock moves and picking reports, and keeps it in sync when the sales order line text is edited.
- Valued Picking ReportOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_report_valued
Adds prices, taxes and totals to the Delivery Slip report for outgoing shipments linked to a sales order, and lets you switch this valuation on or off per customer.
- Stock Picking - restrict cancelation if printedOdoo 14, 16, 18stock_picking_restrict_cancel_printed
Prevents users from cancelling a stock transfer that has already been printed, unless the operation type allows it. Adds a setting on operation types and shows the printed flag on transfers.
- Stock Picking Restrict Cancel with Original MovesOdoo 12, 13, 14, 18stock_picking_restrict_cancel_with_orig_move
Adds an option on operation types to block cancelling a transfer when its moves depend on earlier moves that are not yet done or cancelled.
- Stock Picking Return LotOdoo 12, 14, 16, 17, 18, 19stock_picking_return_lot
When returning goods tracked by lot or serial number, Odoo splits the return lines per lot and pre-fills the lot from the original delivery, so users can only accept the lot that was actually shipped.
- stock_picking_return_show_lot
Shows the lots involved in each move directly inside the return wizard, so you can see which lots will be returned before creating the return picking.
- Stock Picking Sale Order LinkOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_sale_order_link
Adds a "Sales Order" smart button on Stock Transfers so users can jump straight from a transfer to the sales order it comes from.
- Stock Picking by MailOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_picking_send_by_mail
Adds a "Send by Email" button on transfer (stock picking) forms so users can email the transfer document to a contact, optionally pre-filled with the company's email template.
- Stock Picking Show BackorderOdoo 12, 13, 14, 15, 16, 17, 18stock_picking_show_backorder
Adds a Backorders tab on transfer (stock picking) forms so users can see all backorders created from a given transfer.
- Stock Picking Show LinkedOdoo 13, 14, 15, 16, 17, 18, 19stock_picking_show_linked
Adds a smart button on transfer (picking) forms that opens the previous transfers linked through the moves' origin moves, making chained routes easy to follow.
- Show returns on stock pickingsOdoo 12, 13, 14, 15, 16, 17, 18stock_picking_show_return
Adds a Returns tab to transfer forms showing all return transfers created from the current one, plus a smart button to jump to the original transfer when the current one is itself a return.
- Stock Picking Supplier ReferenceOdoo 14, 16, 17, 18, 19stock_picking_supplier_ref
Adds a 'Supplier Delivery Reference' field to receipts in Odoo, so you can record the supplier's delivery note or shipment number and search for it later.
- Stock Picking Tier ValidationOdoo 12, 14, 17, 18, 19stock_picking_tier_validation
Adds an approval workflow to stock transfers: before a transfer can be validated (done), it may need to be reviewed and approved by one or more designated people.
- Stock Picking Type Shipping PolicyOdoo 13, 14, 16, 17stock_picking_type_shipping_policy
Adds a Shipping Policy setting on each Operation Type so you can force how transfers of that type are grouped, overriding the normal procurement group behaviour.
- stock_picking_type_shipping_policy_group_by
Technical glue module that makes the shipping policy set on a picking type work together with the option to group transfers by partner and carrier. It installs automatically and adds no new screens.