Friday, August 21, 2026
3 changes · saas-19.4
New functionality added to Odoo
Adds Sri Lanka-specific tax invoice handling so businesses can issue compliant invoices with the required numbering format and wording. The update also helps identify VAT-registered customers and suppliers, adjusts invoice PDF labels when tax invoice rules apply, and supports bulk resequencing with the local format.
Original PR description
This commit introduces the `l10n_lk_invoice` module to support specific tax invoicing requirements for the Sri Lankan localization. Key features include: * Custom Sequence Format: Implements the…
This commit introduces the `l10n_lk_invoice` module to support specific tax invoicing requirements for the Sri Lankan localization. Key features include: * Custom Sequence Format: Implements the mandatory Sri Lankan tax invoice sequence format `YYMMM_QQQQ_XXXXX` (e.g., `26MAY_BRN01_00001`), utilizing the journal code as the `QQQQ` component. * VAT Registration Tracking: Adds a `l10n_lk_vat_registered` boolean field to `res.partner` and `res.company`. This auto-computes based on the Sri Lankan VAT format (requiring >= 13 digits and ending in the "7000" suffix). * PDF Report Modifications: * Replaces the "Invoice" title with "Tax Invoice" when both the supplier and the customer are VAT registered, AND the invoice contains taxable supplies (excludes fully exempt invoices). * Replaces "Delivery Date" with "Supply Date" on tax invoices. * Injects "Mode of Payment" into the document header when a preferred payment method is selected on a tax invoice. * Resequencing Wizard Support: Overrides `account.resequence.wizard` to seamlessly handle Sri Lanka's specific month abbreviation formatting during mass resequencing. Task-6209151 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#273592
Event organizers can now offer dedicated schedule pages for each event location, showing live and upcoming published sessions in the event’s timezone. These displays update automatically without reloading the page and keep the last visible schedule available if the connection drops.
Original PR description
Add a dedicated responsive schedule page for each event location, showing live and upcoming published tracks in the event's timezone. The display refreshes automatically without a full page reload and keeps the last known schedule visible during network issues. Task-6357556 Forward-Port-Of: odoo/odoo#279397
Polish companies can now prepare a dedicated VAT-UE report instead of relying on the generic EC Sales List. The report includes key EU transaction types and provides an official XML export, helping businesses meet Polish VAT reporting requirements more accurately.
Original PR description
Description of the issue this commit addresses: Polish companies only have the generic EC Sales List without purchase transactions or an XML export matching the official VAT-UE structure. --- Desired behavior after this commit is merged: This commit adds a Polish VAT-UE report covering intra-Community supplies, acquisitions, services, triangular transactions, and the official XML export. --- task-6368808 Forward-Port-Of: odoo/enterprise#127083