TransferRequestLine
object type
One embedded TransferRequest line.
Fields
| Field | Type | Notes |
|---|---|---|
lineNo | Int Int! | 1-based position (create input order) — the accept/reject addressing key. |
variantId | ID ID! | The requested variant. |
destinationInventoryItemId | ID ID! | The REQUESTING-LF InventoryItem junction (variant x requesting LF) — server-resolved + stamped at create. |
quantity | String String! | The requested quantity (decimal string, stock UoM, strictly positive). |
allocatedQty | String String! | Rollup: total accepted quantity across LIVE allocations (a cancelled linked Transfer un-allocates — TR-c). |
shippedQty | String String! | Rollup: total shipped by linked Transfers (stamped in the linked ship transaction). |
receivedQty | String String! | Rollup: total received at the requesting LF (on_hand + held together; stamped in the linked receive transaction). |
outstandingQty | String String! | DERIVED: requested minus received — never stored (the availableQty stance). |
allocations | TransferRequestAllocation [TransferRequestAllocation!]! | The acceptance ledger (max 8 LIVE rows per line — one per linked Transfer; TR-o). |
declines | TransferRequestDecline [TransferRequestDecline!]! | The decline markers (max 8 per line — one per declining source; TR-h). |
orderLineRef | SpecialOrderLineRef | The special_order demand line this TR line sources. |