Skip to main content

UpdatePurchaseOrderInput

Autogenerated input type of UpdatePurchaseOrder

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

Fields

UpdatePurchaseOrderInput.clientMutationId ● String scalar

A unique identifier for the client performing the mutation.

UpdatePurchaseOrderInput.contactId ● ID scalar

ID of the contact person for the supplier.

UpdatePurchaseOrderInput.costAllocationStatus ● POCostAllocationStatusEnum enum

UpdatePurchaseOrderInput.expectedCompleteDate ● ISO8601DateTime scalar

Expected date of production completion for the Purchase Order.

UpdatePurchaseOrderInput.expectedDate ● ISO8601DateTime scalar

Expected date of delivery for the Purchase Order.

UpdatePurchaseOrderInput.financialStatus ● POFinancialStatusEnum enum

UpdatePurchaseOrderInput.incoterms ● String scalar

UpdatePurchaseOrderInput.paymentTerms ● String scalar

UpdatePurchaseOrderInput.poId ● ID! non-null scalar

ID of the Purchase Order to update.

UpdatePurchaseOrderInput.poItems ● [POUpdateItemInput!] list input

List of items to be included in the Purchase Order.

UpdatePurchaseOrderInput.poNumber ● String scalar

The purchase order number can be updated only while the PO is in draft status.

UpdatePurchaseOrderInput.specialInstructions ● String scalar

UpdatePurchaseOrderInput.supplierId ● ID scalar

ID of the supplier associated with this Purchase Order.

Member Of

supplyUpdatePurchaseOrder mutation