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