purchase_triple_discount
This module enables the application of up to three successive discounts on purchase order lines in Odoo.
Key Features
- purchase.order.line: Adds three discount fields that are applied successively to calculate the final price.
- purchase.order.line: Computes an aggregated discount percentage from the three discount fields.
- purchase.order.line: Automatically populates discount fields from vendor pricelists when creating purchase order lines.
- purchase.order.line: Supports negative values in discount fields to apply surcharges instead of discounts.
- purchase.order.line: Transfers discount values to account move lines for proper invoicing.
- purchase.order: Updates supplier pricelists with discount values upon purchase order validation.
- product.supplierinfo: Includes second and third discount fields in supplier pricelists.
- product.supplierinfo: Allows editing of discount values directly in supplier pricelists.
- product.supplierinfo: Syncs discount fields from purchase order lines to supplier pricelists.
- res.partner: Enables setting default second and third discount values for vendors.
- product.supplierinfo: Uses vendor default discount values when creating new supplier info records.