Non-Conforming Product Tracking

We are looking for a solution to track non-conforming materials in Sage 100.  We will need to have a way for our technicians to record the non-conforming issue for product.  Are there any users that have a process possibly using the return of goods process or possibly a add-on to Sage?