Skip to main content
Question

Multi-level tracking with less than required component quantity

  • December 18, 2025
  • 2 replies
  • 12 views

Forum|alt.badge.img+1

When multi-level tracking is required on Lot/Batch enabled parts, there are scenarios where standard quantity of a component in the product structure is not truly required to complete the produced part, for example it would OK to issue 9.8 pounds of flour instead of 10.  Or perhaps the component quantities are not discrete, rather going out several decimal places in quantity required, for example a component UOM is pounds.  And as long as the actual amount issued is close to this it would be OK.  With Multi-level tracking turned on, none of these scenarios are possible, as the tracked structure requires all the required quantity to be reserved or issued, or the tracked structure is not complete.  

Has anyone found work-arounds for this? I am thinking it might require a modfication to change the validations to allow some level of tolerance around quantity issued versus qty required.

2 replies

imkhin
Sidekick (Employee)
Forum|alt.badge.img+8
  • Sidekick (Employee)
  • December 18, 2025

Current Behavior

  • When multi-level tracking is enabled, the system validates that each tracked structure has the exact required quantity of components based on the Quantity per Assembly defined in the product structure.
  • If the issued quantity is less than required (e.g., 9.8 lbs instead of 10 lbs), the tracked structure is considered incomplete, and the system will not allow completion.

Why This Happens

  • Multi-level tracking is designed for precise traceability of serialized or lot/batch-controlled components. This means the system enforces strict compliance with the BOM quantities for each tracked level.

Possible Workarounds

  • Community discussions suggest:
    • Allowing the system to auto-assign components to parent serials or manually adjusting assignments in the Tracked Structure tab on Shop Floor Workbench.
    • Setting the site not to auto-build tracked structure, which gives operators flexibility to manage assignments manually.
  • Modification approach: You may consider customizations to relax validations and introduce tolerance (e.g., ±2%) for issued vs required quantity. This would require a tailored solution since standard IFS does not provide this feature out-of-the-box.

Björn Hultgren
Hero (Employee)
Forum|alt.badge.img+25

If you set Reserve/Issue Method = Manual the logic will allow any quantity of the part to be issued, and system will allowing receiving a parent serial regardless of the quantity of this component in that parent (can be 0 too).