Item, BOM, and Cost Lifecycle
Operational lifecycle for item creation, variants, BOMs, bundles, purchase readiness, inventory, cost intelligence, and GL automation
Use this guide when adding products, troubleshooting item setup, or validating cost/margin reporting.
Lifecycle Map
Item Creation
Use Item Manager and the creation wizard instead of creating raw item records for normal operations.
Capture:
| Setup area | Operational impact |
|---|---|
| SKU and normalized code | Search, quote lines, provider matching, reporting. |
| Product type and item category | Fulfillment, GL defaults, item rules, cost grouping. |
| Item group and variant family | Large-catalog management and related SKU visibility. |
| Can quote/sell/purchase flags | Controls which workflows may use the item. |
| Default warehouse/vendor | Inventory and PO defaults. |
| Payment gateway | Payment route readiness. |
| GL accounts/defaults | Finance, margin, COGS, inventory, shipping, credits, raw materials. |
Variant Families
Variant tooling helps manage related SKUs. Use it when a product has multiple flavors, strengths, colors, sizes, package types, or other related sellable variants.
Variant benefits:
- Users can understand related items during creation and editing.
- Item groups and variants help search and bulk maintenance.
- Reporting can group related SKUs without losing item-level detail.
- Future rule and pricing logic can target families more safely.
BOMs and Bundles
BOM records define component relationships and cost structure. Product bundles define grouped sales/product structures.
| Structure | Use |
|---|---|
Bill_of_Materials__c | Manufacturing/component cost structure. |
BOM_Component__c | Component item, quantity, cost basis, and hierarchy. |
BOM_Template__c | Reusable BOM pattern. |
Product_Bundle__c | Sellable bundle/grouping. |
Product_Bundle_Item__c | Bundle membership. |
Use BOM snapshots when quote/order history needs a stable cost view. Do not rely on current item cost alone for historical margin.
Inventory and Warehouses
Internal inventory and provider-owned inventory have different ownership.
| Inventory type | Managed by |
|---|---|
| Internal warehouse stock | Inventory Manager and inventory transactions. |
| Provider-owned stock | 3PL inventory mirror from provider. |
| PO inbound stock | Purchase order receiving and received lines. |
Manual inventory adjustments should create transaction history. Provider-owned rows should be refreshed from the provider path.
Purchase Readiness
Use Purchase Order Pipeline and receiving tools for purchasing work.
PO lifecycle indicators include status, open pipeline flag, pipeline attention status, due date, ETA slip, vendor acknowledgement, received lines, and receipt notification state.
If a PO line is received:
- Confirm received quantity and date.
- Confirm warehouse.
- Confirm inventory transaction or received-line evidence.
- Confirm item cost and PO totals.
- Send receipt notification if required.
Cost Intelligence
Cost Intelligence uses item, inventory, BOM, purchasing, and sales context to show margin and cost risk.
Review:
| Metric area | Why it matters |
|---|---|
| Standard BOM cost | Expected component cost baseline. |
| BOM cost variance | Drift between standard and current cost. |
| Unit cost | Sales margin and COGS assumptions. |
| On-hand inventory value | Inventory and finance reporting. |
| Gross margin percent | Sales and commission confidence. |
| Manufacturing/material/overhead cost percent | Cost breakdown visibility. |
GL Automation
GL defaults should be automatic where possible. The GL engine covers product type, item category, classification, shipping, credits, raw materials, and related accounting categories.
Use GL Account Intelligence and Finance GL Controls Dashboard to fix:
- Missing revenue GL.
- Missing inventory GL.
- Missing COGS GL.
- Missing expense or shipping GL.
- Credit and raw material exceptions.
- Posting readiness gaps.
Quote, order, commission, and finance reports are only as good as item setup and GL readiness.
Last updated on