PurchaseOrderItem
A single item to be shipped to an address
type PurchaseOrderItem {
barcode: String
createdAt: String!
customProperties: JSON
demandHqId: ID!
externalProductId: String!
externalVariantId: String!
fulfilledQuantity: Int!
fulfillments: [PurchaseOrderItemFulfillment]
isCancelled: Boolean
isDraft: Boolean
isProcessing: Boolean
orderItemId: ID!
productTitle: String!
purchaseOrderItemId: ID!
quantity: Int!
remainingQuantity: Int!
shippingAddress: Address
sku: String
status: PurchaseOrderItemStatus!
storefrontId: ID
supplierId: ID!
supplierProductId: ID!
supplierVariantId: ID!
unitCost: Float!
updatedAt: String!
updatedBy: String!
variantTitle: String!
vendor: String!
}
Fields
PurchaseOrderItem.barcode ● String scalar
PurchaseOrderItem.createdAt ● String! non-null scalar
PurchaseOrderItem.customProperties ● JSON scalar
PurchaseOrderItem.demandHqId ● ID! non-null scalar
DemandHQ that originated the PurchaseOrderItem
PurchaseOrderItem.externalProductId ● String! non-null scalar
Actual Supplier ID for the SupplierProduct
PurchaseOrderItem.externalVariantId ● String! non-null scalar
Actual Supplier ID for the SupplierVariant
PurchaseOrderItem.fulfilledQuantity ● Int! non-null scalar
The quantity fulfilled.
PurchaseOrderItem.fulfillments ● [PurchaseOrderItemFulfillment] list object
Packages of items being shipped.
PurchaseOrderItem.isCancelled ● Boolean scalar
When is cancelled, cannot be processed.
PurchaseOrderItem.isDraft ● Boolean scalar
When is a draft, cannot be processed.
PurchaseOrderItem.isProcessing ● Boolean scalar
Once in processing, can no longer be draft or cancelled.
PurchaseOrderItem.orderItemId ● ID! non-null scalar
OrderItem this PurchaseOrderItem is associated with
PurchaseOrderItem.productTitle ● String! non-null scalar
PurchaseOrderItem.purchaseOrderItemId ● ID! non-null scalar
PurchaseOrderItem.quantity ● Int! non-null scalar
PurchaseOrderItem.remainingQuantity ● Int! non-null scalar
The quantity remaining to be fulfilled.
PurchaseOrderItem.shippingAddress ● Address object
PurchaseOrderItem.sku ● String scalar
PurchaseOrderItem.status ● PurchaseOrderItemStatus! non-null enum
Status of the PurchaseOrderItem
PurchaseOrderItem.storefrontId ● ID scalar
Storefront that originated the OrderItem
PurchaseOrderItem.supplierId ● ID! non-null scalar
Supplier the PurchaseOrderItem is associated with
PurchaseOrderItem.supplierProductId ● ID! non-null scalar
SupplierProduct the PurchaseOrderItem is associated with
PurchaseOrderItem.supplierVariantId ● ID! non-null scalar
SupplierVariant the PurchaseOrderItem is associated with
PurchaseOrderItem.unitCost ● Float! non-null scalar
PurchaseOrderItem.updatedAt ● String! non-null scalar
PurchaseOrderItem.updatedBy ● String! non-null scalar
PurchaseOrderItem.variantTitle ● String! non-null scalar
PurchaseOrderItem.vendor ● String! non-null scalar
Returned by
createPurchaseOrderItem mutation ● purchaseOrderItem query ● updatePurchaseOrderItem mutation
Member of
PurchaseOrderItemConnection object ● PurchaseOrderItemEdge object