Monday, January 12, 2026
4 changes · master
Resolved issues and error corrections
A bug was causing errors when switching between the Timesheet grid view and stopping timers, due to sample data incorrectly reflecting running times. This update ensures all sample timesheets have their timers paused, resolving the issue and improving the stability of the Timesheet grid.
Original PR description
Steps to reproduce: - Open Timesheets app, - Click on search(magnifying lens) to open on cell with no records. - Let sample record be loaded. Issue: - Timer is already started. If you switch back to grid view and stop the time it throws traceback as it has data of sample records. Reason: - The sample records can have record states that are running. Fix: - Make sure all the sample records created have their timer paused using field `is_timer_running`. - Update condition in time display to check if time is running instead using `is_timer_running` not using `time_start` and `time_pause` as `time_pause` is not an active field. task-5267303 Forward-Port-Of: odoo/enterprise#102035
This update corrects a display issue on the website related to subscription products. Previously, the delivery period was shown in English, regardless of the user's language setting. This fix ensures that the delivery period is now correctly translated into the user's preferred language, improving the customer experience.
Original PR description
This commit[^1] introduced a "Deliver Every [period]" text on the website for subscription consumable products, but used the raw selection key that was not translated. As a result, people would see only the "Deliver Every" part in their language, and the period in English. To fix this, we added a computed field with a properly translatable string that is used on the website. Issue reported by support. [^1]: https://github.com/odoo/enterprise/commit/beb7238882eda1fd36aa22bdb6441b8bd5556ef3 Forward-Port-Of: odoo/enterprise#103645
This update removes a confusing field from the payment report generation process. Previously, a separate 'Payment Date' was required, leading to user confusion when creating payment advice reports. Now, standard payment dates are used, streamlining the reporting process and improving clarity.
Original PR description
Before: * Generate Payment report wizard showed a separate Payment Date field. * This caused confusion when generating payment advice reports. After: * Removed the Payment Date field from the localization Generate Payment report wizard. task-5443068
This update fixes a naming inconsistency within the Odoo Enterprise system. The 'acc_number' field on the res.partner.bank was renamed to 'account_number' to align with standard naming conventions. This ensures data accuracy and simplifies future system updates.
Original PR description
'acc_number' res.partner.bank field was renamed 'account_number' See: https://github.com/odoo/odoo/commit/113d77eb35aa8f8b503043d1201b6cdf78e9be83#diff-22e97cf61c6826e67cd9a3276bdb292e997cb1117ca44c1749c69d5d01931787