Implement return sale
When the sale is changed to confirmed then
For all sale lines that contain strictly negative quantities
Generate a credit note mirroring negative sale lines.
Generate a return shipment that includes all products with their quantities which are stockable
The sum of the credit notes connected to the sale will be removed before the Sale Receipt total.