# D365 Finance and Supply Chain Inventory Dimensions Reference

> Source: https://netray.co/tools/d365-fno-inventory-dimensions-reference
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Lookup table of the product, storage and tracking inventory dimensions in D365 F&O and the dimension group flags that control them.

## Category

microsoft-dynamics

## Erp

Microsoft Dynamics 365 Finance and Supply Chain

## Audience

- D365 F&O consultant
- Supply chain analyst
- Functional lead

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Group

**Key:** group

**Type:** text

#### Dimension or setting

**Key:** item

**Type:** text

#### Type

**Key:** kind

**Type:** text

#### What it does

**Key:** note

**Type:** text

**Rows:**

**Group:** Product

**Item:** Configuration

**Kind:** Product dimension

**Note:** Part of the product variant. Used for configurable builds where each configuration has its own on-hand.

**Group:** Product

**Item:** Size

**Kind:** Product dimension

**Note:** Variant attribute. Combined with other product dimensions to define a product variant.

**Group:** Product

**Item:** Color

**Kind:** Product dimension

**Note:** Variant attribute. Combined with other product dimensions to define a product variant.

**Group:** Product

**Item:** Style

**Kind:** Product dimension

**Note:** Variant attribute. Combined with other product dimensions to define a product variant.

**Group:** Product

**Item:** Version

**Kind:** Product dimension

**Note:** Variant attribute available on the product dimension group for products that carry versions.

**Group:** Storage

**Item:** Site

**Kind:** Storage dimension

**Note:** Top level of the storage hierarchy. Required for inventoried items and the basis for site-level costing and planning.

**Group:** Storage

**Item:** Warehouse

**Kind:** Storage dimension

**Note:** Belongs to one site. Required for inventoried items.

**Group:** Storage

**Item:** Location

**Kind:** Storage dimension

**Note:** Used with warehouse management processes. Needs a warehouse that is enabled for WMS.

**Group:** Storage

**Item:** Inventory status

**Kind:** Storage dimension

**Note:** Classifies stock as available, blocked or other statuses. Used by WMS and reservation logic.

**Group:** Storage

**Item:** License plate

**Kind:** Storage dimension

**Note:** Identifies a container or pallet. Used in WMS processes.

**Group:** Tracking

**Item:** Batch number

**Kind:** Tracking dimension

**Note:** Tracks lots. Active when the tracking dimension group has the batch number dimension enabled.

**Group:** Tracking

**Item:** Serial number

**Kind:** Tracking dimension

**Note:** Tracks individual units. Has separate flags for active in sales process and for blank receipt and issue.

**Group:** Tracking

**Item:** Owner

**Kind:** Tracking dimension

**Note:** Used for consignment and customer-owned stock scenarios.

**Group:** Group setting

**Item:** Physical inventory

**Kind:** Dimension group flag

**Note:** Defines whether the dimension is tracked for physical inventory.

**Group:** Group setting

**Item:** Financial inventory

**Kind:** Dimension group flag

**Note:** Defines whether the dimension is tracked for financial inventory and costing.

**Group:** Group setting

**Item:** Blank receipt allowed

**Kind:** Dimension group flag

**Note:** Allows receiving stock without a value for the dimension.

**Group:** Group setting

**Item:** Blank issue allowed

**Kind:** Dimension group flag

**Note:** Allows issuing stock without a value for the dimension. Often a source of unexpected negative on-hand.

**Group:** Group setting

**Item:** Coverage plan by dimension

**Kind:** Dimension group flag

**Note:** Master planning calculates requirements separately for each value of the dimension.

**Group:** Group setting

**Item:** Primary stocking

**Kind:** Dimension group flag

**Note:** Marks the dimension as one where stock is held for pick location logic.

**Group:** Group type

**Item:** Product dimension group

**Kind:** Setup

**Note:** Assigned to a product at release. Decides which product dimensions are active.

**Group:** Group type

**Item:** Storage dimension group

