Daily updates from Odoo
Monday, July 31, 2023
3 changes
Code cleanup and technical improvements
The spreadsheet editing flow now uses the newer dialog experience instead of an older legacy version. This keeps the interface more consistent across Odoo and removes outdated mobile dialog code, with related barcode and mobile sign-in flows adjusted to match.
Original PR description
This commit replaces the legacy dialog by the new one. Part of task-id 3439226
This update removes now-unnecessary refresh code from several Odoo apps after the underlying data model became automatically reactive. Users should see the same behavior, while the system becomes simpler and easier to maintain.
Original PR description
Since the relational model was rewritten (PR 114024), it is now reactive, so it is no longer necessary to use model.notify() to render the view.
This update replaces generic 'none' figure classifications with more meaningful categories across accounting and local reporting areas. The change improves internal consistency and makes report definitions easier to maintain, with little expected impact on day-to-day users.
Original PR description
## Description of the issue/feature this PR addresses The 'none' values in figure_type are redundant since there are other more relevant types. ## Current behavior before PR Everything works fine but a figure_type refactor would be nice. ## Desired behavior after PR is merged 'none' -> more relevant figure_type. *: account_asset, account_intrastat, account_reports, l10n_ar_reports, l10n_au_reports, l10n_be_reports, l10n_co_reports, l10n_de_reports, l10n_ee_reports, l10n_es_real_estates, l10n_es_reports, l10n_lu_reports, l10n_mx_reports, l10n_nl_intrastat, l10n_pe_reports, l10n_se_reports, l10n_us_reports Task ID: 3434197 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr