Saturday, August 22, 2026
3 changes · master
New functionality added to Odoo
Event organizers can now provide a dedicated, responsive schedule page for each event location. These pages show current and upcoming published sessions in the event timezone, refresh automatically, and keep the last schedule visible if the network connection is interrupted.
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
Adds Sri Lanka-specific tax invoice numbering, VAT registration detection, and invoice PDF wording so businesses can meet local tax invoice requirements. This helps companies issue compliant tax invoices, show payment mode details, and resequence invoices using the required Sri Lankan 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
Polish companies can now use a dedicated VAT-UE report instead of relying on the generic EC Sales List. The report covers key intra-EU transaction types and provides an official XML export, helping businesses meet Polish VAT-UE filing 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