Daily updates from Odoo
Tuesday, December 30, 2025
4 changes · 19.0
New functionality added to Odoo
This update introduces new Profit & Loss and Balance Sheet reports for Ireland, utilizing account tags instead of traditional account codes. This change simplifies reporting and allows for more granular financial analysis. The previous account code-based reports have been disabled.
Original PR description
This pr introduce new PL and BS reports based on account tags. And old PL and BS reports based on account codes are inactive now. So now user have to now manually enable them via Enable more on each report. Related Community PR: https://github.com/odoo/odoo/pull/222186 Task: 4978415 Forward-Port-Of: odoo/enterprise#103002 Forward-Port-Of: odoo/enterprise#91903
Enhancements to existing features
This update enhances the onboarding experience for new users of the Live Chat feature. The tour now explicitly opens the Live Chat information panel, ensuring users immediately understand its functionality. This change improves usability and guides users more effectively.
Original PR description
The livechat info panel is no longer opened by default. The tour now opens it explicitly before asserting its content. Related PR: odoo/odoo#238472 Task-5291258
Resolved issues and error corrections
This update fixes an issue where payslips were not displaying currency symbols correctly. A small, hidden field was added to the payslip form to ensure the correct currency is associated with monetary amounts, improving the accuracy of payroll reporting.
Original PR description
The properties widget relies on the presence of the currency field in the view. Add an invisible currency_id field to the payslip form to properly display monetary symbols. task-5357836
This update fixes an issue where Brazilian POS orders weren't correctly displaying their NFC-e sequence number in the backend. The fix adjusts a key method to ensure order names accurately reflect the defined sequence (e.g., POS-1234 instead of POS-00001), aligning with Brazilian tax regulations.
Original PR description
Brazilian order shoud follow the NFC-e sequence defined in the POS config. Steps to reproduce: ------------------- * Setup a POS in Brazil with NFC-e sequence (set the sequence to 1234) * Create a new order in the POS * Validate the order * Check the order name in backend > Observation: The order name is like: POS-00001 instead of POS-1234 Why the fix: ------------ We adapt the method _compute_order_name to get the correct sequence number if the country is Brazil. opw-5243454