Daily updates from Odoo
Tuesday, June 3, 2025
4 changes · saas-18.3
Enhancements to existing features
Users can now add items to an existing selection by clicking directly on a row in the bank reconciliation list, instead of needing to use only the checkbox. This makes selecting multiple records faster and helps avoid accidentally losing an existing selection.
Original PR description
When you are in a list view, you can select multiple records by clicking the checkbox. But if after selecting multiple records, you click on a line, it will only select the record you just clicked and all other preselected records will be ignored. This commit change that, as now if you already have selected records, if you clik on a line without checking the checkbox, it will add the record to the selection just like you clicked on the checkbox. task-4816580
The bank reconciliation screen no longer links users directly to the bank entry when adding a line that is not from an accounting move. This helps prevent accidental changes to sensitive or fully reconciled records while still keeping needed information available through existing details and chatter.
Original PR description
Before this commit, when adding a line that is not from a move we would have a link to the bank. User should not be able to go to the bank from there to avoid mistakes where they will change the move. Specially when the move is fully reconciled. If the move is partially reconcile they have access to the move in the dropdown, if it's really needed. They also have all the information in the chatter. no task id
The accounting app now opens the bank reconciliation widget more efficiently by avoiding repeated attachment lookups. This reduces delays for users working through bank reconciliation, especially when many records or attachments are involved.
Original PR description
This commit will remove the search in the loop that was present and was causing some performance issues when opening the bank reconciliation widget. no task id
Users can now upload bank statements directly from the bank reconciliation widget when the journal is not connected to automatic synchronization or Codabox. This makes manual statement import easier and keeps the reconciliation workflow in one place.
Original PR description
This commit enable the upload features in the bank rec widget if the journal is not in synchronisation mode or Codabox. To do so, we use the "bank_statements_source" field in the context keys. task-4809006