Monday, June 1, 2026
3 changes · 19.0
Enhancements to existing features
The tax configuration screen now shows only active taxes by default, reducing clutter from obsolete archived taxes. This keeps the interface cleaner while preserving existing background behavior for related operations.
Original PR description
The `action_tax_form` previously displayed both active and archived taxes because of `active_test: False` in its context. This caused unnecessary clutter in the configuration view by displaying obsolete taxes by default. An explicit domain is added to restrict the view to active taxes only, ensuring a cleaner interface for the user without altering the existing context dictionary that might be used by downstream operations. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Moroccan localization now fills the deductibility prorata rate at 100% by default. This helps prevent incomplete setup from making tax reports appear incorrect or unreliable.
Original PR description
Users often forget to complete the deductibility prorata rate, which makes the tax report seems buggy. Set the rate to 100% by default. task-6092580 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#263486
This update ensures that product tags sent to UrbanPiper are dynamically managed based on a product's settings and tax configurations. Previously, tags were hardcoded, but now the system automatically handles relevant tags, improving accuracy and flexibility for integrations with UrbanPiper.
Original PR description
Before this commit: ------------------------------------------ - The UrbanPiper payload used a hardcoded tag when the tax percentage was not 5%. - There was no mechanism to add additional tags based on providers, even though UrbanPiper supports multiple tags. After this commit: ------------------------------------------ - Tags are now dynamically handled using the Tag field in the product. - Users can define tags according to their tax configurations and aggregator requirements. - UrbanPiper only accepts relevant tags (default or provider-specific). task - 5154061 Forward-Port-Of: odoo/enterprise#112550 Forward-Port-Of: odoo/enterprise#96742