I'd like to customize my sales' workflow like this.
- sales order confirmation generates a delivery order (with status confirmed or assigned to ensure allocation of stock product is done) + invoice
- delivery stock movement is FORBIDEN while invoice is not paid