AlmondTill/G3N API

TransferRequestLine

object type

One embedded TransferRequest line.

Fields

FieldTypeNotes
lineNoInt Int!1-based position (create input order) — the accept/reject addressing key.
variantIdID ID!The requested variant.
destinationInventoryItemIdID ID!The REQUESTING-LF InventoryItem junction (variant x requesting LF) — server-resolved + stamped at create.
quantityString String!The requested quantity (decimal string, stock UoM, strictly positive).
allocatedQtyString String!Rollup: total accepted quantity across LIVE allocations (a cancelled linked Transfer un-allocates — TR-c).
shippedQtyString String!Rollup: total shipped by linked Transfers (stamped in the linked ship transaction).
receivedQtyString String!Rollup: total received at the requesting LF (on_hand + held together; stamped in the linked receive transaction).
outstandingQtyString String!DERIVED: requested minus received — never stored (the availableQty stance).
allocationsTransferRequestAllocation [TransferRequestAllocation!]!The acceptance ledger (max 8 LIVE rows per line — one per linked Transfer; TR-o).
declinesTransferRequestDecline [TransferRequestDecline!]!The decline markers (max 8 per line — one per declining source; TR-h).
orderLineRefSpecialOrderLineRefThe special_order demand line this TR line sources.