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.






