Skip to main content

PurchaseOrderDraftFromSalesOrder

A draft purchase order prepared from a sales order's lines.

type PurchaseOrderDraftFromSalesOrder {
lines: [PurchaseOrderDraftLine!]!
mixedSuppliers: Boolean!
salesOrderId: ID!
salesOrderNumber: String!
supplierId: String
}

Fields​

PurchaseOrderDraftFromSalesOrder.lines ● [PurchaseOrderDraftLine!]! non-null object​

The draft lines.

PurchaseOrderDraftFromSalesOrder.mixedSuppliers ● Boolean! non-null scalar​

True when the lines' default suppliers differ — the buyer should split the order by supplier.

PurchaseOrderDraftFromSalesOrder.salesOrderId ● ID! non-null scalar​

The ID of the sales order.

PurchaseOrderDraftFromSalesOrder.salesOrderNumber ● String! non-null scalar​

Number of the sales order the draft comes from.

PurchaseOrderDraftFromSalesOrder.supplierId ● String scalar​

The default supplier when every line that has one agrees; null when no line has one or they disagree.

Returned By​

purchaseOrderDraftFromSalesOrder query