Un-Receive Purchase Order allows for the un-Receiving of product if it is entered incorrectly. (Purchase Order must be in Open status for this process.)
Non-PO Receiving allows for the user to receive a product that is not on the specific Purchase Order. (There must be a purchase order for the provider, this is not for randomly Receiving anything that arrives at the Warehouse door).