Daily updates from Odoo
Wednesday, February 25, 2026
4 changes · saas-19.2
Enhancements to existing features
This update adds the representation of 'page 2 bis' to the 390 tax report format used in Spain. This enhancement ensures that Spanish businesses can accurately report their financial data to tax authorities, complying with local regulations. It's a key step in supporting Spanish-specific reporting requirements within the Odoo Enterprise system.
Original PR description
In this commit: - We are adding representation of page 2 bis to the 390 boe.txt task-5881396 Forward-Port-Of: odoo/enterprise#106861
This update enhances UrbanPiper's functionality by allowing discounts to be applied to individual products within orders, rather than the entire order. This ensures that order totals, payments, and taxes accurately reflect these line-level discounts, improving pricing accuracy for our clients.
Original PR description
Before this commit: ================ - Discounts were only applied to the entire order. - Product-level (line) discounts were not handled in UrbanPiper. After this commit: ================ - Product-level discounts can be applied to individual products in UrbanPiper. - Order totals, payments, and taxes now correctly reflect line-level discounts. Task - 4977960 Forward-Port-Of: odoo/enterprise#108372 Forward-Port-Of: odoo/enterprise#97114
This update clarifies that commission adjustments can only be created using users who are part of an approved sales plan. Previously, adjustments could be linked to any active plan, leading to confusion. This change improves the accuracy and usability of commission management within the system.
Original PR description
Before this commit, when defining ajustment, the add_user_id and reduce_user_id could belong to any kind of active plan. It would make difficult to select the correct user when multiple plans were available. This commit ensure only approved plan can be used to create ajustments. Forward-Port-Of: odoo/enterprise#106637
This update introduces a feature to temporarily 'snooze' products in the Point of Sale system. When a product is snoozed, it appears grayed out, but remains available for ordering. A countdown timer indicates when the product will become available again, managing inventory effectively.
Original PR description
The PR will add an extra availability section on the product info popup which shows whether a product is currently available. From that section the product can then be 'snoozed', which will make it unavailable for a specified period of time. (1, 2, 4 hours, or for the entire session). When the product is unavailable there's a countdown timer on the popup showing when the product will be available again. Products which are 'snoozed' still show up on the product screen, but grayed out. The effect is purely cosmetic, as they can still be added to new orders. Task-[5170696](https://www.odoo.com/odoo/project/1737/tasks/5170696) Previous discussion-[#232625](https://github.com/odoo/odoo/pull/232625) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#245891