Prevent a Purchase Order from being confirmed without products
Prevent a user from changing the status of a purchase order from draft if there are no products entered on the purchase order. This is to prevent orders appearing to warehouse users when there is nothing to receive.