Skip to main content

WarehouseTransferItem

One product on a warehouse transfer, with the units moved and received.

type WarehouseTransferItem {
id: ID!
lotNumber: String
name: String
originAllocations: [WarehouseTransferItemAllocation!]!
outstandingQuantity: Int!
outstandingQuantityValue: QuantityValue!
product: Product!
quantity: Int!
quantityValue: QuantityValue!
receivedQuantity: Int!
receivedQuantityValue: QuantityValue!
sku: String!
}

Fields​

WarehouseTransferItem.id ● ID! non-null scalar common​

Unique identifier of the line.

WarehouseTransferItem.lotNumber ● String scalar common​

Production lot of the units. Transfers do not track lots, so this is null.

WarehouseTransferItem.name ● String scalar common​

The product’s name.

WarehouseTransferItem.originAllocations ● [WarehouseTransferItemAllocation!]! non-null object inventory​

The origin locations holding the line’s units, with the quantity at each. After the transfer ships, the locations the units were taken from. Empty until the transfer is allocated, and after the hold is released.

WarehouseTransferItem.outstandingQuantity ● Int! non-null scalar common​

Units still to receive: quantity minus received quantity, never below zero. Use outstandingQuantityValue for decimal amounts.

WarehouseTransferItem.outstandingQuantityValue ● QuantityValue! non-null object inventory​

The amount still to receive, in the line’s unit of measure.

WarehouseTransferItem.product ● Product! non-null object products​

The product moved.

WarehouseTransferItem.quantity ● Int! non-null scalar common​

Units moved, in whole units. Use quantityValue for decimal amounts.

WarehouseTransferItem.quantityValue ● QuantityValue! non-null object inventory​

The amount moved, in the line’s unit of measure.

WarehouseTransferItem.receivedQuantity ● Int! non-null scalar common​

Units received at the destination so far, in whole units. Use receivedQuantityValue for decimal amounts.

WarehouseTransferItem.receivedQuantityValue ● QuantityValue! non-null object inventory​

The amount received at the destination so far, in the line’s unit of measure.

WarehouseTransferItem.sku ● String! non-null scalar common​

The product’s SKU when the line was added.

Member Of​

WarehouseTransfer object