We do this thru non-conformance/inspection/DMR. Once familiar with it, it actually moves fairly quickly and then the DMR can also be linked to the vendor return #, the packing slip and the vendor credit memo.
Alternatively, if you have already done the transactions and just need to adjust the job, you could just do a job adjustment to get the qty/cost off the job.