Wednesday, December 21, 2022
4 changes · master
Enhancements to existing features
Wire transfer payment instructions can now be refreshed after bank account details are added or changed. This helps businesses avoid showing incomplete payment messages to customers when bank information was not available during initial setup.
Original PR description
Before this commit (in the case the `custom_mode` is set to `wire_transfer`) the model tries to find existing bank accounts to compute a pending message with the necessary information. When bank accounts are not already setup we end with an incomplete message. After this commit we can at any point recompute the pending message and it will be updated with the current bank information. Task - 2511080 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Project tasks are now ordered more usefully by priority and deadline, helping teams see urgent work sooner. Shared project pages also show the actual project name, and recurring task dates include the weekday for clearer scheduling.
Original PR description
Description of the feature this PR addresses: - project sharing: display the name of the project in the action instead of 'project sharing' - project.task: sort records by priority > deadline > sequence > id - project.task form view > recurrence notebook: indicate the day of the week in the list of date Task-3034635 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Subscription contracts now include a dedicated first contract date, making it easier to see when a customer relationship originally began. This improves reporting on contract age without overloading existing order date fields that already have other meanings.
Original PR description
Before this commit, it was not possible to easily known when a contract first started. Each renew has his own start_date but it is important to see easily how old is a contract in reports. There are several date fields on the sale order and we decided to create a new one instead of reusing date_order. date_order has already two meaning depending on the state of the order: create_date for quotations and order_date for confirmed orders. We think that giving a third meaning to the same field would be confusing. taskid: 3071690
Resolved issues and error corrections
This update corrects a work-in-progress issue affecting payment terms in accounting workflows. It helps ensure accounting reconciliation and related localization tests behave more reliably, reducing the risk of payment term errors in day-to-day finance operations.
Original PR description
WIP