Simple fix on issue:
Right now it is possible for user to receive and save SKUs that are not in a purchase order.
This is a major issue since such a Stock receipt will never authorize, since it is not a perfect match with the order.
By DEAR allowing you to save, they are basically forcing you down the line to a major fix of undoing several SOs (now linked to the incorrect received SKU) which can be several hours of work depending on sales volume
Enhancement - Upon hitting save, user should should get error message, if SKU received != SKU in order, not allowing user to proceed.
In Addition, DEAR should give errors on save IF
1) SKU per invoice does not match any PO SKU
2) SKU received quantity (in stock receipt tab) exceeds the PO quantity.
3) SKU received type (in stock receipt tab) does not match any PO SKU.