Skip to main content

CreatePurchaseOrderInput

Autogenerated input type of CreatePurchaseOrder

input CreatePurchaseOrderInput {
brandId: ID!
clientMutationId: String
contactId: ID
costAllocationStatus: POCostAllocationStatusEnum
expectedCompleteDate: ISO8601DateTime
expectedDate: ISO8601DateTime
financialStatus: POFinancialStatusEnum
incoterms: String
paymentTerms: String
poItems: [POItemInput!]
poNumber: String
specialInstructions: String
supplierId: ID
}

Fields

CreatePurchaseOrderInput.brandId ● ID! non-null scalar

ID of the brand associated with this Purchase Order.

CreatePurchaseOrderInput.clientMutationId ● String scalar

A unique identifier for the client performing the mutation.

CreatePurchaseOrderInput.contactId ● ID scalar

ID of the contact person for the supplier.

CreatePurchaseOrderInput.costAllocationStatus ● POCostAllocationStatusEnum enum

CreatePurchaseOrderInput.expectedCompleteDate ● ISO8601DateTime scalar

Expected date of production completion for the Purchase Order.

CreatePurchaseOrderInput.expectedDate ● ISO8601DateTime scalar

Expected date of delivery for the Purchase Order.

CreatePurchaseOrderInput.financialStatus ● POFinancialStatusEnum enum

CreatePurchaseOrderInput.incoterms ● String scalar

CreatePurchaseOrderInput.paymentTerms ● String scalar

CreatePurchaseOrderInput.poItems ● [POItemInput!] list input

List of items to be included in the Purchase Order.

CreatePurchaseOrderInput.poNumber ● String scalar

Purchase Order number. If not provided, a unique number will be generated.

CreatePurchaseOrderInput.specialInstructions ● String scalar

CreatePurchaseOrderInput.supplierId ● ID scalar

ID of the supplier associated with this Purchase Order.

Member Of

supplyCreatePurchaseOrder mutation