What is the best way to handle this scenario?
User sent PO to vendor and received some of the products, back-ordered the rest (so we now have 1 completed receipt and 1 open receipt).
Due to a change in circumstances, one of the products is no longer available so we would like to swap it for a different product.
I can't delete the line item in the PO, because it is not a draft. I can't cancel the PO because it is partially received. I could change the quantity of the product we no longer want to 0 in the PO, but then there is still a receipt for that product, and I am unable to change the quantity on that receipt or delete the line.
What is the easiest way from a user perspective to handle this? I could delete and remake the receipt, but this seems tedious and error-prone. Is there a better way?