Thursday, March 13, 2025
3 changes
1 change
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
2 changes
Enhancements to existing features
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