How IFS's separate Inventory Part, Purchase Part, and Sales Part objects — with the manufactured part carried as BOM-and-routing configuration rather than a fourth object — collapse into a single D365 released product, and how product dimension groups, tracking groups, and site-level parameters reproduce IFS's per-site part flexibility.
IFS represents a physical item through up to three separate object types: INVENTORY_PART for stocking and costing, SALES_PART for selling, and PURCHASE_PART for buying, with a manufactured item adding a BOM and Routing as configuration rather than a fourth part object.
The IFS part model reflects the principle that a physical item plays different roles in different business processes, and each role deserves its own master record.
IFS supports characteristic-based configured parts — items defined by a set of characteristics chosen at order entry. A configurable Inventory Part carries a characteristic template; valid combinations produce distinct manufacturable specifications.
IFS controls lot/batch and serial tracking at the Inventory Part level via the LOT_BATCH_TRACKING and SERIAL_TRACKING flags. These flags apply per CONTRACT + PART_NO, meaning the same part can have different tracking on different sites.
The table below maps the most common IFS part attributes to their D365 destination on the released product:
In IFS, the same part number on different sites is stored as distinct INVENTORY_PART rows keyed by CONTRACT + PART_NO. They can carry different costing methods, different planners, and different ABC classes. This site parameterisation is operationally powerful in multi-site environments.
IFS separates Inventory Part, Sales Part, and Purchase Part, with the manufactured part carried as configuration. D365 collapses those roles into one released product whose behaviour is controlled by product type, item model group, item group, BOM/formula, route and site-level settings.
IFS's three-track part model collapses into a single D365 released product with configuration sections covering the inventory, sales, and purchase roles plus manufacturing. Understanding where each IFS attribute lands is the foundation of a reliable Wave 2 master data load.