Monday, June 1, 2026
2 changes · saas-19.2
Enhancements to existing features
This update ensures that product tags sent to UrbanPiper are dynamically determined based on tax configurations and aggregator needs. Previously, tags were hardcoded, but now the system intelligently selects relevant tags, improving data accuracy and integration with the UrbanPiper platform.
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
This update improves the handling of Philippine taxes within Odoo. Specifically, it reorganizes VAT and reverse charge taxes into groups with positive and negative components, streamlining calculations. It also disables automatic tax closing entries for withholding taxes, ensuring accurate reporting.
Original PR description
Restructure FWVAT DS and FWVAT EM from single percentage taxes into group taxes with two children each: a positive 12% input VAT child and a negative 12% reverse charge child (FWVAT RC). Also, we disable tax closing entry for WHT taxes. task-6146238 Forward-Port-Of: odoo/odoo#266625