Thursday, January 26, 2023
5 changes
Enhancements to existing features
The tax unit form now shows a helpful placeholder in the name field, making it clearer what users should enter. This small usability improvement reduces confusion when creating or editing tax units.
Original PR description
before this commit, no label or placeholder was provided for the name field in account.tax.unit model. after this commit, the placeholder will be added for the name field in account.tax.unit model Before:  After: 
This update adds tools to quickly create sample subscription sales orders, recurring products, recurrence plans, and pricing data. It helps teams test and demonstrate subscription workflows with more realistic data, without affecting day-to-day customer-facing features.
Original PR description
Add populate method for subscription SO, recurrent product, recurrence and pricing.
This update adds internal annotations so automated checks can better distinguish safe database queries from risky ones. It supports stronger security review processes without changing how users work in accounting, documents, or local reporting features.
Original PR description
This commit is the enterprise side of the commit It simply adds comments to disable the new sql-injection check on query that are impossible to infer. https://github.com/odoo/odoo/pull/101237/files
Payroll test and calendar data were updated to align with the automatic calculation of average daily working hours. This reduces manual setup in Belgian payroll flows and helps keep leave, vouchers, and payslip-related calculations consistent with the latest platform behavior.
Original PR description
In odoo/odoo#109768 the average working hours per day was changed to a compute method, hence calling the onchange manually is no longer required. task-3102517
The partner ledger now hides values in the currency column when they match the company currency. This reduces duplicate information and makes accounting reports easier to read and compare.
Original PR description
In the partner ledger report, we should not show the amount in the currency column if it's in the currency of the company. The goal is the harmonisation and visual simplification of accounting reports. task: 3135715