Clear Cutover Get a quote

Epicor Kinetic · Master data

Epicor Kinetic part types: manufactured, purchased, sales kits and phantoms

Applies to: Epicor Kinetic and Epicor ERP 10.2 Part Master. Always validate part type behaviors in Pilot before updating production masters.

Short answer

A part's Type Code (Part.TypeCode) tells Kinetic how it is supplied: Manufactured (M), Purchased (P) or Sales Kit (K). Phantoms are not a separate type code; they are subassemblies configured to blow straight through into parent jobs without creating separate subassembly work orders.

Manufactured (M)

  • Built internally.
  • Needs an approved method of manufacturing (BOM and routing operations on an active revision).
  • Demand generates jobs (or job suggestions from MRP).

Purchased (P)

  • Bought from suppliers.
  • Demand generates purchase order suggestions (stored in table Erp.SugPODtl).
  • Does not need operations, but can carry revisions for specifications and drawings.

Sales kits (K)

A sales kit is a commercial bundle sold under one part number. The kit parent does not hold physical inventory (OnHandQty = 0); inventory is tracked exclusively at the component level. Entering the kit on an order explodes its components for picking and shipping.

  • Pricing can be set at the parent kit level or summed from components in Part Maintenance (Sales Kit tab).
  • Shipping can be configured to require complete kit fulfillment or permit component-level partial shipments.

Phantom assemblies

A phantom is an engineering subassembly that production does not track as a separate job or inventory item.

  • Configured at the site level via PartPlant.PhantomBOM = true and controlled on the parent BOM using PartMtl.PullAsAsm and ViewAsAsm.
  • When a job is created, Kinetic pulls the phantom's materials and operations directly into the parent assembly level on the job, avoiding the administrative overhead of managing a separate subassembly job traveler and move tickets.

Non-stock vs part Type

Do not confuse Type Code with Non-Stock:

  • Stock / non-stock is about inventory. Stock parts replenish a bin. Non-stock parts are bought or built directly for an order (BTO / MTO) or a job (BTJ / MTJ).
  • A purchased part can be stock or non-stock. A manufactured part can be stock or non-stock.

Switching part types (M vs P)

While Kinetic allows updating TypeCode in Part Maintenance, treat make-vs-buy conversions as a controlled operational change:

  1. Resolve open jobs, purchase orders and releases.
  2. Make sure the new supply route is complete: an approved revision for M, or primary supplier and lead time for P.
  3. Review MRP and costing settings with finance.
  4. Test in Pilot first.

FAQ

Can a purchased part have revisions?

Yes, for engineering specifications, drawings, and revision control, but it will not have internal manufacturing operations.

Purchased vs non-stock?

Purchased describes where supply comes from. Non-stock describes whether supply goes into inventory.

Systems I work on