Friday, May 30, 2025
5 changes
1 change
Enhancements to existing features
Odoo can now learn from recent bank statement activity and automatically create reconciliation rules when users assign accounts. This reduces repeated manual work and helps matching adapt when accounting patterns change.
Original PR description
…t patterns When assigning an account to a bank statement line, the system will now automatically create a reconciliation rule based on recent patterns. If no existing rule is found for the selected account and journal, the system will check the last five bank statement lines using the same account. If there is sufficient consistency in their payment references (e.g. a common pattern), partner, or amount, a new system-generated rule will be created using a regex label match. System-generated rules are deleted if a user later chooses a different account for the same label, allowing the system to adapt over time. The new rule is created using `SUPERUSER_ID` to distinguish it from rules created by users. task-4783623
1 change
Enhancements to existing features
Spreadsheet text filters can now use more than one selected value or range of cells. This makes filtering spreadsheet data more flexible and reduces repetitive setup when users need to include several text options at once.
Original PR description
With text filters, we can already select a range of cells and select one among them. This commit allows to select more than one. Task-3905276
3 changes
Enhancements to existing features
When a contact is moved under a different parent company, related accounting entries are updated to match the new commercial partner. This keeps receivables and payables reporting consistent, while limiting the action to users with Accountant permissions.
Original PR description
- Update accounting entries to reflect the new commercial_partner_id: * Ensures consistency across account.move.line and partner_id fields. * Changes are restricted to users in the Accountant group. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Restaurant staff can now switch individual UrbanPiper delivery platforms online or offline directly from the point of sale. This helps businesses quickly pause or resume specific aggregators without going into backend settings, with notifications confirming each change.
Original PR description
Following this commit : ==== - An online/offline toggle option is provided for the food delivery dropdown. - If the user has configured more than one provider and wishes to close/off one of the aggregator, then without going on the backend from the UI itself, the user can offline that particular provider and vice versa. task-4582032
The EC Sales List now warns users when multiple partners share the same VAT number, helping prevent inaccurate Intrastat submissions. Users can identify highlighted duplicates and choose a main partner to consolidate related records and keep reporting consistent.
Original PR description
When submitting the EC Sales List via Intrastat, redundant partner entries with the same VAT number (but different commercial entities) may lead to inaccurate reporting and validation issues. - Detecting partners with duplicate VAT numbers. - Displaying a warning banner at the top of the report when duplicates are present. - Highlighting duplicated partners in the report with a yellow background. - Adding a "Set as main" button to duplicated rows, allowing users to set a partner as the commercial partner for all others sharing the same VAT. task-4707491