Skip to content

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#

  1. Optionally, review the Material details by expanding the Material section.
  2. Either assign the Material to None to remove it from the current Production Order or to a new Production Order.
  3. 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.
  4. Press Change to complete the transaction.

Change Material Production Order

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.