3a314780c0
Sales Order lines have a cancelled state, but this state is not always considered when looping over lines. This check is done in some places already and this patch's aim is to do it in the remaining places. - Cancel the procurement of a sale line in sale.order.line instead of sale.order, so a line canceled individually with sale_order_line.button_cancel will properly cancel it procurement. - Sale report: uses the state of lines instead of Sales order, so canceled lines of not-canceled orders are correctly represented in the analysis. - test: do not create invoices lines for canceled sale lines - test: creation of moves with canceled lines - test: check if lines are still canceled when sale order is done Closes #6036 |
||
---|---|---|
.. | ||
cancel_order.yml | ||
canceled_lines_order.yml | ||
create_sale_users.yml | ||
delete_order.yml | ||
edi_sale_order.yml | ||
manual_order_policy.yml | ||
sale_order_demo.yml |