Skip to main content

Updating Deprecated Content

Learn how to identify, convert, and safely migrate deprecated BOM, Check-Out, and Check-In blocks to the modern kitting-based inventory workflow.

Updated over a week ago

As part of the updated inventory workflow in Epsilon3, legacy blocks used for Bill of Materials (BOM) Header, Parts Check-Out, and Parts Check-In have been deprecated. These blocks are no longer available in new procedures and should be updated in existing procedures to ensure compatibility with the current system.

This guide walks through how to identify and update deprecated blocks and safely transition your procedures to the new workflow.


Identifying Deprecated Blocks

When editing an existing procedure, deprecated blocks are clearly marked within the step where they exist. These indicators make it easy to distinguish between legacy and current content blocks.

NOTE: The BOM header is needed for the other legacy blocks to convert correctly. As such, the BOM header should be the last deprecated block to be removed.

Coming soon! An informational BOM content block which can be used for those still looking for a visual list of what the BOM entails.

In addition, a notification icon appears at the top of the procedure editor. This allows you to quickly navigate between all deprecated blocks in the procedure, helping you systematically update each one without needing to search manually.


Converting Deprecated Blocks

Each deprecated block includes a dropdown menu that provides conversion options based on the type of block.

For more details on the new block types, check out this Help Center Article!

For Parts for Check-Out, you can convert to:

  • Inventory Check Out for reserving items directly from inventory

  • Kit Inventory for grouping components into a kit for an assembly

For Parts for Check-In, you can convert to:

  • Inventory Check In for returning items back to inventory

  • Add New Inventory for creating new items or assemblies

The appropriate option depends on how the block was originally being used. In most assembly workflows, converting to Kit Inventory and Add New Inventory will align with the updated process.


When updating a procedure, it is best to convert blocks in place while preserving the overall structure of the procedure.

Start by reviewing how each deprecated block is being used:

  • If the block is assigning components for a build, convert it to Kit Inventory

  • If the block is creating a finished assembly, convert it to Add New Inventory

  • If the block is simply reserving or returning items, convert it to Inventory Check Out or Inventory Check In

This approach ensures that the intent of each step is preserved while transitioning to the new system.


Removing the BOM Header

The Bill of Materials (BOM) header is also deprecated, but it should not be removed immediately.

The BOM is still required to properly convert existing deprecated blocks. Once all deprecated blocks in the procedure have been updated, the BOM header can be safely removed.

When attempting to remove the BOM, a warning will appear indicating that:

  • The action cannot be undone

  • The BOM cannot be re-added once removed

For this reason, it is important to remove the BOM only after all conversions are complete.


Timing and Compatibility

Deprecated blocks will continue to function for a limited time, but support for legacy behavior will be discontinued after September 30, 2026.

Updating procedures ahead of this deadline ensures continued compatibility and allows you to take full advantage of the improved inventory workflow.

Did this answer your question?