Ernie, the problem I see with that is that the RMA causes the Cost of the entire pump to go to the Cost of Sales Returns account which if the impeller is the only thing being returned, would be inaccurate.
The problem is that I don’t see a good solution to the problem.
Assuming that the impeller is going to get shipped out at some cost (repair or replacement), you would need a new sales order or a new line to an existing sales order.
Next place the serialized part back into inventory. Depending on the costing method, you may have to tweek the inventory cost. Lot costing would be great.
IF QA is available,
Create an inventory DMR (non-conformance) and move the serialized part into inspection. Upon inspection you can then fail it or pass it. If you fail it, you can then issue it to a
rework job or scrap it.
If scrapping it and shipping a new one to the customer, ship it against the sales order line created.
If repairing it, create a rework job and settle the non-conformance by transferring the part to the job.
Once repaired, ship the job to the customer.
The costs for the part are recorded more accurately.
IF QA is not available,
Determine if the part is to be scrapped or reworked. If reworked, create a rework job and issue the part from inventory to the job.
Ship the part (new or reworked) to the customer from inventory or the job.
That’s the only thing I can think of.