Wednesday, February 25, 2026
3 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