e433414cddd34925e916292b355b5e0ac47e5346
Initial case to fix: When a portal user requests an invoice using the QR code/5 digit code on the receipt, an invoice will be generated from the pos_order, and the PDF can be downloaded. The problem is that the PDF is currently not signed by the government (for the localizations such as Mexico). Fix: The invoice should be sent to the government using the usual "Send & Print" flow. The "Send & Print" happens right after posting the invoice, inside `_generate_pos_order_invoice`. This means that any invoice generated from the POS will go through the "Send & Print", as intended. Previous fix: 2cc9a35860b59063f536eea9234a1e9c5fa2f00e In this previous fix, the Send & Print was triggered when requesting the PDF of the invoiced pos_order. It did not cover the above use case. We partly revert this fix, since the Send & Print now occurs during the `_generate_pos_order_invoice`. Hence, we only need to fetch the existing attachment linked to the move. task-3542881 Part-of: odoo/odoo#138206
…
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%