Reconcile pre-assembled stock
The per-BOM reconcile popover is the small, focused tool for fixing one BOMBill of MaterialsA bill of materials tells Assemblified how to build one unit of a finished good. When a customer orders the finished-good variant, Assemblified deducts the right component quantities from inventory automatically. Read more → ’s pre-assembled stockPre-Assembled InventoryStock of finished sub-assemblies and BOM items that have already been built and are sitting on the shelf. When a work order needs a sub-assembly, it draws from pre-assembled inventory first and only builds fresh ones if the shelf comes up short. Read more → at one location. It pushes or pulls between Assemblified’s stored value and Shopify’s current count without spinning up the full bulk dialog.
On this page
Section titled “On this page”- When to use this vs. bulk reconcile
- Step-by-step: from the BOM list
- Step-by-step: from the BOM detail page
- What gets adjusted
- Common gotchas
When to use this
Section titled “When to use this”Reach for the per-BOM popover when:
- One BOM is off at one location and you know exactly which way to fix it.
- You don’t need a discrepancy preview — you already know what the correct value is.
- You want to be in and out in 5 seconds.
For multiple BOMs, or when you want to compare values side by side first, use bulk Reconcile Inventory.
Step-by-step from the BOM list
Section titled “Step-by-step from the BOM list”-
Open the Bill of Materials list page.
-
Find the BOM in the table.
-
Click the pre-assembled value chip in that row’s pre-assembled column. A small popover opens.
-
Choose direction. The popover shows the current values side by side:
- Pre-assembled — Assemblified’s count.
- Shopify — what Shopify reports for the same variant at the same location.
And two arrow buttons:
- Push pre-assembled to Shopify — adjusts Shopify’s count to match Assemblified.
- Pull Shopify into pre-assembled — adjusts Assemblified’s count to match Shopify.
-
Confirm by clicking the direction button. A spinner shows while the reconcile runs.
-
Read the toast. A success or error toast appears. The new values reflect immediately in the row.
Step-by-step from the BOM detail page
Section titled “Step-by-step from the BOM detail page”The same popover surfaces in a couple of detail-page contexts:
- The BOM’s inventory section lets you click a per-location pre-assembled value to open the popover.
- The “Set to Shopify Values” dialog that appears when you toggle Only Sell Pre-Assembled Quantities ON uses the same per-location adjustment under the hood.
The flow is the same as from the list — pick a direction, confirm, read the result.
What gets adjusted
Section titled “What gets adjusted”Just two things:
- The per-location pre-assembled value — for that specific BOM at that specific location.
- The BOM’s aggregate pre-assembled count — kept in sync with the per-location values automatically.
That’s it. The reconcile doesn’t touch the local index, doesn’t fire any cascades, doesn’t rebuild any caches.
For a more comprehensive reconcile that also refreshes local index across many BOMs, use bulk Reconcile Inventory.
When to use this vs. the bulk action
Section titled “When to use this vs. the bulk action”| Situation | Use |
|---|---|
| One BOM, one location, you know the correct value | This popover |
| Many BOMs, you want a preview first | Bulk Reconcile Inventory |
| You just toggled Only Sell Pre-Assembled Quantities ON and need to seed | The “Set to Shopify Values” dialog inside that toggle (covered in Settings reference) |
Common gotchas
Section titled “Common gotchas”- No undo. Whatever direction you pick, the value is overwritten. If you push to Shopify and it was wrong, you’ll need to push back the other way after correcting your local value.
- Per-location only. If a BOM’s stock is wrong at every location, you’ll click through the popover N times — once per location. For that case, switch to the bulk action.
- Popover closes on outside click. If you mis-click before confirming, just re-open the chip; nothing’s been written yet.
- Decimal vs integer. Per-location pre-assembled values support decimals; the BOM-level aggregate is integer. Trust the per-location number when in doubt.
- No history view. There’s no log of past adjustments inside the popover. Bigger reconciles are better tracked in the bulk action’s summary screen.
Where to next
Section titled “Where to next”- Bulk Reconcile Inventory — the multi-BOM equivalent.
- Pre-assembled inventory — what pre-assembled stock is and how it’s consumed.
- Settings reference — the Only Sell Pre-Assembled Quantities toggle and its seeding dialog.