delivery_free_fee_removal
This module flags zero-cost carrier lines on sales orders so they stay out of customer documents while keeping order invoicing consistent.
Key Features
- sale.order.line: Marks zero-total delivery lines as free delivery using a stored boolean.
- sale.order: On order confirmation, sets delivered and invoiced quantities for free delivery lines to avoid residual invoicing.
- sales: Mutely styles free delivery lines in the sales order form to distinguish them from billable lines.
- sales reports: Excludes free delivery lines from printed sales order reports so customers do not see non-billable shipping charges.