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 In Process, on On Hold or In Transit.
- The new Product exists, is Active and Enabled.
- The TopMost Material Current Material Transfer must be empty.
- For the TopMost Material:
- The Pick List Item Count must be empty.
- The Is 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, InProcess, or the property IsInStore is set to
True:- The Resource Inventory Locked 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 Resource Inventory Locked must be
- The Material Package Count must be empty.
- If the Material is associated with a Production Order and if the Production Order has the property Validate Material Products set to
true, the new Material Product must be compatible with the Production Order Product. - If Material is associated with a Production Order, the Is Production Complete property must be
false. - If the Material Product has its Product Type set to Part and the Part Type set to Repairable, the Material cannot be referenced in any active Resource Part.
Sequence of Steps#
Step 1: Material#
- Select a new Material Product.
- 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.
- If the Product requires a Bin Code (property Requires Bin Code is set to
truein the Product), enter the appropriate value. - Select Next to select the Sub-Material product.
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.
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#
- Select a new Product from a list of existing products, both for Material and Sub-Material(s).
- Optionally, enter a comment.
- Click Change to complete the operation.
