POS Configurable UI
Product context on the grid, smarter search, and a flexible cashier layout
Give cashiers more product context at a glance: optional sale price, internal reference, and warehouse stock on every product card. Configure order lines, search behaviour, panel layout, and login redirect per counter. All toggles default to off — standard Odoo POS until you enable them.
Key Features
Rich Product Cards
Optional internal reference, list price, and available quantity at the counter’s stock location. Stock color cues: green (>5), orange (1–5), red (0).
Order Line Context
Show [REF] Product Name in the order panel so cashiers match codes without opening the product form.
Smarter Search
Search prioritizes internal reference matches. Optionally filter only on Enter instead of every keystroke.
Flexible Layout
Resizable left order panel with width remembered per browser. Optional company-wide redirect to Point of Sale after login.
Screenshots
Product cards
Each card can show internal reference, color-coded stock for the counter’s Operation Type → Source Location, and sale price. Stock is per counter, not company-wide.
Order lines
Enable Internal Reference on Order Lines to show [REF] before the product name in the order panel (e.g. [COKE-330] Coca Cola 330ml).
Search by internal reference
Type a product code and press Enter (when search-on-Enter is enabled). Matching internal references surface at the top of the results.
Resizable order panel
Enable Resizable Left Order Panel on a counter. Cashiers drag the right edge of the order panel to adjust width; the size is remembered per browser.
Configuration
Open Settings → Point of Sale (or the counter form under Point of Sale → Configuration).
PoS Interface toggles (per counter unless noted):
- Internal Reference on Product Cards
- Sale Price on Product Cards
- Stock on Product Cards
- Internal Reference on Order Lines
- Search Products on Enter Only
- Resizable Left Order Panel
- Redirect to Point of Sale After Login (company-wide)
For stock on product cards, set the counter’s Operation Type with a Source Location. Without it, stock shows as 0. Close and reopen the POS session after changing toggles.
Compatibility
Built for Odoo 19.0 (Community and Enterprise). Requires point_of_sale, stock, and bus. Pairs with pos_configurable_receipt for receipt customization, or install crowe_pos_ui for the full bundle.
Support
Exponent Pvt Ltd
Author
Exponent Pvt Ltd — A Subsidiary of Crowe Maldives LLP
Website
crowe.mv
Licensed under LGPL-3.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Point of Sale (point_of_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1021 |
| Technical Name |
pos_configurable_ui |
| License | LGPL-3 |
| Website | https://www.crowe.mv |
Please log in to comment on this module