Product catalog

The Odoo product catalog allows users to add products or components to a record in the Inventory, Manufacturing, Sales, Purchase, and Repairs apps, among others.

The product catalog simplifies the creation of new record forms, such as:

The product catalog provides a visual interface through which products and components can be quickly selected when filling out a record form. It can be accessed from the first tab of the record form, and opens in a new page when selected. Products and components in the catalog are displayed in a user-friendly, point of sale-style format. They can be selected from the catalog and added to forms.

Access and use the product catalog

Access the catalog directly

The product catalog can be accessed directly by opening a supported app (such as Sales, Purchase, Manufacturing, etc.) Inside a supported app, go to Products ‣ Products to view the product catalog with a filter active for that app.

The product catalog as accessed through the Purchase app.

Access the catalog through a database record

To view the product catalog through a database record in a supported app (such as Sales, Purchase, Manufacturing, etc.), create or open a sales quotation or SO, RfQ, MO, or BoM. On the record form, click the Catalog link under the Product column. The required fields that must be filled out to view the product catalog become highlighted. Fill out the required fields, then click the Catalog link to open the catalog in a new page.

The "Catalog" button on the "Order Lines" tab of a sales quotation.

The product catalog displays a card for each product added to Odoo. Each card displays a few key details about the corresponding product:

  • Product photo

  • Product title

  • Price or cost of the product, depending on whether it is bought, sold, or used as a component

  • Reference code (e.g. DESK0005)

  • On-hand quantity

  • Variant attributes (e.g., colors, materials, customizations, etc.)

  • Add button (if relevant to the current app)

A product card in the product catalog for the Manufacturing app.

Use search filters

The product catalog can be filtered using the search bar at the top of the page or the sidebar on the side of the page.

To filter by product type, click the (Toggle Search Panel) button in the search bar to open the search menu. In the Filters section, select the Services filter to only show service products or the Goods filter to only show physical products.

When creating or configuring a quotation, an In the Order filter appears in the Filters section of the search bar. Select this filter to only show products that have already been added to the form.

In the sidebar on the side of the page, select an option in the Categories section to filter by product category.

The filter sidebar in the product catalog.

Add or remove a product from a record form

Note

This example uses a sales quotation. The UI may differ from what is pictured depending on the apps and modules active on the Odoo database.

To add a product to a form, click on the product’s card or the Add button in the bottom corner of the card. Doing so adds one unit of the product, which is displayed in a field in the bottom corner of the card.

To adjust the quantity of the product added, click the (minus) and (plus) buttons to adjust the quantity by one. Alternatively, a specific quantity can be entered by typing it in manually. Clicking the product card additional times also increases the product count with each click.

To remove a product from the order, either click the Remove button in the bottom corner of the product card or click the (minus) button until the quantity is zero.

Once the desired quantity of each product has been reached, return to the form by clicking the Back to [X] button at the top of the screen. This button differs depending on the type of form being configured (quotation, BoM, etc.).

Important

Products appear in the product catalog and can be added to orders even if there are zero units of the product on hand. As a result, it is important to confirm the quantity of a product being added to an order is actually available.

Products with packaging options

For products with multiple packaging options, a drop-down menu appears when that product is selected. Choosing a packaging option other than the default displays both the cost for that package and the per-unit cost for the items within it.

A product card with the packaging drop-down expanded and showing per-unit pricing.