Microsoft Dynamics 365 · SCM · Master data
Migrate products into Dynamics 365 Finance and Supply Chain, covering the shared product master, released products per legal entity, product dimensions, units of measure and inventory setup.
Dynamics separates the shared product from the released product. The product master is defined once across the organisation; releasing it to a legal entity creates the record that entity can actually transact. One product released to four legal entities is one product master and four released products.
Product dimensions add a second multiplier. A product with size and colour dimensions generates a variant per combination, and each variant can carry its own inventory and costing. Variant explosion is the most common reason product volumes come in far above the source count.
Scope is agreed in discovery; this is the shape of the object.
| Data area | Typical information |
|---|---|
| Product master | Product number, name, type, subtype, product dimension group |
| Released product | Per legal entity: item group, item model group, storage and tracking dimension groups |
| Dimensions | Size, colour, style, configuration and the variants they generate |
| Units of measure | Inventory, purchase and sales UOM with conversions |
| Costing | Item model group, cost price, costing method |
| Trade agreements | Purchase and sales prices where in scope |
| Default order settings | Site, warehouse, order quantities per legal entity |
Dependency drives load sequence: a child cannot exist before its parent.
Confirm each of these before the first migration cycle.
Production-proven means we have delivered this object from that source. Supported and custom-mapping describe capability, not delivery history.
Object-level equivalence. Field-level mapping is produced per engagement.
| Source system | Source entity | Target object |
|---|---|---|
| SAP ECC | Material master (MARA + MARC) | D365 Product master + Released products |
| Oracle EBS | MTL System Items | D365 Product master + Released products |
Data Management Framework — product and released product data entities
Composite entities where product and released product load together
Variants generated from dimension combinations rather than loaded row by row
Product, storage and tracking groups all configured.
Ledger posting fails otherwise.
For every UOM referenced.
A product transacted in an entity must be released to it.
Across the shared product master.
Movements cannot be valued without it.
What has to exist before this object can load.
What actually fails on this object, and why.
Counts alone rarely prove this object migrated correctly.
Shared product count: source distinct products vs loaded
Released product count against the expected product-to-legal-entity matrix
Variant count against expected dimension combinations — the figure most likely to surprise
Products with on-hand stock reconciled at 100% before the inventory load
Staging versus target counts reconciled separately
Cost coverage for standard-costed item model groups
Extraction, mapping, transformation, validation preparation and target load generation.
Explore DataMove →Preserves source, prepared and target states for reconciliation, lineage and audit evidence.
Explore DataVault →Migration progress, data quality, exceptions and readiness across cycles.
Explore DataLens →Source-specific guidance for moving this object.
We have not published a case study whose scope specifically covered this object. Explore delivered projects across ERP, HCM, payroll and CRM data.
Tell us your source application, target system, object scope, volume and migration timeline. We can discuss the recommended migration approach and relevant Syntra ETL project experience.