Exodus Salesforce Docs
Workflow Guides

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 areaOperational impact
SKU and normalized codeSearch, quote lines, provider matching, reporting.
Product type and item categoryFulfillment, GL defaults, item rules, cost grouping.
Item group and variant familyLarge-catalog management and related SKU visibility.
Can quote/sell/purchase flagsControls which workflows may use the item.
Default warehouse/vendorInventory and PO defaults.
Payment gatewayPayment route readiness.
GL accounts/defaultsFinance, 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:

  1. Users can understand related items during creation and editing.
  2. Item groups and variants help search and bulk maintenance.
  3. Reporting can group related SKUs without losing item-level detail.
  4. 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.

StructureUse
Bill_of_Materials__cManufacturing/component cost structure.
BOM_Component__cComponent item, quantity, cost basis, and hierarchy.
BOM_Template__cReusable BOM pattern.
Product_Bundle__cSellable bundle/grouping.
Product_Bundle_Item__cBundle 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 typeManaged by
Internal warehouse stockInventory Manager and inventory transactions.
Provider-owned stock3PL inventory mirror from provider.
PO inbound stockPurchase 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:

  1. Confirm received quantity and date.
  2. Confirm warehouse.
  3. Confirm inventory transaction or received-line evidence.
  4. Confirm item cost and PO totals.
  5. 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 areaWhy it matters
Standard BOM costExpected component cost baseline.
BOM cost varianceDrift between standard and current cost.
Unit costSales margin and COGS assumptions.
On-hand inventory valueInventory and finance reporting.
Gross margin percentSales and commission confidence.
Manufacturing/material/overhead cost percentCost 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:

  1. Missing revenue GL.
  2. Missing inventory GL.
  3. Missing COGS GL.
  4. Missing expense or shipping GL.
  5. Credit and raw material exceptions.
  6. Posting readiness gaps.

Quote, order, commission, and finance reports are only as good as item setup and GL readiness.

Last updated on

On this page