Documentation Index
Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt
Use this file to discover all available pages before exploring further.
Use BOMs For Manufacturing Recipes
A BOM is the recipe behind a manufacturing workflow. Create the BOM first, add its component lines, verify cost and availability, then activate it when operators can build from it.

BOM Types
- Assembly: consumes component inventory and produces a finished product.
- Disassembly: breaks an existing product apart and returns, scraps, or retains component value.
- Conversion: starts from one source product, removes or retains parts, and adds other components to create a different output product.
Create A BOM
- Open Manufacturing.
- Open Bills of Materials.
- Click New BOM.
- Choose Assembly, Disassembly, or Conversion.
- Name the BOM clearly enough that users can identify the product and revision.
- Select the output product. For conversions, also select the source product.
- Enter the output quantity per run.
- Create the BOM in draft status.

Add And Review Component Lines
Open a BOM to add its lines. Component lines define which product is used, quantity per run, unit of measure, disposition, scrap factor, optional status, instructions, and notes. Arcus uses those lines to calculate cost, availability, inventory movement, and work order material requirements.
- Consume: remove component inventory when the work order issues material.
- Add: add an output or added part during manufacturing.
- Return to stock: return a removed component to inventory.
- Scrap: record a removed component as scrap.
- Retain: leave the part with the source item without creating a new stock quantity.
Cost, Availability, And Max Buildable
Arcus calculates material cost from component product costs, then adds labor and overhead when those values are configured on the BOM. Availability shows how many runs can be built from current component stock and which component is constraining the build.
- Total cost per run: estimated cost for one BOM run.
- Unit cost: estimated cost per output unit after output quantity is applied.
- Max buildable: how many runs are possible from currently available components.
- Constrained by: the component limiting the build quantity.
Default BOMs, Revisions, And Phantom BOMs
A product can have multiple BOM revisions. Mark the approved active BOM as default so work orders and planning tools know which recipe to use first.
- Set default: makes one BOM the default for that product and clears the previous default.
- Revise: creates a new draft revision from an active or superseded BOM.
- Clone: copies a BOM to a new target product or another revision.
- Compare: compares two revisions for component, metadata, and cost differences.
- Phantom BOM: tells planning to blow through the parent and plan the components instead of treating the parent as separately stocked.
Common Blocks
- Product search finds nothing: confirm the product exists in the current entity and the search term has at least two characters.
- Activate is disabled: add at least one component line before activating the draft.
- Build This is disabled: the BOM must be active before it can create a work order.
- Max buildable is zero: review component availability, inventory tracking, and the constraining component.
- MRP ignores the product: confirm there is an active default BOM, the product is planned for manufacturing, and the BOM is not archived.
- Wrong cost rollup: review product cost, returned value, labor rate, overhead rate, output quantity, and scrap factor.

