Currently you are able to change the status of a PO to closed if it has a shipment recorded against even if the shipment has not been invoiced. This action stops the ability to invoice match against the shipment receipt.
There should to be error checking to validate that to close a PO/PO Line all shipments are matched with an invoice and a message box to inform the user that they cannot close a PO with unmatched shipments.
Needs Votes