--- alias: modules-routing-and-dispatching-reasons-tutorial-defect-reason description: "Configure a Defect reason, define repair actions, and review the scenario for recording and handling defects." --- # Defect Reason A **Defect Reason** tracks quality issues or anomalies found on **Materials** during production. Unlike a **Loss Reason**, a **Defect Reason** does not reduce **Material** quantity automatically. **Defect Reasons** help you: - Track specific quality issues on **Materials**. - Record defect location and severity. - Support detailed quality analysis. - Improve traceability of quality problems. - Enable process improvement initiatives. | Aspect | Defect Reason | Loss Reason | | --- | --- | --- | | Purpose | Track specific quality issues | Record quantity reduction | | Quantity impact | Does not change quantity automatically | Reduces **Material** quantity | | Location tracking | Can record an exact location | Does not track location | | Multiple records | Supports multiple defects per **Material** | Supports multiple losses per **Material** | | Main use case | Quality analysis and traceability | Yield calculation and scrap tracking | Recording a defect does not reduce **Material** quantity automatically. If the **Material** must be scrapped because of the defect, mark it as `Not Fixable`. ## Configure a Defect Reason 1. Open the **Reason** module and create a new **Reason**. 1. Select the **Defect** type. 1. Optionally select a category from [[reasoncategory-lt]]. 1. Select **Create**. ![Defect reason configuration page](../images/reasons-tutorial-68.png) 1. Define the repair actions by selecting **Manage Repair Actions**. ![Manage Repair Actions option](../images/reasons-tutorial-69.png) 1. Configure the repair actions: - Enter a name for the repair action. - Optionally enter a description. - Set the replacement mode to `Allowed`, `Not Allowed`, or `Required`. - Select **Update**. ![Repair actions configured for the defect reason](../images/reasons-tutorial-70.png) 1. Assign the **Defect Reason** to the `Coating` **Step** and confirm that the repair actions are visible. ![Repair actions visible after assigning the defect reason](../images/reasons-tutorial-71.png) 1. If the part replacement mode is **Required**, define the default **BOM** at the **Product** level. ![Product configuration with the default BOM](../images/reasons-tutorial-72.png) 1. Define the **Defect Repair Policy** at the **Product** level. ![Defect repair policy on the product](../images/reasons-tutorial-73.png) ![Product policy details for defect repair](../images/reasons-tutorial-74.png) ## Scenario: Record and Manage Defects 1. Open the `Engine Block H08-P9.011` **Material** details page. 1. Go to **Views** > **Defects**. 1. Select **Record Using Picture**. ![Defects page with the Record Using Picture action](../images/reasons-tutorial-75.png) 1. Upload a picture and select **Next**. 1. Select the **Defect Reason**. The list shows only **Reasons** of the **Defect** type. 1. Optionally select a part number if the replacement was planned in the part replacement mode. 1. Optionally add a remark and select **Record**. ![Defect recording wizard with picture-based entry](../images/reasons-tutorial-76.png) 1. Review the available actions in the ribbon: - Mark the defect as `Accepted` - Mark the defect as `False` - Mark the defect as `Scrap` - Apply the repair action `ReplaceContaminatedArea` - Mark the defect as `Not Fixable` {% set video_id = '73605adbcc8c11f10ded9f2371f0c99e' %} {% include-markdown 'includes/cloudflare_stream.md' %}