Friday, August 21, 2026
3 changes · saas-19.3
New functionality added to Odoo
Adds Sri Lanka-specific tax invoice handling so businesses can issue invoices in the required local format. The update introduces compliant invoice numbering, VAT registration detection, and report wording changes for tax invoices, helping Sri Lankan companies meet local invoicing rules.
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
Adds a dedicated, responsive schedule page for each event location so attendees can see current and upcoming sessions in the event’s local timezone. The display updates automatically and keeps the latest schedule visible during temporary connection problems, improving on-site event communication.
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
Polish companies can now prepare a dedicated VAT-UE report instead of relying on the generic EC Sales List. The report includes relevant EU sales and purchase transaction types and supports XML export in the official Polish structure, helping streamline compliance filing.
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