Wednesday, September 27, 2023
5 changes · master
Resolved issues and error corrections
Corrected small wording typos in several Odoo screens or reports where “ot” appeared instead of the intended word. This improves the polish and clarity of user-facing text without changing business processes or functionality.
Original PR description
Fix some "ot" that are sometimes "to", "of", ... just passing by.
Odoo now automatically chooses the correct Mexican invoice report, either the standard invoice or the CFDI version, when users print or use the Send & Print flow. This helps ensure customers receive invoices with the right fiscal information and improves the Studio editing preview with sample CFDI data.
Original PR description
Allows Odoo to dynamically select the "right" report (regular invoice or invoice with CFDI information) for l10n_mx_edi, whether the render is called through the "Print" or the Send&Print wizard. Also add "fake" data to be displayed in Studio when editing the l10n_mx_edi custom invoice. Community: https://github.com/odoo/odoo/pull/136389 Task-id: 3492033
This fix corrects how search terms are handled in several Odoo areas so results match the intended values more reliably. It helps avoid missed or overly broad matches in reports, Belgian localization features, SODA account mapping, and Studio view handling.
Original PR description
The 'like'/'ilike' operators automatically add the wildcard character (`%`) at the beginning and at the end of the value. This commit fixes the incorrect usage. https://github.com/odoo/odoo/pull/136007 task-3508361
This update fixes automated payroll dashboard walkthroughs that were failing after a related HR responsibility field was moved between modules. It helps keep payroll and salary contract screens reliably tested so future changes can be validated with confidence.
Original PR description
In odoo/enterprise#39804 the field hr_responsible_id was moved from hr_contract_view_form from hr_contract to hr_contract_salary module. Due to this change payroll_dashboard_ui_tour was failing. This commit adjusts the tours according to the change.
The cohort report now handles empty or missing measure values without failing. This prevents users from seeing an error when opening cohort views where a measure has no value, improving report reliability.
Original PR description
steps to produce: - when measure field value set null if value is zero - try to open cohort view measure - trackback occurs 'value.toFixed is not a function' Fix: This commit, fixes the trackback when the measure value is null or undefined. It occurs when the measure field value is null in a particular condition. task: 3502869