# StyleStockCell

object type

One cell of the matrix — a live Variant at the asked LogicalFacility: the coordinate in SCHEME order (re-sorted from the caller-ordered store), the owning InventoryItem when the (variant × LF) junction exists (else null and every quantity 0), on hand · reserved as stored, available = on hand − reserved (the IV-d law, never stored), on order from the InventoryItem's onOrderQty (maintained by the purchase-order walks and the receipt post — THE WALK). Quantities are decimal strings. A projection of the Variant record — rename/recode the Variant, never this face.

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `variantId` | [ID](/types/#scalars) `ID!` | No further notes. |
| `productId` | [ID](/types/#scalars) `ID!` | No further notes. |
| `caption` | [String](/types/#scalars) `String!` | No further notes. |
| `code` | [String](/types/#scalars) | No further notes. |
| `status` | [String](/types/#scalars) `String!` | No further notes. |
| `coordinate` | [VariantCoordinateEntry](/types/VariantCoordinateEntry/) `[VariantCoordinateEntry!]!` | No further notes. |
| `inventoryItemId` | [ID](/types/#scalars) | No further notes. |
| `onHandQty` | [String](/types/#scalars) `String!` | No further notes. |
| `reservedQty` | [String](/types/#scalars) `String!` | No further notes. |
| `availableQty` | [String](/types/#scalars) `String!` | No further notes. |
| `onOrderQty` | [String](/types/#scalars) `String!` | No further notes. |
