Daily updates from Odoo
Wednesday, February 12, 2025
5 changes · 18.0
Enhancements to existing features
Demo combo products are now published on the eCommerce website, making them immediately available for testing. This helps teams validate the combo configurator more easily without extra setup.
Original PR description
Publishing the combo demo data on eCommerce makes it easier to test the combo configurator.
Checks and canceled payments are now easier to distinguish in list views through clearer color treatment. This helps users quickly spot active handed checks while visually de-emphasizing voided, debited, or canceled records, reducing confusion during payment review.
Original PR description
Description of the issue/feature this PR addresses: This PR aims to add better visibility to own checks. Made voided and debited checks appear gray on tree view in order to make handed checks more…
Description of the issue/feature this PR addresses: This PR aims to add better visibility to own checks. Made voided and debited checks appear gray on tree view in order to make handed checks more eye-catching. I also refactor the labels on search views for own and third party checks to make them consistent with "Issue state" field. Lastly, I refactored account.payment tree view to make decoration-muted work well when "state" is "Canceled". Current behavior before PR: - l10n_latam_check Debited checks records appear black on tree view, and "Issue state" tag on green. Voided checks records appear gray on tree view as well as "Issue state" tag.  - account "Canceled" payments records appear black on tree view. Desired behavior after PR is merged: - l10n_latam_check Voided or debited checks records will appear with gray color on tree view, as well as "Issue state" tag. Handed checks records will appear blue on tree view, as well as "Issue state" tag.  - account "Canceled" payments records appear gray on tree view. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Point of Sale screen now prevents users from clicking the Load Order button unless an order is selected. This avoids confusing or invalid actions and makes the checkout workflow clearer for staff.
Original PR description
Before it was possible to click on "load order" button even when there was no selected order. This commit disables the button when there is no selected order. taskId: 4562723
Point of Sale orders now automatically remove lines with a quantity of zero when the customer pays. This keeps receipts and order records cleaner while still preserving the removed quantity details in the order history for traceability.
Original PR description
- Now when paying an order we want to remove empty order lines (lines with qty=0).
- In order to keep the deleted quantity of the order line in the order chatter, we add the deleted quantity in the message (Previously we would get the message `{product_name}: Ordered quantity: {qty}->0` when paying and order with a line quantity set to 0).
task-id: 4485551
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-prFinancial reports with custom grouping now keep the standard drill-down options while adding any custom ones. This helps users retain expected navigation options when they adjust how reports are grouped.
Original PR description
If a custom handler handles the caret builder, it used to only consider this function, and therefore not benefiting from the generic keys provided by the default function of the report engine. This can cause minor disadvantage such as when a user change himself the groupby keys of a report with a custom engine. In this case, the caret options won't be visible at all. With the change of this commit, the custom handler caret options will be used on top of the default ones. task-4557882