--- alias: user-guide-special-change-material-product description: "This documentation outlines a process for modifying material product associations within a system" --- # Special Change Material Product :lock: Material.**SpecialChangeProduct** ## Overview The user accesses the system in order to change the **Product** of a **Material** which has been created in error. ## Setup No special setup is required other than to meet the preconditions of the transaction. ## Preconditions * Material exists and is Active. * TopMost Material is not *InProcess*, not *OnHold* and not *InTransit*. * The new Product exists, is Active and Enabled. * If a 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(s). ![special_change_material1] ### Step 2: Sub-Materials 1. Select a new **Product** from a list of existing products, both for each **Material** and sub-material(s). 2. Optionally, enter a comment. 3. Select **Change** to complete the operation. ![special_change_material2] !!! info If the **Step** where the **Material** is currently placed has the Print Material Labels Automatically property set to `true`, that information will be displayed on the bottom section of the wizard. ![Screenshot showing a printer labeling a material with automatic labels.](images/material_label_printing_automatically.png) [special_change_material1]: images/special_change_material1.png [special_change_material2]: images/special_change_material2.png