# SuggestedPurchaseOrderLine

object type

One DRAFT-PO-SHAPED line (realization-ready VERBATIM for createPurchaseOrder — lean): pack entry when the rounded qty is whole packs, unit entry otherwise (ONE entry mode per line, the XOR law).

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `variantId` | [ID](/types/#scalars) `ID!` | No further notes. |
| `logicalFacilityId` | [ID](/types/#scalars) `ID!` | No further notes. |
| `quantity` | [String](/types/#scalars) | No further notes. |
| `packQuantity` | [Int](/types/#scalars) | No further notes. |
| `purchasePackId` | [ID](/types/#scalars) | No further notes. |
| `estimatedUnitCost` | [String](/types/#scalars) | The EXACT per-stock-unit cost when derivable (plain listCost, or the pack division when exact-at-4dp) — informational; the create op re-derives authoritatively. |
| `provenance` | [SuggestionLineProvenance](/types/SuggestionLineProvenance/) `SuggestionLineProvenance!` | No further notes. |
