Friday, January 24, 2025
3 changes · 18.0
Enhancements to existing features
Payment receipt PDFs now include a dedicated table listing checks used for payment, including check number, issuer VAT, payment date, and amount. This gives businesses clearer supporting details on receipts and makes check-based payments easier to review and reconcile.
Original PR description
Description of the issue/feature this PR addresses: This PR aims to improve PDF payments receipt report. Following the example of withholdings table, we added a new table with the information of the checks used to pay, such as check number, issuer VAT, payment date and check amount. Current behavior before PR: The PDF report contains only the amount paid and a table showing the withholdings related to the payment. Desired behavior after PR is merged: The payment receipt PDF includes additional payment information including the checks table. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Kitchen order tickets are now routed to the correct category-specific printers, so each printer receives only the items it is responsible for. Tickets also keep all order lines when the dining mode changes, reducing missing or incorrect kitchen printouts.
Original PR description
Before this commit: ------------------------ - If we enable 2 different printers for 2 categories the kitchen prints were not as per the category. It was not filtered. - When we change mode of sitting (dinein, takeout) it doesn't have any orderlines. After this commit: ----------------------- - Now if category wise printers are set the tickets will follow and printers will have that category tickets only, - Now all the orderlines will be there on the tickets when dinning mode updated. task: 4422475
Payroll SEPA payments now stop with a clear error when an employee's private or contact address has no country set. The payroll dashboard also highlights affected employees, helping teams fix missing address data before payment processing.
Original PR description
If you do a sepa payment and the employee has no country defined on their private address or the address of their contact, we should raise an error. We also add a warning on the dashboard for such employees with no country. Task: 4334868