We have over 400 old nonconformance records that I’m considering deleting using DMT. These records are years old, we don’t even have the Parts around to inspect at this point.
I have a ticket open with Epicor. They want to do a data fix to change the InspectionPending flag to false. I think that’s only half the battle since the nonconformance record will still be open. In Pilot, I have manually deleted a nonconformance record. That record was removed from the Inspection Required queue and the quantity was removed from the On Hand - Part locations - Inspection card in Part Tracker.
Does anyone have any advice on this idea? Should I, Shouldn’t I?
I would wait and see if the data fix does what you want. Having a data fix run is much better than deleting. If the data fix does not work and Epicor does not provide another solution, then I would think about deleting.
The InspectionPending flag on the Nonconformance record is what indicates whether it’s open or closed, so setting that to false will close the NCR.
However, you would probably want to add a comment to each NCR before running the data fix to explain why it was closed without a passed or failed quantity.
We have run that data fix once before and it left the cost of the parts in our Inventory - Inspection account since the data fix doesn’t create any transactions. We had to use a manual journal entry to reconcile at the end of the month.
Alternatively, you could inspect these parts and add a reason code or comment that explains what happened. That way any costs associated with the NCRs flow through DMR or back to the original jobs if they’re still open (which they should be, since Epicor would not allow you to close a job with an open NCR attached).