There is a generic datafix script shipped as a patch. This script will help in resetting the document to Incomplete / Requires Reapproval status. There after you can adjust the PO to have correct quantities and re-approve it.
The datafix script is $PO_TOP/sql/poxrespo.sql. Please read the documentation and try out in test instance first.