--- alias: user-guide-remove-material-from-line tags: - unit tracking description: "This operation removes a material from a parent material within a tracked-in line process" --- # Remove Material from Line :lock: Material.**RemoveFromLine** ## Overview This operation is used to remove a **Material** from a parent **Material** that is tracked-in (in process) at a Line. As a naming convention, the Material to be removed is called Child Material and the Material from where the Material will be removed is called Parent Material. ## Setup No special setup is required other than to meet the preconditions of the transaction. ## Preconditions * Both the Parent Material and Child Material: * Are Active and Non-Template * Are not on Hold or Stored * Do not have a *FutureAction* set * Are not a part of a **Pick List** or a **Transfer Order** * Must be in a Line **Step** * Regarding the Child **Material**: * It's a Sub-Material of a TopMost **Material** that is *InProcess* at a **Resource** of processing type Line * It's in state *Queued* or *Processed* * Regarding the **Resource** current processing the Parent **Material**: * Must be TopMost and of processing type Line * Must be Active and Non-Template * Must have the System State Up * The Inventory Locked must be false * The **Resource** *Enable SubTrackin* property must be true ## Sequence of Steps ### Step 1 1. Select a Child **Material** matching the pre-conditions outlined above. Select **Remove Material from Line** from the top ribbon. 2. If the TopMost of SubMaterial being detached has characteristics, you can choose to copy the Material Characteristics for the **Material** to be detached. 3. Review the information and select **Remove** to complete the transaction. ![remove_material_from_line][remove_material_from_line] !!! info For more information, see the [Line Material Tracking](../../../tutorials/modules/materials-and-containers/linematerialtracking.md) tutorial. [remove_material_from_line]: images/remove_material_from_line.png