Skip to main content

DemandPlanningRow

A stored inventory row with company-wide demand over 90 completed days.

type DemandPlanningRow {
availableInventory: Float!
averageMonthlyUnits: Float
daysOfSupply: Float
futureAvailable: Float!
id: ID!
inboundInventory: Float!
inventoryItem: InventoryItem
leadTimeDays: Int
productId: ID!
productName: String
quantityOrdered: Float
restockThreshold: Float!
sku: String!
suggestedOrderQuantity: Float!
}

Fields​

DemandPlanningRow.availableInventory ● Float! non-null scalar common​

Available-to-sell units at the last refresh.

DemandPlanningRow.averageMonthlyUnits ● Float scalar common​

Window units divided by three and rounded, or null without records.

DemandPlanningRow.daysOfSupply ● Float scalar common​

Available units divided by daily demand; null without positive demand.

DemandPlanningRow.futureAvailable ● Float! non-null scalar common​

Available plus incoming units.

DemandPlanningRow.id ● ID! non-null scalar common​

Inventory item ID.

DemandPlanningRow.inboundInventory ● Float! non-null scalar common​

Incoming PO, shipment, and transfer units.

DemandPlanningRow.inventoryItem ● InventoryItem object inventory​

The inventory record, including its existing product and stock-depth fields.

DemandPlanningRow.leadTimeDays ● Int scalar common​

Lead time recorded on the product BOM.

DemandPlanningRow.productId ● ID! non-null scalar common​

Product record ID.

DemandPlanningRow.productName ● String scalar common​

Product name.

DemandPlanningRow.quantityOrdered ● Float scalar common​

ECHO units ordered in the window; null means no records.

DemandPlanningRow.restockThreshold ● Float! non-null scalar common​

Product restock threshold at the last refresh or threshold update.

DemandPlanningRow.sku ● String! non-null scalar common​

Product SKU.

DemandPlanningRow.suggestedOrderQuantity ● Float! non-null scalar common​

Units required to bring available plus incoming stock to the restock threshold.

Member Of​

DemandPlanningPage object