Allow users to scan inventory on the PO edit screen to receive it. Receiving everything by manually entering quantities is a long process for big orders and mixed product.
Something related to the 'begin count' function of an inventory count. Scan an item, and it logs the quantity for each item scan. That information is referenced against the PO list. Quantities are updated, and any mismatches will error as an unidentified item.