This module allows to print Quotations/Sales Order directly from POS.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Lets Point of Sale users print configured sales order reports directly from the POS order management screen, choosing which report to use from a popup.
This module adds a printing option for sales orders inside the Point of Sale. In the POS settings, a new "Print Sales Orders" field lets you pick one or more sales order reports that will be available at the till; only reports built for sales orders can be selected.
On the POS order management screen (where pending sales orders are listed), an "Actions" column appears when at least one report has been configured. Each sales order row then shows a "Print" button. Clicking it opens a small popup asking "What do you want to print?" with the list of configured reports; after choosing one, the report is generated as a PDF for that order.
- The list of available reports is loaded into the POS session automatically.
- If no report is configured, the Actions column and Print buttons stay hidden.
- If the report cannot be downloaded, an error popup is shown.
The module touches the POS configuration (pos.config), the POS session (pos.session) and the settings screen (res.config.settings), and extends the sales order list and row components of the POS order management screen.
Depends on
Models and fields (3)
- pos.config · extends an existing modelprint_sales_order_ids (Print Sales Orders)
- pos.session · extends an existing model
- res.config.settings · extends an existing modelpos_print_sales_order_ids
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-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 17.0Configuration
Source · Odoo 17.0Go to "General Settings -\> Point of Sale" and select POS. Or select "Edit" menu on the POS and click on the "Configuration -\> Settings".
Go to the "Sales" section and select reports in the "Print Sales Orders".
Usage
Source · Odoo 17.0Configure the reports you want to display and print at the POS. > If no report is configured, the Print button will not be displayed in the order list.
How to use in the POS In POS click on the "Quotation/Order" button and select an order from the list.
>
Click the Print button on the order and then select which report you want to print. >
Select the report or cancel it. >
No verified information in OCA: Installation.
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.
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.