Wednesday, October 8, 2025
4 changes · master
Enhancements to existing features
The follow-up process tests now use the newer journal items action, aligning validation with the current way overdue customer items are reviewed. This keeps the accounting follow-up workflow reliable while removing outdated supporting pieces that are no longer used.
Original PR description
Current behavior before PR: - The test_journal_items_action_domain_filters_partner_posted_entries test was calling action_open_overdue_entries on the partner. - It checked overdue invoices by…
Current behavior before PR: - The test_journal_items_action_domain_filters_partner_posted_entries test was calling action_open_overdue_entries on the partner. - It checked overdue invoices by searching moves with the returned domain. Desired behavior after PR is merged: - The test now calls the new action action_open_partner_followup_journal_items. - It searches for account.move.line records using the action domain. - It validates the related invoices via line_ids instead of directly searching moves. - Removes redundant code. Changes implemented: - Replaced action_open_overdue_entries with action_open_partner_followup_journal_items. - Replaced search on account.move with search on account.move.line. - Assertion updated to check the invoices line ids are equal to move_lines.ids. - Removed view_followup_invoice_list custom view and action_open_overdue_entries which no longer used - Renamed test_overdue_invoices_action_domain_includes_children_partners testcase - to test_journal_items_action_domain_includes_children_partners and updated its docstring. related commit-[75533f4](https://github.com/odoo/enterprise/commit/75533f4808f2aa52f70a12dba8829caef44bf1b7) related pr-https://github.com/odoo/upgrade/pull/8470
The currency rate update logic can now use a configurable system setting for the proxy URL when working with Banxico and Bank of Thailand services. This makes development and testing easier without changing normal business workflows.
Original PR description
Follow what was done for xe.com and update the logic for banxico and bot to allow setting the iap proxy url using a system parameter, to ease testing during development.
The VoIP softphone demo mode label is now more descriptive and clickable, helping users understand where to configure providers. Clicking it takes users directly to the provider list, with an added tooltip for extra guidance.
Original PR description
This commit enhance the UX of the "Demo Mode" title in softphone by making it clickable and descriptive. When clicked, it leads to the providers' list. A tooltip was added to the button as well. Task-5108061
The payroll dashboard now uses the term “Pay Runs” instead of “Batches” where relevant. This makes the interface clearer and better aligned with common payroll terminology, helping users understand payroll processing steps more easily.
Original PR description
To improve clarity and align with payroll terminology, all the instances of the word “Batches” has been replaced with “Pay Runs” on the dashboard Task ID: 5075517