POS Kitchen Display Enhanced
Take full control of your kitchen preparation flow. This module enhances Odoo's preparation display with KOT numbers, thermal printing, 5s auto-refresh, UOMs, status actions, and waiter-captain security visibility.
Sales / Point of Sale v19.0.1.0.0Module Overview
Kitchen preparation displays need to be fast, clear, and highly secure. The standard Odoo preparation display can feel limited without sequence KOT numbers, portion measurements, quick action states, or direct access permissions for waitstaff.
This module optimizes your kitchen workflow by introducing essential customization layers. Chefs can view KOT sequences, print individual tickets to thermal printers, check product UOMs, and update dish statuses with a single tap. Additionally, a dedicated "Kitchen" tab on the POS navbar gives waiters and captains a live view of prep stages, complete with floor filtering pills and smart sorting to prioritize orders dynamically.
Key Features
KOT Reference Numbering
Each order card displays its unique KOT number prominently beside the table number, ensuring easy tracking and sequential processing.
Print KOT Receipt Button
Chefs can print individual order slips directly to thermal receipt printers with a single click, keeping a physical card for prep stations.
5-Second Auto-Refresh
Keeps the kitchen display fully synchronized using a 5-second auto-refresh polling fallback, eliminating manual reload actions.
UOM Display on lines
Displays the product Unit of Measure (UOM) on every line item, avoiding portion size confusion between plates, pieces, or weights.
Quick Action Statuses
Action buttons for Cook, Ready, and Done on order cards enable fast state updates, moving tickets instantly through the preparation pipeline.
Waiter & Captain Metadata
Each card shows the waiter and captain names, letting the kitchen team know immediately who to alert when a table's food is cooked.
Navbar Kitchen Tab
Adds a "Kitchen" tab on the POS navbar header. Waiters see their KOTs, and Captains see their group's tickets, enhancing coordination.
Dynamic Sorting
Orders are dynamically sorted in real-time by status (Ready → Preparing → New → Done), putting urgent dishes at the forefront.
Floor Filtering Pills
Waitstaff and coordinators can filter active kitchen orders by floor using clean, interactive status pills built into the interface.
Business Benefits
Accelerate Kitchen Throughput
Chefs spend less time reading complex tickets. Quick action buttons and KOT sequence references keep prep work moving rapidly and accurately.
Reduce Waste and Errors
By specifying precise UOMs (e.g., Kg, g, piece) directly on the display lines, kitchen staff prepare exact portions, eliminating food waste.
Enhance Service Oversight
The navbar "Kitchen" tab lets waiters verify if an order is ready without running to the kitchen, resulting in a quieter, calmer dining floor.
Robust Synchronization
A 5-second automatic refresh keeps the kitchen display, POS registers, and employee views in sync, preventing double-cooking or lost tickets.
Screenshots & Visuals
Live Kitchen Order & Status Monitor
Track prep status on the kitchen display cards, complete with KOT sequences, quick status actions, and waiter tags.
Workflow & Process Flow
Order Generation
Waiter sends an order from POS. It receives a sequential KOT reference and captures product UOM details immediately.
Prep Control
Chefs print KOT slips if physical copies are needed. Using Cook/Ready/Done actions, they progress order statuses on screen.
Staff Alerts
Waiters track live status on their POS navbar. Orders are sorted dynamically, and floor filters isolate floor-specific tables.
Configuration
Preparation Screen Configuration
- Install pos_restaurant_preparation_display and configure your kitchen display screens.
- Deploy this module to custom addons. The JS patches and QWeb styles will automatically load onto the display URL and POS workspace.
- Open the POS navbar. Click the new "Kitchen" tab to view active waiter/captain orders.
Technical Specifications
| Module Name | POS Kitchen Display Enhanced |
| Technical Name | pos_kitchen_display_odoo_aura |
| Version | 19.0.1.0.0 |
| Dependencies | pos_restaurant_preparation_display pos_restaurant |
| License | OPL-1 |
| Framework / Technology | Odoo 19 OWL, QWeb XML Inheritance, JS Patches, Asset Bundles |
Compatibility
Extends the native preparation display. Inherits standard XML structures for clean layout injection without visual breakage.
Supported Editions
- Odoo 19.0 Enterprise Edition
Installation
1. Upload Module
Extract and upload the
pos_kitchen_display_odoo_aura
folder to your Odoo custom addons directory.
2. Update App List
Activate developer mode, navigate to Apps menu, and click "Update Apps List".
3. Install
Search for "POS Kitchen Display Enhanced" and click the "Install" button.
Frequently Asked Questions
Changelog
Version 19.0.1.0.0 Current Release
Release Date: July 2026
- Added: KOT number reference displayed on cards.
- Added: Direct "Print KOT" thermal printing trigger button.
- Added: 5-second automatic update polling fallback.
- Added: UOM display on kitchen order line items.
- Added: Cook, Ready, and Done quick-action buttons.
- Added: Waiter and Captain name metadata display.
- Added: Dedicated POS "Kitchen" tab with waiter/captain security views.
- Added: Dynamic sorting: Ready → Preparing → New → Done.
- Added: Interactive floor filter pills in header interface.
Need Assistance?
For configuration support, custom modifications, feature requests, or bug reports, feel free to reach out to our team.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Restaurant (pos_restaurant)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 1382 |
| Technical Name |
pos_kitchen_display_odoo_aura |
| License | OPL-1 |
| Website | https://www.auraodoo.tech/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module