Deliverables
A Deliverable represents a customer order or project commitment. It specifies the final products to be delivered, tracks their assembly status, and aggregates the costs spent to fulfill the order.
An example deliverable might include:
| Quantity | Item | Notes |
|---|---|---|
| 2 each | Quadcopter Drone | Custom assembly |
| 5 each | Spare Propeller | Included as spare parts |
| 1 kit | Accessory Pack | COTS items |
Deliverable vs. BOM Instance
A Deliverable is similar to a BOM Instance, but serves a different purpose:
- BOM Instance: Represents a single, serialized unit of a product being built. Components are installed into it.
- Deliverable: Represents a customer order that may require multiple items or instances. Specific inventory is associated with it (not installed).
In other words, a Deliverable is a container that groups together the things you need to ship to a customer.
Creating a Deliverable
Navigate to the Deliverables tab and click New deliverable.
Deliverable Editor
The editor has three tabs:
Info Tab
Configure the deliverable's basic properties:
- Deliverable name: A human-readable name (e.g., "Customer ABC - Order 123").
- Deliverable number: A reference number for tracking.
- Status: Track the lifecycle (Created, In Progress, Shipped, Complete).
- Deliverable owner: The person responsible for this order. This user automatically becomes an approver for any Purchases linked to this deliverable.
- Description: Notes about the order.
- Custom Fields: Any custom fields you've configured for deliverables.
Items Tab
Add and manage the line items in this deliverable:
- Click Add item to add products to the order.
- For each line item, specify the quantity and sell price.
Associating Instances
For items that have a BOM (i.e., products you assemble), you need to associate specific instances with the deliverable. This links a particular serial number to this customer order.
- Expand the line item to see its quantity slots (e.g., "1 of 2", "2 of 2" for a quantity of 2).
- Click the row to expand the detail view.
- Click Associate instance.
- Choose From Inventory to pick an existing instance, or Create New to create one on the spot.
Once associated, you can click into the instance to view its completion status, attach parts to it, etc.
Tip
The completion bar on the deliverable rolls up the status of all associated instances. You can see at a glance how close the order is to being ready to ship.
Exporting
From the Items tab toolbar menu, you can Export as Excel to download the deliverable as a spreadsheet.
Purchases Tab
This tab shows all Purchase Orders that have been linked to this deliverable.
It displays:
- Total spent across all linked POs.
- The number of purchases.
- A list of the POs with their status and totals.
This is useful for tracking procurement costs against the order.
Completion Status
Like BOM Instances, Deliverables have a completion status graph that summarizes the state of all line items:
- Associated/Installed (Green): Instance is associated with the deliverable and its BOM is fully built.
- Reserved (Blue): Instance is associated but its BOM is only partially complete.
- Available (Amber): Inventory exists but hasn't been associated yet.
- Missing (Red): Required inventory or instances don't exist.
Cost Tracking
One of the key purposes of Deliverables is to aggregate costs:
- Total Cost (Acquiring): The sum of the
price × quantityfor all line items in the deliverable. - Total Spent: The sum of all costs from linked Purchase Orders.
By comparing these, you can understand the profitability of each customer order.