OdooWiki OCA HUB

Stock Product Catalog

product_catalog_stock folder_open OCA/product-attribute open_in_new
Product License: AGPL-3

Implementation of the product catalog for stock pickings.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a product catalog to stock transfers, letting users quickly add products to a picking from a visual catalog. It also adds a 'Planned transfer from catalog' option on operation types.

This module brings the product catalog feature to stock transfers (pickings). When you are on a stock transfer, you can open a catalog view to browse products and add them as move lines. The catalog is available from the transfer form via a 'Catalog' button that appears when the transfer is not in draft state.

On the operation types (like Receipts, Delivery Orders), a new menu item 'Planned transfer from catalog' is added to the kanban view. Clicking it creates a new draft transfer and opens the catalog directly, so you can start adding products right away.

The catalog only shows storable and consumable products. When you add a product, a stock move is created with the quantity you specify. If you change the quantity, the move is updated; if you set it to zero, the move is removed (if the transfer is still draft) or set to zero quantity. The catalog also respects the transfer's state: if the transfer is cancelled or done, the catalog becomes read-only.

The module works with the existing product catalog mixin and extends the stock picking, stock move, and operation type models. It also patches the catalog's user interface to show 'Back to picking' instead of the default button and hides prices for stock transfers.

Depends on

stock
Models and fields (3)
  • stock.move · extends an existing model
  • stock.picking · new model
  • stock.picking.type · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/product-attribute.

terminal Installation and usage

OCA documentation · Odoo 18.0

To access the catalog from a stock picking.

  • Create a new draft picking.
  • Click on the product catalog button.
  • Click it and start adding products to the picking.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.