Saturday, April 12, 2025
8 changes
2 changes
Miscellaneous changes
Description of the issue this commits addresses: The Customer Statement button is shown too often and leads to empty customer statements in some scenarios. The banner warning the user that some entries are draft is also shown too often and should only appear if the selected partner(s) have draft entries. --- Desired behavior after this commit is merged: The button only shows when the customer statement it will lead to has values to show. This means both making sure the partner has
Original PR description
Description of the issue this commits addresses: The Customer Statement button is shown too often and leads to empty customer statements in some scenarios. The banner warning the user that some entries are draft is also shown too often and should only appear if the selected partner(s) have draft entries. --- Desired behavior after this commit is merged: The button only shows when the customer statement it will lead to has values to show. This means both making sure the partner has moves to show on the customer statement but also that the customer statement actually shows them. Same for the draft entries warning banner. It will only be shown when the selected parter(s) has(have) draft entries. --- task-4680249 Forward-Port-Of: odoo/enterprise#83340 Forward-Port-Of: odoo/enterprise#82531
When posting the closing entry of an Italian tax return, with the l10n_it_xml_export module installed, a traceback is raised. Steps to reproduce: 1. Install l10n_it_xml_export. 2. Using an IT company, create a closing entry for the tax return. 3. Post the closing entry, a wizard opens. 4. Validate the values. 5. A traceback is raised. Ticket [link](https://www.odoo.com/odoo/project/967/tasks/4715039) opw-4715039 Forward-Port-Of: odoo/enterprise#83284
Original PR description
When posting the closing entry of an Italian tax return, with the l10n_it_xml_export module installed, a traceback is raised. Steps to reproduce: 1. Install l10n_it_xml_export. 2. Using an IT company, create a closing entry for the tax return. 3. Post the closing entry, a wizard opens. 4. Validate the values. 5. A traceback is raised. Ticket [link](https://www.odoo.com/odoo/project/967/tasks/4715039) opw-4715039 Forward-Port-Of: odoo/enterprise#83284
6 changes
New functionality added to Odoo
This change adds an automated workflow to keep the GitHub repository mirrored to GitLab. It helps maintain an up-to-date backup or parallel copy with less manual work and fewer synchronization issues.
Original PR description
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
This change adds an automated process that keeps the GitHub repository mirrored to Bitbucket. It helps ensure the code remains available and synchronized across hosting platforms, supporting backup and integration needs without manual effort.
Original PR description
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
Miscellaneous changes
country_code has to be defined. Required field from Adyen. Falling back to the company country code or NL if the partner country is empty. opw-4698444 Forward-Port-Of: odoo/odoo#205723 Forward-Port-Of: odoo/odoo#205678
Original PR description
country_code has to be defined. Required field from Adyen. Falling back to the company country code or NL if the partner country is empty. opw-4698444 Forward-Port-Of: odoo/odoo#205723 Forward-Port-Of: odoo/odoo#205678
Problem: The inner content (text) of `oe-tabs` can be larger than the `span` itself, causing the selection to visually overflow outside the tab. Solution: Set `tab-size` to match `width` for `oe-tabs` to prevent the selection overflow. Steps to reproduce: 1. Add a tab between some text in the editor. 2. Select only the tab. 3. Notice that the selection (blue highlight) visually overflows outside the tab. opw-4711458 --- I confirm I have signed the CLA and read the PR guid
Original PR description
Problem: The inner content (text) of `oe-tabs` can be larger than the `span` itself, causing the selection to visually overflow outside the tab. Solution: Set `tab-size` to match `width` for `oe-tabs` to prevent the selection overflow. Steps to reproduce: 1. Add a tab between some text in the editor. 2. Select only the tab. 3. Notice that the selection (blue highlight) visually overflows outside the tab. opw-4711458 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#205130
A problem occurs when deleting a cash rounding method linked to a Point Of Sale configuration. After deleting the cash rounding, the following error message appears: “The cash rounding strategy of the point of sale Shop must be: 'Add a rounding line'.” because the rounding method is empty. The main issue arises when the cash rounding method is deleted while the POS session is open: it prevents the session from closing or modifying the cash rounding, locking the user out. Steps to reprod
Original PR description
A problem occurs when deleting a cash rounding method linked to a Point Of Sale configuration. After deleting the cash rounding, the following error message appears: “The cash rounding strategy of the point of sale Shop must be: 'Add a rounding line'.” because the rounding method is empty. The main issue arises when the cash rounding method is deleted while the POS session is open: it prevents the session from closing or modifying the cash rounding, locking the user out. Steps to reproduce: - Add a cash rounding for a POS - Open the POS session - Delete the cash rounding - Try to enter the POS - Error occurs This fix ensures that the deleted cash rounding is no longer linked to any POS configuration. opw-4651976 Forward-Port-Of: odoo/odoo#202773 Forward-Port-Of: odoo/odoo#202477
Steps to reproduce: - install helpdesk_timesheet - Go to `Timesheets` - Select ticket-linked timesheets only. - print report. Issue: - Tickets names are not rendered on the report, causing misalignment. Fix: - Updated condition to display table cell based on task, project, or ticket visibility task-4476391 Forward-Port-Of: odoo/enterprise#79546
Original PR description
Steps to reproduce: - install helpdesk_timesheet - Go to `Timesheets` - Select ticket-linked timesheets only. - print report. Issue: - Tickets names are not rendered on the report, causing misalignment. Fix: - Updated condition to display table cell based on task, project, or ticket visibility task-4476391 Forward-Port-Of: odoo/enterprise#79546