Daily updates from Odoo
Monday, April 13, 2026
2 changes · 18.0
Enhancements to existing features
This update simplifies the creation of Spanish tax reports (303 and 347) by automatically displaying key information. Specifically, the 'exonerated from 390' field is now visible on the print BOE wizard for relevant periods, and a new grouping is added for audit operations in report 347, streamlining the reporting process.
Original PR description
In this PR: - In tax report 303, the 'exonerated from 390' boolean field is now visible on the print BOE wizard , when period is either last month or last quarter so that user does not have to enable it manually on the AEAT page. - In the annual tax report 347, when a user clicks to audit the operations of the entity, a new group by is added in context to group the reports by move type and date(quarter). task-5863744
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