Just because the status is P doesn’t mean that the PO has been printed since a change has been made. If you are getting that message when trying to receive against the, just print the PO by going to Purchase Orders\transactions Print PO. If you do not check on the reprint box and it prints that is telling you that the PO has been changed since printing. You can look in the Po audit report to see who has made the change. When you make a change to a PO that requires printing it asked the user that made the change if they want to print the PO if they answer no then the PO will not be able to be received.
Steve Henley
Trianglepartners.com
Exact Software consulting, sales and implementations.
If the only tool you can use is a hammer then all your problems look like nails.