OdooWiki OCA HUB

Point of Sale Stock Available Online

pos_stock_available_online folder_open OCA/pos open_in_new
Sales/Point of Sale License: AGPL-3

This module allows to display product quantities in selected locations in real time. Quantities are displayed directly on product tiles:

Once a product quantity is changed it will be simultaneously updated in all active POS.

This module depends on stock_available module which is available in repo.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Show live available stock quantities on Point of Sale product tiles, per warehouse, and update them automatically whenever stock changes.

This module adds real-time stock visibility to the Point of Sale screen. When enabled, each product tile in the POS shows the available quantity for the main warehouse and any additional warehouses you select, plus a total when more than one warehouse is shown.

You configure it in the Point of Sale settings, under a new "Product Quantity" section: turn on "Display Product Quantity", choose the main warehouse (taken from the POS picking type), add extra warehouses from the same company, and set a minimum quantity alert. Quantities at or below that alert value are shown in red so cashiers can see at a glance what is running low.

The quantities refresh automatically. Whenever stock moves or stock quantities change, Odoo notifies all open POS sessions that use the affected warehouse, and the product tiles update without reloading the screen. Only POS configurations with the display option enabled and matching product categories receive these updates.

The module touches Point of Sale configuration and sessions, stock moves, stock quantities and warehouses. It adds no new menus; everything is controlled from the existing Point of Sale settings screen.

Depends on

point_of_salestock_availablebase_automation
Models and fields (6)
  • pos.config · extends an existing modelmain_warehouse_id (Main Warehouse), additional_warehouse_ids (Additional Warehouses), display_product_quantity, minimum_product_quantity_alert
  • stock.move · new model
  • stock.quant · new model
  • stock.warehouse · extends an existing model
  • res.config.settings · extends an existing modelpos_main_warehouse_id, pos_additional_warehouse_ids, pos_display_product_quantity, pos_minimum_product_quantity_alert
  • stock.notifier.pos.mixin · new model

Text generated by AI (DeepSeek) from reading the Odoo 17.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.

terminal Installation and usage

OCA documentation · Odoo 17.0

In "Point of Sale" configuration "Product Quantity" section activate "Display Product Quantity" feature:

By default quantity is displayed for the warehouse that is used in the POS stock operation type.

You can add additional warehouses to show quantity in by adding them into "Additional Warehouses" field.

In this case the following information will be displayed on product tiles:

  • Total quantity = quantity in the default warehouse + quantity in the additional warehouses
  • Quantity in the default warehouse
  • Quantity in the additional warehouses.

No verified information in OCA: Installation, Usage.

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.