Daily updates from Odoo
Friday, November 15, 2019
1 change
Code cleanup and technical improvements
This change simplifies how purchase order taxes are calculated so there is a single, consistent source for the logic. It makes customization easier for implementers and reduces the risk of inconsistent tax behavior across purchase workflows.
Original PR description
Rebased on master as per: https://github.com/odoo/odoo/issues/21654#issuecomment-369258583 Authorized: https://github.com/odoo/odoo/issues/21654#issuecomment-369258583 **Description of the issue/feature this PR addresses:** - Code smell made it very complicated to cleanly override respective computation method in custom modules - Unverified: It smells like both implementations actually diverge. **Current behavior before PR:** - No clean inheritance in custom modules - Code smell, that smells. **Desired behavior after PR is merged:** - Fresh air - Clean inheritance **Note:** Please do not close, even if not immediately accepted (`wishlist` tag). This PR is meant to be carried along and actively maintained, until this semantic will be completed this way or another. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @xoe-labs