Wednesday, June 18, 2025
5 changes · 18.0
Enhancements to existing features
The point of sale now requires the scale reading to change before another weighed item can be added. This helps meet LNE certification requirements and reduces the risk of accidentally reusing a previous weight, even when other items are added in between.
Original PR description
In order to satisfy certification requirements from the LNE, we implement the following: - A product is weighed at e.g. 200g and added to the order - Another product is weighed. The weight must change from 200g before the user is allowed to add the item. - This should also happen even if another non-weighed product is added in-between. task-4859589 Enterprise PR: https://github.com/odoo/enterprise/pull/87296 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Slovenian companies can now use the national Model 01 payment reference format on customer invoices and sales journals. This helps payments follow local banking standards and makes invoice reconciliation more reliable for Slovenian businesses.
Original PR description
In this PR: - Introduced a new "Slovenian 01 (SI0125-1235-8403)" format for payment references, following Slovenia’s Model 01 standard. This format is selectable in Sales journals (Advanced Settings) and set as the default for Slovenian companies. task-4805083
This update improves UK company validation by using the standard company ID field, reducing duplicate data entry and improving consistency. It also updates CIS reporting and fixes payroll-related issues, including handling special tax code prefixes more reliably.
Original PR description
1) Re-use standard Company ID instead of creating a new field 2) Improve Company Validation for the UK 3) Update CIS Report
This update ensures the Enterprise point-of-sale IoT integration uses the latest behavior to avoid weighing the same item twice. It helps reduce checkout mistakes when products are weighed through connected scales.
Original PR description
The main changes are in the community PR odoo/odoo#213537. This commit simply adds a call in the `scale_service.js` override to ensure the new behaviour is also enabled in Enterprise. task-4859589
SEPA Direct Debit mandate checks now recognize mandates linked to child contacts when registering payments. If this setup may indicate a configuration issue, users receive a warning instead of being blocked by an error.
Original PR description
When creating a SEPA Direct Debit (SDD) mandate for a contact, mandates linked to a child contact are not recognized as valid at payment registration. It should be but it suggests a configuration issue so it needs a warning but not an error. task-4507135