Appearance
UpsertJobMaterialReservationInput
Type: Input
Input for creating or updating a job material reservation
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| id | JobMaterialReservationID | Existing reservation ID (omit to create) | |
| jobId | JobID! | Job ID (required) | |
| notes | String | Internal notes | |
| preferredLocationId | WarehouseLocationID | Preferred pick location | |
| requiredQuantity | Float! | Quantity needed (required, > 0) | |
| stockableId | String! | Stockable item ID (required) | |
| stockableType | StockableType! | Type of stockable item (required) | |
| unit | MeasurementUnit! | Unit of measure (required) |