Wednesday, October 8, 2025
4 changes · 19.0
Enhancements to existing features
The state selection field now uses the same spacing as similar lookup fields. This creates a more consistent form layout and removes an unnecessary visual gap when searching for states.
Original PR description
Related PR: https://github.com/odoo/odoo/pull/229290 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#230338
This change updates the follow-up process tests to use the newer journal items action instead of the older overdue entries flow. It helps keep the accounting follow-up feature aligned with the current workflow while removing unused pieces.
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-[upgrade#8470](https://github.com/odoo/upgrade/pull/8470)
This update adds shared automated testing for country-specific point of sale compliance features, with tailored steps where local rules require them. It helps reduce the risk of regressions across several localized POS setups and improves confidence when delivering future changes.
Original PR description
Thi commit add a generic tour that can be run in all pos l10n_modules. In some cases it requires some extra steps, this can be done with hooks. The hooks will execute different steps depending on the country the tour is run in. opw-4606788 Forward-Port-Of: odoo/enterprise#96074 Forward-Port-Of: odoo/enterprise#91928
This update adds shared automated checks for point-of-sale localization modules across multiple countries. It helps reduce the risk of country-specific POS compliance or invoicing issues reaching customers by validating common flows with local variations.
Original PR description
Thi commit add a generic tour that can be run in all pos l10n_modules. In some cases it requires some extra steps, this can be done with hooks. The hooks will execute different steps depending on the country the tour is run in. opw-4606788 Forward-Port-Of: odoo/odoo#229614 Forward-Port-Of: odoo/odoo#222232