--- alias: user-guide-abort-material-process description: "This transaction halts a tracked material process, requiring specific preconditions for successful completion" --- # Abort Material :lock: Material.**Abort** ## Overview This transaction aborts a process on a **Material** that has been tracked in. !!! note It is only possible to abort the complete job, that is, to abort the process for Top-Most Materials and not for individual Sub-Material jobs. !!! smart-barcode "Supports Smart Barcodes" You can use [[smart-barcode-scanning]] to perform this operation. ## Setup No special setup is required other than to meet the preconditions of the transaction. ## Preconditions * **Material** is Active. * **Material** is a Top-Most **Material** (has no Parent **Material**). * **Material** is not In Transit and not On Hold. * **Material** is in the State In Process. * If the **Resource** has the properties Enable Check-In and Require Check-In For Material Operations set to `true`, and the current user Is Integration User is set to `false`, there must be an **Employee** associated with the user who is currently associated with the **Resource**. * If in the **Step** Enable Step Certification Requirements is set to `true`, the current user **Employee** must have the required Certifications as defined in the [[stepcertificationrequirementscontext-st]] Smart Table. * **Material** has not been partially assembled. * If the Current BOM Type is Packing: * If **Material** is Top-Most: * The QuantityToPack is equal to the **Material** Primary and Sub-Material Quantity combined. * The PackedQuantity is equal to the **Material** and Sub-Material Assembled Quantity combined. * If **Material** is Sub-Material: * The QuantityToPack is equal to the **Material** Primary Quantity. * The PackedQuantity is equal to the **Material** Assembled Quantity. * For the Abort to succeed, the PackedQuantity must be zero. * If **Material** Current BOM Assembly Type is Explicit Long Running, the **BOM Instance** referenced in the Current BOM Instance property will be terminated. * If the **Material** Current BOM Assembly Type is Weigh And Dispense (meaning that either the assembly process is not yet started or the **Material** is already fully assembled): * There are no BOM Instance Item Material records associated with the Material Current BOM Instance (meaning that the assembly process has not started) or * The BOM Instance Assembled Quantity matches the Quantity To Assemble. * If the **Material** Current BOM Assembly Type is Explicit Long Running: * The Material Assembled Quantity must be `0`. * All **BOM Instance** Items must have the System State set to Open and the Assembled Quantity must be `0`. ## Preconditions for Bulk * In addition to the preconditions mentioned above, all **Materials** must: * Be at the same **Resource** and **Lane**. ## Sequence of Steps ### Step 1 This screen captures all the necessary information for the transaction. 1. Review the Resource Details and the lane information (if configured and Is Multilane Active enabled). 2. Optionally, change the State of the **Resource**. 3. Optionally, add a comment. 4. Select **Abort** to complete the operation. ![Screenshot showing a UI with an Abort button, as part of completing an operation.](images/abort_material.png) !!! info - If there is an open Checklist Instance associated with the Material, it will be terminated and will no longer be associated with the Material. - If a Production Order Step connected to the Resource exists and is currently In Progress, the In Progress Quantity will be set to the maximum value (chosen between the `In Progress Quantity`, the `Material Primary Quantity`, and the `Material SubMaterialsPrimaryQuantity`). If the In Progress Quantity is set to `0`, the Production Order Step will be set as Released. - If the aborted Material is running a matching MAO Qualification Check at the Execution Point and the Qualification Check State is `In Progress`, the system changes the Qualification Check State back to `Started` and undoes the pending disabled counters when the Item Disable Mode is `When In Progress`. This only occurs when all **Materials** tracked in all Resource Qualification Items assigned to that MAO Qualification Check have been aborted. Otherwise, the Qualification Check remains `In Progress`, and the Qualification Items remain disabled.