Skip to content

Start Material Reassignment#

Overview#

The Start Material Reassignment feature enables the transfer of materials from one Production Order to another, ensuring that materials can continue their lifecycle aligned with updated production requirements.

This allows manufacturers to reuse existing materials and adapt production plans without losing traceability or control.


Concept#

The Start Material Reassignment feature enables this flexibility by:

  • Reassigning materials to a new Production Order
  • Updating their product, flow, and processing context
  • Ensuring that only valid materials can be reassigned based on production rules

This ensures that:

  • Materials remain traceable across production transitions
  • Production execution reflects real operational needs
  • Reuse of materials is controlled and compliant with BOM definitions

Functional Behavior#

Preconditions#

  • The Product must have:

    • MaterialStartMode = Reassignment
  • A Flow Path must be defined:

    • On the Production Order
    • Or on the Product
  • The Production Order must have:

    • A defined Facility
  • The following must be configured:

    • BOM
    • BOM Context

System Configuration#

To enable this feature:

  • /SMT/StartMaterialsForProductionOrder/IsEnabled
    • Type: Boolean
    • Required: Yes
    • Description: Enables material creation for Production Orders

Additional configurations:

  • SMT.StartMaterialsForProductionOrder
    The user will also need to have the feature active in order to access the wizard.

Material Validation#

Before reassignment, the system validates that materials are eligible:

  • The material must:

    • Belong to a product included in the BOM of the target Production Order
    • Be at the last step of its current flow
  • The Production Order must define:

    • A valid assembly step

Only materials that meet these conditions can be reassigned.


When Materials are selected for reassignment to a new Production Order:

  • The Materials to reassign will be checked against a BOM configured for the Product of the Production Order - The Assembly Step is defined for the Production Order Step - The Material Product has to be part of the BOM - The Material has to be at the last Step of its Flow

  • After these verifications are successful - The Materials will be changed to the Flow and Step where the Production Order is started and have their Product changed and reassigned to the new Production Order - The user can start the remaining quantity of the PO or the Product.MaximumMaterialSize if defined, not surpassing the over-fulfillment level of the Production Order (or the PO Quantity if no over-fulfillment level is defined)

Preconditions

  • The Product must have the attribute MaterialStartMode set (to check if the Production Order Product is of type Reassignment)
  • The Production Order or the Product must have the FlowPath set
  • The Production Order must have the Facility set - The necessary BOM and BOMContext should be set

System Actions#

Once the reassignment is executed, the material is detached from its previous Production Order and assigned to the new Production Order.

  • The material is updated with:
    • New Product
    • New Flow Path
    • New Step (start of the target flow)

After execution:

  • Materials are successfully reassigned to the target Production Order
  • Materials reflect the correct product and process context
  • Previous Production Order remains unchanged in terms of completed quantity

You can find more detailed information in the Start Material Reassignment tutorial.