Productions are created when using manual shipment method
Currently when selling a product to be supplied on sale and setting the shipment_method to 'manual' the system tries to create a production but it should not because there is not shipment which needs the product.