Inventory Transfer Remove Items Payload
Return type for mutation.
Anchor to FieldsFields
- inventoryTransfer (InventoryTransfer)
- removedQuantities ([InventoryTransferLineItemUpdate!])
- userErrors ([InventoryTransferRemoveItemsUserError!]!)
- Anchor to inventoryTransferinventory•Inventory
Transfer Transfer The transfer with line items removed.
- Anchor to removedQuantitiesremoved•[Inventory
Quantities Transfer Line Item Update!] The line items that have had their shippable quantity removed.
- Anchor to userErrorsuser•[Inventory
Errors Transfer Remove Items User Error!]! non-null The list of errors that occurred from executing the mutation.
Anchor to Mutations with this payloadMutations with this payload
- inventoryTransferRemoveItems (InventoryTransferRemoveItemsPayload)
- •mutation
This mutation removes
s, or portions of them, from aDRAFTorREADY_TO_SHIPTransfer.For each referenced line item, if its entire quantity is still unallocated to a shipment, the line item is removed; otherwise the line item remains on the transfer with its quantity reduced to the allocated portion. Quantity allocated to a shipment (whether the shipment is in draft, in transit, or already received) is preserved.
On
READY_TO_SHIPtransfers, removing items also returns the affected reserved quantity to available inventory at the origin location.To change the quantity of a line item without removing it, use
.- Anchor to inputinput•Inventory
Transfer Remove Items Input! required The input fields for the InventoryTransferRemoveItems mutation.
Arguments