delivery_carrier_pricelist
This module lets delivery carriers compute shipping costs from the associated delivery product using the sales order's pricelist.
Key Features
- delivery.carrier: Adds a 'Based on Product Pricelist' delivery type and a matching invoice policy to price shipping from the delivery product via the order's pricelist.
- delivery.carrier: Forces rate calculation and shipping confirmation to reuse the pricelist-based cost, overriding external provider tariffs when selected.
- delivery.carrier: Adapts carrier views to hide provider integration controls whenever the pricelist delivery type is active.
- stock.picking: Updates the picking form to hide shipper buttons and make the customer optional when the carrier relies on a pricelist price.
- choose.delivery.carrier: Hides the manual price update action and automatically recomputes the pricelist rate when the carrier or order changes.