Daily updates from Odoo
Saturday, September 21, 2024
3 changes · master
Code cleanup and technical improvements
Customer follow-up is simplified by improving the partner ledger and making it the standard way to send follow-up information. Older localized customer statement modules are removed, reducing duplicate processes and making receivables follow-up more consistent.
Original PR description
There are multiple mechanisms to handle Customer follow-up: the follow-up report, the customer statement module, and the partner ledger. To simplify, we improve the partner ledger and use this as the standard follow-up. Remove l10n_*_customer_statement modules Task-4143138
Odoo Studio now creates new kanban views for staged records using the current view format instead of an older layout. This keeps newly created views aligned with the modern interface and improves consistency for users configuring apps in Studio.
Original PR description
Before this commit, creating a new kanban view for a model using stages would create a legacy Kanban (with kanban-box) instead of the current view implementation. Now, the view uses the newest syntax.
The accounting dashboard views were modernized to use Odoo’s newer kanban structure, making them easier to maintain and less dependent on hidden technical conventions. A few HR reporting views were also cleaned up to use clearer internal names, with little expected change for day-to-day users.