Thursday, February 6, 2025
4 changes · master
Enhancements to existing features
Portal task lists now sort tasks by their ID instead of creation date when users filter or order tickets. This gives a more consistent order when several tasks are created at the same time, making recent tickets easier to interpret.
Original PR description
In the task list view of the portal, we can filter tickets by create date. However, this doesn't work as intended when tasks are created at the same time. This PR makes it so we sort by ID instead, since this is what we actually want to see. Task-4438387
Non-billable project task and timesheet lists no longer show the sales order line field. This reduces clutter and avoids showing billing-related information where it is not relevant.
Original PR description
In this commit, we remove the SOL field of tasks and timesheets from the list views of non-billable projects. task-4443654 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Purchase orders now show the 'Deliver To' and 'Dropship Address' fields even when storage locations are not enabled. This makes dropshipping setup easier and avoids requiring an unrelated inventory setting just to manage delivery details.
Original PR description
'Deliver To' and 'Dropship Address' fields on the PO form are normally visible only if storage locations are enabled, which isn't really necessary. This commit removes that dependency. Task ID: [4366974](https://www.odoo.com/odoo/project/966/tasks/4366974)
This update replaces deprecated internal checks with the newer supported approach in accounting reports and Studio areas. It helps keep the platform aligned with current Odoo standards and reduces future maintenance risk, without changing day-to-day user workflows.
Original PR description
`odoo.models.check_method_name` is deprecated, replace usages by the new method. task-4505030 odoo/odoo#195402