Saturday, June 6, 2026
5 changes · saas-18.2
Resolved issues and error corrections
The French PDP registration flow now checks company identifiers more carefully before using them as SIREN numbers. This helps prevent incorrect business information, such as company names entered in the wrong field, from being submitted during verification.
Original PR description
Currently we just take the first 9 numbers of the `company_id` and say it is the SIREN. On IAP we have some people who just seem to have put their company name. After this commit we use a helper method that does some simple validation at least. task-None Forward-Port-Of: odoo/odoo#268202
Event communications now prevent users from creating an incompatible WhatsApp template from the event form. This avoids confusing access errors after saving and reloading an event, making event messaging setup more reliable.
Original PR description
Issue: 1) User goes to Event.event Form -> communication tab -> add line 2) Select whatsapp -> type something -> create and edit -> create new template with any model event.registration -> save ( all the way including the event form) 3) reload page -> whatsapp event.mail displays "User does not have access to this record". Fix: add "'no_create_edit': True" to the associated field in the xml to block creation of new mail.templates opw-6037488 Forward-Port-Of: odoo/odoo#259683
This update ensures the French PDP e-invoicing module loads all required components when Odoo starts. It prevents related controller functionality from being unavailable, supporting smoother use of France-specific e-invoicing features.
Original PR description
task-None Forward-Port-Of: odoo/odoo#268549
This fix corrects how note content is placed in French PDP e-invoicing XML messages. It helps ensure affected invoice-related messages follow the expected format and are accepted by external processing systems.
Original PR description
'Content' was set as an attribute of 'IncludedNote' instead of a child node. See ppf messages 164, 166 & 168 Forward-Port-Of: odoo/odoo#268593
This update removes the unnecessary 'Manage Versions' action for spreadsheet and frozen spreadsheet documents. Previously, attempting to version these files created extra attachments and history, which was inefficient. This change streamlines the spreadsheet process by leveraging existing revision history instead of duplicating it.
Original PR description
This PR consists of two commits. The first commit hides the Manage Versions action button for spreadsheet and frozen spreadsheet documents, since versioning is disabled for those records. The second commit is a backport of enterprise commit 0e319d0. It disables document versioning for spreadsheet and frozen spreadsheet documents, as spreadsheets already manage their history through spreadsheet revisions. This avoids creating unnecessary document history attachments when spreadsheet data is written or when a spreadsheet is copied. Task: [6236496](https://www.odoo.com/odoo/project/2328/tasks/6236496)