Daily updates from Odoo
Monday, April 13, 2026
6 changes
2 changes
Enhancements to existing features
This update simplifies the printer LNA (Label Next Available) configuration by consolidating checkbox options. Previously, printers had separate IoT and ePOS checkboxes, which were confusing for clients. Now, a single ePOS checkbox controls the LNA functionality, streamlining the process and improving usability.
Original PR description
The printer model has two checkboxes: one for IoT and one for ePOS. LNA is already hard for clients to understand, we then simplify it by removing the IoT one from the printer model, to use the ePOS one for both. If we check `use_lna` for on a printer type "iot", it will check the checkbox on the IoT Box record. Also, if we check/uncheck `use_lna` on the IoT Box record, it will check/uncheck it on the corresponding printer model.
This update ensures Odoo correctly handles tax exemptions related to international transactions (UBL Cii) by incorporating all required tax exemption reasons defined by Peppol. This improves compliance with international tax regulations and avoids potential issues with cross-border invoicing.
Original PR description
Some tax exemption reasons were missing, This commit ensures having all the tax exemption reasons introduced by Peppol task-6048561 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#258455 Forward-Port-Of: odoo/odoo#254841
1 change
Enhancements to existing features
This update ensures Odoo correctly handles tax exemption reasons required by international standards (Peppol). It adds missing tax exemption reasons, improving compliance and accuracy for tax reporting related to UBL invoices.
Original PR description
Some tax exemption reasons were missing, This commit ensures having all the tax exemption reasons introduced by Peppol task-6048561 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#258455 Forward-Port-Of: odoo/odoo#254841
2 changes
Enhancements to existing features
This update clarifies the tooltip for the cross-company toggle in Odoo Enterprise, explaining that its behavior depends on the selected companies. The change improves user understanding in both Manual and Automated modes, ensuring consistent and accurate data processing.
Original PR description
The tooltip in the cross-company toggle was unclear and did not properly indicate that its behavior depends on the selected companies. This change updates the tooltip to make it more explicit in Manual and Automated modes. task-6111985
This update enhances the web_studio report creation process by automatically including an address block in newly designed external reports. Previously, this block was not automatically generated. This change improves the presentation of reports by providing a standard location for address information.
Original PR description
When creating a new report with external layout, an address block is created in the report and rendered in html, which was not the case before this commit. task-6072302
1 change
Enhancements to existing features
This update enhances the reliability of order updates within the German Point of Sale certification module. Specifically, a new system ensures order changes (like line items) are processed sequentially, maintaining data accuracy. Additionally, unnecessary UI validation for ZIP codes and addresses has been removed as the backend handles default assignments.
Original PR description
In this commit: ------------------- - We have added logic to execute API calls using a mutex for order updates (such as line updates and removals). This ensures that each update is processed (sequentially), allowing us to properly track and maintain order consistency. - We removed the ZIP and address validation on the UI since the backend already assigns default values if they are missing. So, there’s no need to restrict the user on the UI. task:5941742