I'd have to double-check but I don't believe you can do a $0 return, so standard would be to go through the process of returning and crediting yourself against the vendor then creating a new PO. If you could do a $0 Vendor Return then a $0 PO would be best. Additionally for tracking purposes, you could create a case to link the documents together with. This is all native.