Daily updates from Odoo
Thursday, March 13, 2025
6 changes
2 changes
Enhancements to existing features
This update aligns several enterprise apps with a newer way of loading messaging session data. It mainly updates automated tests so accounting, knowledge, and Studio workflows continue to work reliably after the underlying loading process changes.
Original PR description
*: account_accountant, web_studio This is the counterpart of the community, this commit adapts tests to support the RPC /mail/data to the lasy_session_info RPC task-4341388
Field Service users can now see the add stage button directly in the Kanban view when working with a single Field Service project. This makes it easier to create new workflow stages from task and planning views without leaving the current screen.
Original PR description
Before this commit: The add stage button is not visible in the Kanban view of FSM, making it difficult for users to add new stages. This commit makes the add stage button visible in the FSM kanban view when a single FSM project exists, allowing users to add new stages directly from the kanban view. In the 'My Tasks' menu, it is visible when grouped by stage. Affected menus: - My Tasks: Tasks, Map - All Tasks: All Tasks, To Schedule, To Invoice - Planning: By User, By Project, By Worksheet Template, By Location task-4573727
4 changes
Enhancements to existing features
Belgian accounting now supports partial VAT deduction, such as reclaiming only part of VAT on EU purchases like fuel or electricity. This helps businesses record VAT more accurately and stay aligned with Belgian tax requirements.
Original PR description
- Implemented support for partial VAT deduction (e.g., 35% reclaimable VAT on EU acquisitions like fuel or electricity). task-4575302
South African customer invoice reports now display “Tax Invoice” when the company is VAT registered, helping meet local business payment and compliance expectations. The update also handles companies without a VAT number so their invoice wording remains appropriate.
Original PR description
In South Africa, many companies require that 'Tax Invoice' appears on any invoice they will pay if you are VAT registered. I took inspiration from the Zambian localisation, I just added a case for when you are not VAT registered (i.e. don't have a VAT number set). I'll create a separate PR for 16.0 since the invoice report layout changed in 18.0 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Belgian reports module no longer shows VAT report banners for warnings, reducing unnecessary alerts for users. Rejection banners remain in place so important blocking issues are still clearly communicated.
Original PR description
- Removed VAT report banners for warnings but kept rejection banners. task-4575302
The Estonia reporting module now supports the new 13% VAT rate that applies from January 1, 2025. This helps Estonian businesses keep tax reporting and VAT XML exports aligned with upcoming legal requirements.
Original PR description
This adds 13% tax logic to Estonia Localization and VAT tax report. 13% is valid from 01.01.2025 Also in vat xml t-out is used for values true and false as otherwise these are translated during rendering.