Wednesday, July 23, 2025
3 changes · saas-18.2
Enhancements to existing features
Restaurant preparation tickets now show the duplicate label in English and lower on the receipt. This makes duplicate tickets easier for staff to spot when ticket holders cover the top of the paper.
Original PR description
In this commit: =============== - Replaced `DUPLICATA` with `DUPLICATE`. - Repositioned the `DUPLICATE` label on the preparation ticket. - This change was made because most restaurants use ticket holders that obscure the top portion of the ticket, making the original placement of the label difficult to see. Task: 4893867  
Adds automated checks to ensure customer phone numbers are filled in correctly when sending POS receipts by SMS. This helps protect the checkout receipt flow from regressions and supports a smoother customer communication experience.
Original PR description
In this commit: -------------------------------------- - Added test case for phone number auto fill for receipt sending. Task: 4781742
French-localized invoices now use improved spacing and column sizing in the information section. This makes invoices easier to read when they include many details such as sales references, delivery addresses, incoterms, customer addresses, and operation types.
Original PR description
Backport of: https://github.com/odoo/odoo/commit/7f93cd1c82b0f0250b3f19e4b408775fb211482a This commit https://github.com/odoo/odoo/commit/d10174e49759a58058aed6c44026060a4d293cc3 made a change in the report invoice information block and changed the class to only use col which was not changed in the french localisation. Adapted the layout to be more readable by using proper spacing and column sizing when displaying a lot of information (Sales reference, delivery address, incoterm, customer address, operation type). Task ID: 4555856 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#218289