Skip to content

Special Remove Material from Line#

🔒 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. This special operation can be used in the event of the Material not being the last one in the Parent Material Line Step structure.

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 Special 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.

special_remove_material_from_line

Info

For more information, see the Line Material Tracking tutorial.