**Kind:** Setup

**Note:** Assigned to a product at release. Decides which storage dimensions are active.

**Group:** Group type

**Item:** Tracking dimension group

**Kind:** Setup

**Note:** Assigned to a product at release. Decides whether batch, serial and owner tracking apply.

**Notes:** Always confirm labels in your own environment, because Microsoft renames fields between releases. Dimension group assignments should be changed on a product only when no transactions exist, or through the supported process for the version you run.

## Content

**Intro:** Inventory dimensions decide how D365 Finance and Supply Chain slices on-hand stock, reserves it, costs it and plans it. This table lists the product, storage and tracking dimensions and the dimension group flags that most often cause rework when set wrongly.

**Sections:**

#### How to use this reference

**Body:** Search by dimension name or by a setting such as blank issue allowed to read what it controls. During design workshops, walk the three group types in order: product dimensions define the variant, storage dimensions define where stock sits, and tracking dimensions define lot or unit identity. Capture the choice per product type in your design document, because the dimension groups are assigned when a product is released to a legal entity and are hard to change afterwards.

**Bullets:**

- Filter by Group to see only storage or tracking dimensions.
- Use the Group setting rows as a checklist when you build a new dimension group.
- Export to Excel and add a column for your decision per product family.

#### Why the groups matter

**Body:** Every on-hand record, reservation and inventory transaction is keyed by the active dimensions. Site and warehouse are always part of the picture for stocked items, while location, batch and serial add granularity. Financial inventory settings influence costing and whether values roll up at site, warehouse or batch level. Physical settings influence where the system will allow reservation and picking. Getting this wrong early means negative on-hand, planning noise, or reports that cannot answer simple questions by warehouse.

#### Reading the group settings

**Body:** Blank receipt allowed and blank issue allowed deserve extra attention. Allowing blank issue lets users post an issue before the receipt is recorded with its batch or location, which supports operational flexibility but can leave orphaned negative quantities. Coverage plan by dimension changes master planning behavior, because requirements are netted per dimension value instead of per item. Use it for dimensions where stock is not interchangeable, such as separate manufacturing sites with their own supply.

#### Common mistakes

**Body:** Teams tend to activate every dimension for every product. This increases the key size of every inventory transaction and makes reservation more restrictive. Another frequent mistake is using one tracking dimension group for all items, which forces batch capture on items that never needed it.

**Bullets:**

- Activating batch tracking for low value consumables.
- Leaving blank issue allowed on for serial controlled assets.
- Choosing financial inventory at warehouse level without agreeing the costing impact with finance.
- Not documenting which dimension groups map to which item model group.

**Cta:** If you want to check on-hand, reservations and dimension usage against live data without building custom reports, Netray can walk you through a read-only approach on top of your D365 data.

**Faq:**

#### What are the three dimension groups in D365 F&O?

**Answer:** They are the product dimension group, the storage dimension group and the tracking dimension group. Each product is assigned one of each when it is released to a legal entity, and together they decide which inventory dimensions are active for that product.

#### Can I change a dimension group after transactions exist?

**Answer:** Generally no. Once inventory transactions exist, the platform blocks most changes because existing records would no longer match the active dimensions. Plan the groups before go-live, and for changes use the supported migration steps documented for your release.

#### What does coverage plan by dimension do?

**Answer:** It tells master planning to calculate net requirements for each value of the dimension separately instead of combining them. It is useful when stock at different sites or configurations is not interchangeable, but it multiplies the number of planned orders.

#### Where do I set serial and batch tracking?

**Answer:** In the tracking dimension group, which you then assign to released products. The group has settings for batch number and serial number, including whether they are active, whether they apply in sales processes, and whether blank receipt or blank issue is allowed.

## Search terms

d365 inventory dimensions, product dimension group d365, storage dimension group dynamics 365, tracking dimension group, d365 blank issue allowed, coverage plan by dimension, d365 f&o inventory dimensions list, d365 batch serial dimension

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
