Skip to content

Change Material Product#

🔒 Material.ChangeProduct

Overview#

This operation is used to change the Product of a Material. It is possible to perform this operation from the Material or from the Resource perspective.

Setup#

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

Preconditions#

  • The Material exists and is Active.
  • The TopMost Material is not InProcess, on OnHold or InTransit.
  • The new Product exists, is Active and Enabled.
  • The TopMost Material CurrentMaterialTransfer must be empty.
  • For the TopMost Material:
    • The PickListItemCount must be empty.
    • The IsInTransferOrderItem must be empty.
    • If the Material is associated with a Resource, and the state of the Material is Consumable, Durable, Dispatched, InProcess, or the property IsInStore is set to True:
      • The Resource InventoryLocked must be False.
      • If the Resource associated to the Material is not a Consumable Feed, the property Enable Automatic Replenishment must be set to False.
      • If the Resource associated to the Material is a Consumable Feed, the property Enable Automatic Replenishment of the Parent of the Consumable Feed must be set to False.
  • The Material Package Count must be empty.
  • If the Material is associated with a Production Order and if the Production Order has the property ValidateMaterialProducts set to true, the new Material Product must be compatible with the Production Order Product.
  • If Material is associated with a Production Order, the IsProductionComplete property must be false.

Sequence of Steps#

Step 1: Material#

  1. Select a new Material Product.
  2. In case the Material is associated with any sub-material(s), it will possible to define whether you wish to apply the selected product to the sub-material(s) that share the same product of the main material, by ticking the check box.
  3. If the Product requires a Bin Code (property Requires Bin Code is set to true in the Product), enter the appropriate value.
  4. Select Next to select the sub-material product.

change_material1

Info

If the Step where the Material will be placed has the Print Material Labels Automatically property set to true, that information will be displayed on the bottom section of the wizard.

material_label_printing_automatically

Info

This operation will only allow you to modify a single product of a Material. If you wish to change multiple products of a Material, it is possible to do it from the Resource perspective.

Step 2: Sub-Materials#

  1. Select a new Product from a list of existing products, both for Material and sub-material(s).
  2. Optionally, enter a comment.
  3. Click Change to complete the operation.

change_material2