Change Material Production Order#
Material.ChangeProductionOrder
Overview#
This operation is used to change the Production Order of a Material.
Setup#
No special setup is required other than to meet the preconditions of the transaction.
Preconditions#
- The Order Management module is properly licensed in the system.
- The Material is active.
- The Material must have the Is Delivered property set to
false. - Both the new and old Production Orders must be active and in one of the following states Created, Released, In Progress or Completed.
- Both the new and old Production Orders must not be Restricted.
- The new Production Order must be different from the old Production Order.
- The Material property of the Production Order must not reference a Production Order that is Closed.
- For each changed Production Order, if an Owner Role is defined, you must belong to that Role.
Sequence of Steps#
- Optionally, review the Material details by expanding the Material section.
- Either assign the Material to None to remove it from the current Production Order or to a new Production Order.
- In the case that the Material has Sub-Materials, it is possible to check the option to change Apply change recursively for all Sub-Materials that have the same type as the parent Material.
- Press Change to complete the transaction.
Info
It is possible to define the default value for checkbox Apply change recursively by editing the entry Context=ProductionOrder.AssignMaterials, Element=ApplyToAllSubMaterials as context in the Generic Table GUIElementDefaultValue.
Info
It is possible to define the default value for checkbox Apply change recursively for all Sub-Materials by editing the entry Context=Material.ChangeProductionOrder, Element=ApplyToAllSubMaterials as context in the Generic Table GUIElementDefaultValue.
