Thursday, September 12, 2024
2 changes
Code cleanup and technical improvements
Accounting reports now consistently receive prior report settings instead of sometimes receiving no settings at all. This internal cleanup reduces the risk of reporting errors and makes future maintenance of financial reports easier without changing day-to-day user workflows.
Original PR description
Keeping `previous_options` as None is error-prone and can be made simpler. This commit makes `previous_options` a mandatory parameter. Task ID: 3977823
This draft refactors automated tour tests across several Odoo Enterprise apps, including accounting, helpdesk, manufacturing, signing, and rental flows. The changes are internal and should help maintain test reliability without changing day-to-day user workflows.