Currently the stock received has to match invoice qty in the PO process. Then you have to manually add the products in the Credit Note which weren't correctly received and authorise the Credit Note and Unstock.
Can you please make it so if you have less items delivered than what was invoiced, the remaining items get automatically added to a Credit Note? Then you can add more lines if you wish, but this dicrepancy happens automatically?
Quick thing to add in to avoid an extra step by the user.