Wednesday, August 28, 2024
5 changes · master
New functionality added to Odoo
The Philippine reporting module now includes SAWT and QAP reports for sales and purchase withholding taxes. This helps businesses prepare required withholding tax submissions more directly in Odoo, while shared reporting logic was also cleaned up to support these reports more reliably.
Original PR description
This commit improve below features: - New tax report SAWT for sale withholding taxes - New tax report QAP for purchase withholding taxes - Refactor SlspCustomHandler to extract reusable method as a generic class task-3700586
Enhancements to existing features
WhatsApp discussion messages now align with the updated way reactions are grouped and shared in the messaging system. This helps keep reaction displays consistent and reliable for users interacting through WhatsApp-related conversations.
Original PR description
Part of task-2828744 Related to odoo/odoo#170553
The Sign app now loads only the default signature font when the signing dialog opens, instead of downloading every available font immediately. This makes the dialog open faster on slower connections, while still loading other font choices in the background when users need them; saved signatures for internal users also appear by default in the draw tab.
Original PR description
Before this commit, when the user opened the sign dialog, all the fonts were downloaded, which could be slow depending on the internet connection. We decide to use the lightest default font for automatic signature. other fonts are downloaded when the user decide to use another font. taskid: 3713718
Event setup and registration processes now avoid unnecessary database work, making common event actions faster. This should improve responsiveness when creating events or handling registrations, without changing business workflows.
Spreadsheets now support a shared default currency setting that can be used for both currency and accounting number formats. This makes financial spreadsheet displays more consistent and easier to configure for business reporting.
Original PR description
Changed the model config `defaultCurrencyFormat` to `defaultCurrency`, so it can be used for both currency and accounting formats. Task: [4083126](https://www.odoo.com/web#id=4083126&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)