# SuggestedPurchaseOrder

object type

One suggested purchase order — deficits grouped by OrgVendor; orderMinimum shortfalls are ANNOTATED, never padded (the operator decides).

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `orgVendorId` | [ID](/types/#scalars) `ID!` | No further notes. |
| `organizationId` | [ID](/types/#scalars) `ID!` | No further notes. |
| `currency` | [String](/types/#scalars) | No further notes. |
| `lines` | [SuggestedPurchaseOrderLine](/types/SuggestedPurchaseOrderLine/) `[SuggestedPurchaseOrderLine!]!` | No further notes. |
| `estimatedTotal` | [String](/types/#scalars) | Σ line qty × exact unit cost (exact arithmetic, up to 8 fraction digits); absent when any line cost is unknown. |
| `orderMinimum` | [String](/types/#scalars) | No further notes. |
| `orderMinimumShortfall` | [String](/types/#scalars) | No further notes. |
| `annotations` | [String](/types/#scalars) `[String!]!` | Order-level flags: order-minimum-shortfall · order-minimum-uncomputable. |
