Evolution ERP Documentation

BOM Requisition

Work out the raw materials needed to manufacture project items and raise purchase requisitions for them.

BOM Requisition is a tool on a project’s Inventory tab that explodes the Bill of Materials (BOM) of the items you’re manufacturing into the raw materials and components they’re built from — and then lets you raise a purchase requisition for exactly what’s still needed. You open it with the Request BOM button.

Instead of manually working out how much steel, timber, fixings or sub-components a batch of manufactured items requires, BOM Requisition does the maths for you: it multiplies each component’s per-unit quantity by the number of items still pending on the project, subtracts what has already been requested, and shows you the shortfall to order.

Where does the BOM come from? The materials listed are drawn from each item’s Bill of Materials. If the BOM has been adjusted for this specific project or quote, those changes are reflected here — a component that differs from the standard BOM is flagged with a modified tag.

Where to Find It

Open the project and go to its Inventory tab. In the list of inventory lines, tick the checkbox next to each manufactured item you want to order materials for, then, under Requisition for BOM, click the Request BOM button.

The project Inventory tab: tick the manufactured items you want to order materials for, then click Request BOM under “Requisition for BOM”.
The project Inventory tab: tick the manufactured items you want to order materials for, then click Request BOM under “Requisition for BOM”.
Tip: select the items before clicking Request BOM. The tool only explodes the BOMs of the items you have ticked.

info If the customer’s account is on stop credit, the requisition buttons on the Inventory tab are hidden until the account is cleared.

The BOM Requisition Window

The New BOM Requisition window opens with the selected items grouped as headings, and each item’s components listed beneath it. Manufactured sub-assemblies are shown as an indented hierarchy so you can see how the product is built up. Each item heading shows how many units are still pending on the project (e.g. “3 of 5 items pending”) — the component quantities are calculated against that pending amount.

The New BOM Requisition window: each selected item is a heading, with its raw materials and nested sub-assemblies listed and indented beneath it.
The New BOM Requisition window: each selected item is a heading, with its raw materials and nested sub-assemblies listed and indented beneath it.

Header options

Field What it does
Reference (Optional) A free-text title/reference for the requisition, to help you find it later.
Activity The project activity the requisition is tied to. Choose Not Applicable if it isn’t linked to a specific activity.
Required By The date the materials are needed by — carried onto the requisition.
Include child BOMs / nested BOMs When ticked (the default), the tool expands sub-assemblies all the way down to their raw components. Untick it to list only the top-level components of each item.
Requisition All BOM A shortcut that fills the Order column of every line with its outstanding quantity, so you can requisition everything that’s short in one go.

Reading the columns

Each component row breaks down what’s needed versus what’s already covered:

Column Meaning
BOM Code & Description The component’s item code (a link to the item) and description. Indentation shows the level in the assembly; an expand_more icon expands or collapses a sub-assembly’s children.
SOH Stock on hand — how much of this component you currently hold.
Needed The total quantity of this component required for the pending project items (per-unit BOM quantity × units still pending).
Requested How much of this component has already been requisitioned for the project.
Pending The outstanding shortfall — what still needs to be ordered (Needed − Requested). Lines that are fully covered show “All Requested” and can’t be ordered again.
Order The quantity you actually want to requisition for this component. It defaults to the outstanding amount when you click into the field, but you can type any value.

A note under each component (e.g. “2 items required for each WIDGET manufactured”) explains where the quantity came from.

Raising the Requisition

  1. Set the Activity and, if relevant, a Reference and Required By date.
  2. Enter the quantities you want to order in the Order column — or click Requisition All BOM to fill every outstanding line at once.
  3. Click Add BOM Requisition.
Enter Order quantities (or use Requisition All BOM), then click Add BOM Requisition.
Enter Order quantities (or use Requisition All BOM), then click Add BOM Requisition.
Combining duplicate lines. If the same component (same code, description and cost) appears under more than one item, you’ll be asked whether to roll those lines up into a single requisition line. Choose to combine them for one consolidated order line, or keep them separate to preserve the per-item breakdown.

The requisition is created against the project and is then handled through the normal purchasing workflow — reviewing, approving and converting it into purchase orders to your suppliers.

Tips & Notes

  • Quantities are calculated against the pending items on the project, so already-completed items aren’t re-ordered.
  • Components that are fully requested show All Requested and are locked — you can’t over-order beyond what the project needs.
  • A modified tag means that item’s BOM has been changed for this project/quote and differs from the standard Bill of Materials.
  • Turn off Include child BOMs / nested BOMs if you only want to requisition top-level sub-assemblies rather than exploding them into raw materials.