Skip to main content

FulfillmentItem

This type represents an item in an order fulfillment. Each item is associated with a product and a quantity

type FulfillmentItem {
canBeDecomposed: Boolean!
createdAt: ISO8601DateTime!
fulfillment: OrderFulfillment!
fulfillmentId: ID!
fulfillmentItemComponents: [FulfillmentItemComponent!]!
id: ID!
location: Location!
locationId: ID!
orderItem: OrderItem!
orderItemId: ID!
quantity: Int!
updatedAt: ISO8601DateTime!
}

Fields

FulfillmentItem.canBeDecomposed ● Boolean! non-null scalar common

True when this fulfillment item is a bundle with active composition lines but no pickable stock at the fulfillment's warehouse. Call decomposeFulfillmentItem before allocating when this is true.

FulfillmentItem.createdAt ● ISO8601DateTime! non-null scalar common

FulfillmentItem.fulfillment ● OrderFulfillment! non-null object orders

FulfillmentItem.fulfillmentId ● ID! non-null scalar common

FulfillmentItem.fulfillmentItemComponents ● [FulfillmentItemComponent!]! non-null object orders

Active component lines for decomposed bundle fulfillment items. Empty when allocated in direct mode or not yet decomposed.

FulfillmentItem.id ● ID! non-null scalar common

FulfillmentItem.location ● Location! non-null object warehouses

FulfillmentItem.locationId ● ID! non-null scalar common

FulfillmentItem.orderItem ● OrderItem! non-null object orders

FulfillmentItem.orderItemId ● ID! non-null scalar common

FulfillmentItem.quantity ● Int! non-null scalar common

FulfillmentItem.updatedAt ● ISO8601DateTime! non-null scalar common

Returned By

decomposeFulfillmentItem mutation ● recomposeFulfillmentItem mutation

Member Of

OrderFulfillment object