sale_order_line_position
This module adds auto-computed position numbers to sale order lines to facilitate tracking during delivery and invoicing, and displays them on sale order reports.
Key Features
- sale.order.line: Adds a position field that stores an auto-incrementing number for each line.
- sale.order.line: Adds a formatted position field that displays the position with leading zeros.
- sale.order.line: Automatically assigns the next position number when creating new lines.
- sale.order.line: Recomputes positions when lines are removed.
- sale.order: Locks positions once the order is confirmed.
- sale.order: Recomputes positions when the order is confirmed, sent, or printed.
- sale.order: Provides a manual action to recompute positions.
- res.company: Allows disabling automatic position recomputation.
- sale.order: Displays position in the order form and list views.
- sale.order: Includes position in the sale order report.
- ir.actions.report: Recomputes positions before rendering sale order PDFs.