Skip to content

Terminate Material#

🔒 Material.Terminate

Overview#

This operation is used to Terminate a Material.

Setup#

No specific setup is required other than to meet the preconditions of the transaction.

Preconditions#

  • The Material exists in the system and it is Active or Created.
  • The Top-Most Material property Current Material Transfer must be empty.
  • For the Top-Most Material:
    • The Pick List Item Count must be empty.
    • The In Transfer Order Item must be empty.
    • If the Material is associated with a Resource, and the state of the Material is Consumable, Durable, Dispatched, In Process, or the property In Store is set to true, the Resource Inventory Locked must be false – except if called from the Perform Periodic Inventory operation.
  • If the Material is referenced in an Active Inspection Order Step Sample that is not Closed, the Material cannot be terminated. The only exception to this is if the Material Current Inspection Order is the Parent of that Inspection Order Step Sample.
  • If the Material is In Transit, it can be terminated if it is a Top-Most Material.
  • If the Material is a Sub-Material and its Top-Most Material has a Current BOM Instance set, and if the Top-Most Material Current Assembly Type is Weigh And Dispense, the Material being terminated cannot be referenced in a BOM Instance Item Material as the Weigh And Dispense To Material if the respective BOM Instance Item is Open.
  • If the Material Package Count is greater than zero:
    • If the Material is Top-Most, the system checks the hierarchy of Parent Packages (only Active Packages) of Packages that explicitly reference that Material, and do not contain any other Material – unless called by the Ship Material operation.
    • If the Material is a Sub-Material, it can only be terminated by using the Terminate Package operation, which will then use this Terminate Material operation.

Sequence of Steps#

The Terminate Material wizard can be called from the Material page within the Business Data Group.

Step 1: General Data#

  1. Select Terminate to perform the operation. All generic/smart table rows that reference the current object will be removed and will not be recovered if the object is unterminated at a later point.

For more information, see Terminate and Unterminate.

terminate_material