Skip to content

Replace Assembled Material#

🔒 Material.ReplaceAssemble

Overview#

This operation is used to replace source Materials in an assembled Material, in case that, for example, on a previously assembled material, some components need to be replaced because they were found to be defective after assembly.

Setup#

No special setup is required other than to meet the preconditions of the transaction.

Preconditions#

  • Assembled Material exists and it is Active.
  • Assembled Material is not On Hold and not In Transit.
  • The Assembled Material Product matches the TopMost Material Product.
  • Source Materials exist, are Active, Queued, and not On Hold.
  • Source Materials must not have any open defects (Open Defect Count is zero).
  • Assembled Material property Assembled Quantity is greater than zero.

    Note

    If AssemblyType is Explict, ExplictAdd or ReplaceAndDisassemble, and the Assembled Material property Assembled Quantity is greater than zero, it was previously assembled.

  • If AssemblyType is ExplictLongRunning, there must be at least one BOM Instance Item with the ActualQuantity = 0 and RequiredQuantity = 0, or ActualQuantity > 0 and RequiredQuantity > 0.

  • Source Materials must be in the same Facility as the Assembled Material.
  • Source Materials Floor Life must still be valid. Either Floor Remaining Life is null OR (Floor Life Remaining Life > 0 AND Floor Life Counter State = Stopped) OR (Floor Life Counter State = Running AND [Floor Life Remaining Hours - (Now() - Floor Life Open Date) in Hours > 0]).
  • If AssemblyType is different from ReplaceAndDisassemble and the operation is different from Special Replace Assemble, for all BOM Products, if the Material Reservation Mode is different to None:
    • If the Material Reservation Mode is Production Order, and the TopMost Material of the Assembled Material has a Production Order defined, the Source Material for the BOM Product must have the same Production Order associated to it.
    • If the Material Reservation Mode is Material Dependency, there must be an Active Material Dependency from the Source Material to the TopMost Material of the Assembled Material.
  • For TopMost of Source Materials:
    • the PickListItemCount must be null.
    • the IsInTransferOrderItem must be null.
    • the Material Product InventoryLocked must be false.
    • the IsApproved must be different from false (could be null).
  • BOM must exist and be Effective or Active.

Sequence of Steps#

Step 1: BOM#

  1. Select the Material to replace the assembled material.
  2. Material BOM details will be displayed by the system.
  3. Complete the details by entering the replacement quantity, which must be smaller or equal to the Material property Assembled Quantity (Source Product Quantity).
  4. Select Next to continue.

replace_assembled_material

Note

If there is a BOM of scope Materials associated to a Material that has characteristics, the BOM will be displayed with the characteristics of the Material.

Step 2: Replacement#

  1. Select the Product that will replace the previously assembled Product.

    Warning

    It is not possible to change the BOM Product revision.

  2. Select a Material or list of Materials for which you will have to enter the Material quantity.

  3. Optionally, select a loss reason.
  4. Optionally, enter a loss quantity.
  5. Optionally, enter a comment for each source Material.
  6. Select Replace to finish the operation.

replace_assembled_material