OdooWiki OCA HUB

Point Of Sale - Warning on Exiting

pos_warning_exiting folder_open OCA/pos open_in_new
Point Of Sale License: AGPL-3

This module was written to extend the functionality of Odoo Point Of Sale, adding extra checks when exiting the Point of Sale front office UI.

  • If the cashier doesn't have a connection to the Odoo server, a message will be displayed.
  • If the current session contains unpaid draft orders, a message will be displayed.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Adds warnings in the Point of Sale screen when a cashier tries to close it, if there are unpaid draft orders or if the server connection is lost.

This module changes what happens when a cashier leaves the Point of Sale (PoS) screen. It adds two safety checks before the screen actually closes.

  • If the current session has draft orders that are not paid and contain products, a pop-up appears listing them (for example "Order #12 - Table: 5"). The cashier can confirm to continue or cancel to stay in the PoS. The message warns that these orders will be lost if the session is closed.
  • If the cashier confirms, or if there are no unpaid draft orders, the module checks the connection to the Odoo server. If the server cannot be reached, an error pop-up explains that there is no network connection and that selling will not be possible until the connection returns.

These checks appear only in the Point of Sale front-office interface, on the screen used by cashiers. The module does not add menus, reports, or new database fields. It works with the existing pos.order data and the PoS session, and it is compatible with restaurant table information when available.

Depends on

point_of_sale

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

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

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.