Manufacturing: Simultaneous Ops, Reopenable Work Orders, Build/Unbuild Validation, and Outsourced Assembly Improvements
NetSuite 2026.1 changes how Start-to-Start operations calculate lag, allows reopening closed non-WIP work orders via UI/SuiteScript/CSV, adds quantity validations between Build and Unbuild transactions, and simplifies outsourced assembly updates from the Item Receipt page.
What changed
1. Simultaneous Start of Multiple Operations
Previously, operations linked by the Start-to-Start connection type with no lag still had a minimal lag calculated automatically. In 2026.1, if two operations share the same working hours and have a Start-to-Start connection with zero lag, they now start at exactly the same time — no implicit offset.
Downstream scheduling behavior depends on whether the Work Order uses Forward or Backward scheduling. If a Start-to-Start operation follows a predecessor, standard connection-type and lag rules still apply. Review the Operations Overlap help topic for the full scheduling logic.
2. Reopening Closed non-WIP Work Orders
Closed non-WIP work orders can now be reopened through three paths:
- The new Reopen action in the Actions menu on the Work Order page.
- Changing the
Statusfield directly on the Work Order record. - Setting the
Statusfield programmatically via SuiteScript or CSV import.
Conditions required to reopen:
- User must have Work Order Edit permission.
- The
Builtquantity must be less than theQuantityfield value, orQuantityis zero. - The work order must not be voided.
Exception: Outsourced work orders linked to a Purchase Order can only be reopened by clearing the Closed checkbox on the Purchase Order line in edit mode — the Reopen action and status change paths do not apply.
3. Build / Unbuild Transaction Relationship Improvements
These changes apply to non-WIP work orders only:
- The Builds subtab on the Work Order page is renamed to Related Records and now lists both Assembly Build and Assembly Unbuild transactions with their respective
BuiltandUnbuiltquantities. - Unbuild quantity validation: For standalone assembly builds, unbuild quantity cannot exceed the build's
Builtquantity. For builds tied to the same Work Order,Quantity to Unbuildcannot exceed the totalBuiltquantity across all associated assembly builds. - Build quantity validation:
Quantity to Buildon an Assembly Build cannot be reduced below the quantity already unbuilt. For work-order-related builds, the aggregateQuantity to Buildmust remain at or above the aggregateUnbuiltquantity. - Total
BuiltandUnbuiltquantities are now exposed on the parent Work Order record and in the Manufacturing Transaction Dataset in SuiteAnalytics.
4. Outsourced Manufacturing — Simplified Item Receipt Updates
Previously, changing quantity or location for outsourced assemblies required edits across the Assembly Build page, optionally the Inventory Transfer page, and the Item Receipt page. Now you can update Quantity and To Location directly on the Items subtab of the Item Receipt page. NetSuite automatically propagates changes to the related Assembly Build and creates or deletes the associated Inventory Transfer as needed. Changes made on the Assembly Build side are also reflected back on the Item Receipt.
What to do
- Review scheduling logic: If you rely on Start-to-Start operations with zero lag, verify that truly simultaneous start times do not create resource conflicts in your routing. Check both Forward and Backward scheduling scenarios.
- Update scripts and integrations that set Work Order status: SuiteScript workflows or CSV imports that change a non-WIP work order's
Statusfield can now reopen closed records. Audit any automation that writes to this field to ensure it does not unintentionally reopen orders. - Test unbuild workflows: The new quantity validations on Assembly Unbuild and Assembly Build records may reject previously allowed operations. If you have SuiteScript user-event or client scripts on these records, verify they handle the new validation errors gracefully.
- Check saved searches and analytics: The Builds subtab rename to Related Records may affect any UI-dependent documentation or training. If you query the Manufacturing Transaction Dataset, the new
BuiltandUnbuiltquantity fields are now available for reporting. - Simplify outsourced assembly scripts: If you have custom scripts that coordinate updates across Assembly Build, Inventory Transfer, and Item Receipt records for outsourced items, you may be able to simplify them — updates on the Item Receipt now cascade automatically. Test in sandbox to confirm the automatic Inventory Transfer creation/deletion matches your location logic.
- Permission audit: Ensure the Work Order Edit permission is granted only to roles that should be allowed to reopen closed work orders.
Source: Oracle NetSuite Release Notes