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
- 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 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.
- Stock Picking Warn MessageOdoo 13, 14, 15, 16, 17, 18stock_picking_warn_message
Shows a warning banner on transfer (picking) forms when the customer has a warning or blocking message, so warehouse staff see it even if the customer was not changed.
- Stock Picking Whole ScrapOdoo 12, 13, 15, 18stock_picking_whole_scrap
Adds a "Scrap All" action on a completed transfer that opens a wizard listing every move line, so you can scrap the whole picking in one go.
- Stock product PackOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_product_pack
Shows correct On Hand and Forecasted quantities for product packs by calculating them from their components, and lets you sell a pack without creating stock moves for it.
- Stock packaging calculatorOdoo 13, 14, 16, 18stock_product_qty_by_packaging
Shows how many packages (boxes, pallets, etc.) a stock quantity represents, directly on transfers and detailed operations. It adds a packaging-based quantity display to stock moves, move lines and quants.
- Stock Production Lot ActiveOdoo 13, 14, 15, 16, 17, 18, 19stock_production_lot_active
Lets you archive and unarchive lots and serial numbers in Odoo, so old or unused ones can be hidden from everyday lists while keeping their history.
- Stock product lot firmware versionOdoo 12, 13stock_production_lot_firmware_version
Adds a Firmware Version field to serial numbers and lots in Odoo, so you can record which firmware is installed on each serialized electronic item.
- Stock Production Lot Quantity TreeOdoo 12, 13, 16stock_production_lot_quantity_tree
Adds a quantity column to the lots/serial numbers list view, so users can see how much of each lot is on hand directly in the list.
- Stock Pull ListOdoo 12, 13, 14, 16stock_pull_list
The Stock Pull List module lets warehouse managers analyse outgoing demand at a location, see the shortfall per product, and generate the procurements needed to cover it.
- Stock Push DelayOdoo 13, 14, 15, 17stock_push_delay
Lets you control when push rules create the next stock operation: instead of running automatically, the follow-up transfer is created when the current picking is validated, and you can see the final destination location on moves.
- Stock Putaway By RouteOdoo 13, 14stock_putaway_by_route
Lets you add a Stock Route to putaway rules, so incoming goods are stored in the right location based on the route that generated the move. Route rules are used only when no product or category rule matches.
- Stock Putaway HooksOdoo 13, 14, 15, 16, 17, 18stock_putaway_hook
This technical module lets other Odoo add-ons plug in extra putaway strategies, so incoming goods can be directed to storage locations based on rules beyond the standard product and product category.
- Product template in putaway strategiesOdoo 13, 14, 15, 16, 17, 18, 19stock_putaway_product_template
Lets you set putaway rules for a whole product template instead of each individual variant, and adds a button on the product form to see the putaway rules that apply to it.
- Stock Quant Expiration Date TreeOdoo 13, 16stock_quant_expiration_date_tree
Adds expiration, use and alert dates to the stock quant list views, so users can see lot expiry information directly in inventory screens.
- Stock - Manual Quant AssignmentOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_quant_manual_assign
Lets warehouse users manually choose which stock quants (specific lots, packages, owners or locations) are reserved for a transfer, instead of letting Odoo pick automatically.
- Stock Quant Package DimensionOdoo 13, 14, 16, 17, 18stock_quant_package_dimension
Adds dimension and weight fields (length, width, height, volume, weight) to stock packages, with units of measure, and copies them automatically from the package's product packaging.
- Stock Quant Package Dimension Total Weight From PackagingOdoo 13, 14, 16stock_quant_package_dimension_total_weight_from_packaging
Adds an estimated package weight field to packages, calculated from the weight of the product packagings inside them.
- Stock Quant Package Product PackagingOdoo 13, 14, 16, 17, 18stock_quant_package_product_packaging
Automatically links a product packaging to a package when it contains only one product and the quantity matches the packaging size, and sets the package type accordingly.
- Stock Move Reservation InfoOdoo 13, 14, 15, 16, 17, 18, 19stock_quant_reservation_info
See which transfers or manufacturing orders are reserving a product directly from the stock quantities screen, and jump to the related document with one click.
- Stock Move Reservation Info MRPOdoo 13, 14, 15, 16, 17, 18stock_quant_reservation_info_mrp
Adds a Manufacturing Order column and a shortcut button to the reserved stock information screens, so users can see which manufacturing order is holding a reserved product and jump straight to it.
- Stock Quant View ReservationOdoo 13, 14stock_quant_view_reservation
Adds an eye button on stock quant lines that opens the list of move lines reserving that product in that location, so you can see exactly which reservations make up the quantity on hand.
- Stock Quantity History LocationOdoo 12, 13, 14, 15, 16, 17, 18stock_quantity_history_location
Lets you run the Inventory at Date report filtered by a specific warehouse location, including or excluding its sub-locations, to see stock quantities as they were on a past date.
- Stock - Reception screenOdoo 13, 14stock_reception_screen
Adds a full-screen, step-by-step reception screen for incoming transfers, guiding warehouse operators to scan products, lots, expiry dates, quantities, packaging and destinations until the receipt is validated.
- Stock Measuring Device on Reception ScreenOdoo 13, 14stock_reception_screen_measuring_device
Lets warehouse operators measure and weigh packages directly from the reception screen using a connected measuring device, and flags packages that still miss dimensions or weight.
- stock_reception_screen_mrp_subcontracting
Makes the Reception screen work with subcontracted products, so users can receive goods produced by a subcontractor without errors when validating or splitting moves.
- Stock reception screen qty by packagingOdoo 13, 14stock_reception_screen_qty_by_packaging
Adds a packaging quantity column to the stock reception screen, so warehouse operators can see how many packages (boxes, pallets, etc.) are expected for each product line while receiving goods.
- Stock Removal Location by PriorityOdoo 12, 13, 14, 15, 16, 17, 18stock_removal_location_by_priority
Adds a removal priority number on stock locations so Odoo picks stock from the most important locations first when incoming dates are the same. The option is switched on in Inventory settings and the field appears on the location form.
- Stock Report Quantity By LocationOdoo 12, 13, 14, 15, 16stock_report_quantity_by_location
Adds an Inventory report that shows, for each product and each selected warehouse location, the quantity on hand, the quantity reserved and the quantity unreserved. Users pick the locations in a small wizard and then view the results in a list or pivot table.
- Stock RequestOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_request
Lets employees create internal stock requests for products they need, and track them until the goods are transferred to the chosen location. Requests can be grouped into request orders and linked to the resulting transfers.
- Stock Request AnalyticOdoo 12, 13, 14, 15, 16, 17stock_request_analytic
Adds analytic account distribution to stock requests and stock request orders, so users can tag internal stock requests with analytic accounts for cost tracking.
- Stock Requests DirectionOdoo 12, 13, 14, 16, 17, 18stock_request_direction
Adds an Inbound/Outbound direction choice to stock requests and stock request orders, so users can say whether goods come into or leave a warehouse without picking the inventory location themselves.
- Stock Request kanbanOdoo 12, 13, 14, 15, 16, 17, 18stock_request_kanban
Lets you create reusable kanban cards for products and scan their barcodes to quickly raise stock requests, add lines to a stock request order, or run a physical inventory of the cards.
- Stock Request MRPOdoo 13, 14, 15, 16, 17, 18stock_request_mrp
This module links Manufacturing Orders to Stock Requests, so users can see which manufacturing orders were created to fulfil a stock request and jump between the two records.
- Stock Request Picking TypeOdoo 12, 13, 14, 16, 17stock_request_picking_type
Adds a dedicated "Stock Requests" operation type to the Inventory app, so stock request orders appear as their own card in the operation types dashboard with their own counters and shortcuts.
- Stock Request PurchaseOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_request_purchase
Links stock requests to the purchase orders created to fulfil them, so users can see from a purchase order which stock requests it covers, and from a stock request which purchase orders were raised. It also keeps both sides in sync when lines are deleted or…
- Stock Request SubmitOdoo 12, 13, 14, 15, 16, 17, 18stock_request_submit
Adds a new 'Submitted' state to Stock Requests and Stock Request Orders, so a request can be sent for supervisor approval before it is confirmed.
- Stock Request Tier ValidationOdoo 12, 13, 14, 15, 16, 18stock_request_tier_validation
Adds an approval workflow to stock requests and stock request orders: they must be reviewed and validated by designated people before they can be confirmed.
- Stock ReservationOdoo 13, 14, 15, 16, 17, 18stock_reserve
Create stock reservations for storable products, with an optional validity date after which they are automatically released. Reserved quantities reduce the virtual stock and can be viewed from the product form.
- Stock Reservation RulesOdoo 12, 13, 14, 15, 16, 18stock_reserve_rule
Lets warehouse managers define reservation rules per storage location so that stock is picked from the right bins first, with optional advanced strategies such as emptying a bin completely or only taking full packages.
- Stock Reserve SalesOdoo 13, 17stock_reserve_sale
Lets you pre-book (reserve) stock for quotation lines before the quotation is confirmed, with an optional validity date. Reservations are automatically released when the quotation is confirmed or cancelled.
- 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 Return RequestOdoo 12, 13, 14, 15, 18stock_return_request
Create return requests to send stock back to a supplier, receive it back from a customer, or move it between internal locations, then confirm and validate them to generate the return transfers.
- 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 Secondary UnitOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_secondary_unit
Lets you record and see stock quantities in a second unit of measure (for example, buy in boxes but track in units) on products, transfers and delivery slips.
- Split pickingOdoo 12, 13, 14, 15, 16, 17, 18, 19stock_split_picking
Adds a Split button on transfer (picking) forms so users can divide a transfer into two confirmed transfers without validating it, either by quantities, one transfer per move, or by selecting specific moves.
- Stock Storage TypeOdoo 12, 13, 14, 16, 18stock_storage_type
Configure storage categories and package types so Odoo automatically chooses the right storage location for packages, and blocks packages that are too tall, too heavy or not allowed in a location.
- Stock Storage Type BuffersOdoo 13, 14, 18stock_storage_type_buffer
Define storage buffers in front of groups of locations so that when a buffer is full, its destination locations are automatically excluded from put-away suggestions.
- Stock Storage Type ABC StrategyOdoo 13, 14, 16, 18stock_storage_type_putaway_abc
Adds an ABC storage class (A, B, C) to products and locations, and a new 'Chaotic ABC' putaway strategy that decides which storage location receives incoming goods.
- Stock Valuation Layer UsageOdoo 13, 14, 15, 16, 17, 18stock_valuation_layer_usage
Traces which stock valuation layers were consumed by which stock moves, showing the quantity and value taken. Adds a report and tabs on valuation layers and stock moves so you can see where costs went.
- Vertical LiftOdoo 13, 14, 18stock_vertical_lift
Adds dedicated screens and configuration to run picking, putting away and inventory operations on vertical lift systems (Kardex, Modula, etc.) directly from Odoo, with barcode scanning and tray handling.
- Vertical Lift Empty Tray CheckOdoo 13, 14, 18stock_vertical_lift_empty_tray_check
Adds an optional check when a vertical lift tray is released and the system believes it is empty: the operator is asked to confirm whether the tray is really empty, and an inventory adjustment is recorded accordingly.
- Vertical Lift - KardexOdoo 13, 14, 18stock_vertical_lift_kardex
Adds Kardex Remstar vertical lift hardware support to Odoo's vertical lift feature, so trays can be fetched, released and monitored from Odoo when the shuttle hardware is set to Kardex.
- Vertical Lift Packaging typeOdoo 13, 14stock_vertical_lift_packaging_type
When both Vertical Lift and Packaging Types are installed, the vertical lift shuttle screen shows the packaging type's full name instead of the packaging's own name.
- Stock vertical lift qty by packagingOdoo 13, 14, 18stock_vertical_lift_qty_by_packaging
Shows the quantity of a product in full packaging and units on the vertical lift transfer screen, instead of the raw unit of measure and quantity fields.
- Vertical Lift - Server EnvironmentOdoo 13, 14, 18stock_vertical_lift_server_env
Adds server-environment configuration to vertical lift shuttles, so connection settings (hardware type, server, port, TLS) can be managed outside the database instead of being typed in Odoo.
- Vertical Lift - Storage TypeOdoo 13, 14, 18stock_vertical_lift_storage_type
Links storage categories to tray types on vertical lifts, so put-away automatically finds a matching empty cell without asking the operator to scan a tray type.
- Stock Warehouse CalendarOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20stock_warehouse_calendar
Lets you attach a working schedule (calendar) to a warehouse so that stock move dates are planned on working days, skipping non-working days when lead times are applied.