Display Stock in POS | Restrict Out-of-Stock Products in POS
by Cybrosys Techno Solutions https://www.cybrosys.comAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
Lines of code | 235 |
Technical Name |
pos_restrict_product_stock |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 15.0 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
Lines of code | 235 |
Technical Name |
pos_restrict_product_stock |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 15.0 16.0 17.0 18.0 |
Restrict Out of Stock Product from PoS session and Display the Stock
Display Stock in POS | Restrict Out-of-Stock Products in POS

Key Highlights
Real-Time Stock Visibility
Instantly view on-hand and virtual quantities of products directly within the POS interface.
Restrict Out-of-Stock Product Sales
Prevent users from adding unavailable products to orders, ensuring you don't sell items that are out of stock.
Seamless POS Integration
Fully integrated with Odoo POS, the module enforces stock restrictions without disrupting the ordering flow, improving accuracy and inventory control.
Are you ready to make your business more
organized?
Improve now!

POS Settings
Go to POS Settings -> Enable Display Stock in POS and select which type of quantity you have to be visible in session. If you want to restrict out of stock products from ordering based on the quantity type you selected.

Show On Hand Quantity
If the selected type is "on hand" ,then on hand quantity can be visible in left-top of product item.



Confirmation for Adding Out of Stock Product
If the quantity of the product is zero then it visible in different color. If you try to order out of stock product a confirmation popup will render, still you want to order the product then click order button.


Add Out of Stock Product
The out-of-stock product is added to orderline.


Show Virtual Quantity in Product Screen
If you selected the "virtual quantity" it will display in the right-top of each product item.


Show both On Hand and Virtual Quantity
If you select "both", then it display both type of quantity.


Displays Available and Virtual Quantity
Prevents Adding Out-of-Stock Products
Popup Warning for Out-of-Stock Items when attempting to add them.
Supports Real-Time Stock Updates for accurate product availability.
This module enhances Odoo’s Point of Sale by showing real-time product availability (on-hand and virtual quantities) and prevents selling out-of-stock items.
The available and virtual quantities are displayed directly on the product screen within the POS interface.
Latest Release 18.0.1.0.0
11th June, 2025- Initial Commit
Please log in to comment on this module