Skip to main content

AppUpdateSalesOrderLinesInput

Line changes to a sales order. Allowed while the order is unpaid and nothing has shipped or been invoiced.

input AppUpdateSalesOrderLinesInput {
expectedVersion: Int
lineChanges: [AppLineChangeInput!]!
salesOrderId: ID!
}

Fields​

AppUpdateSalesOrderLinesInput.expectedVersion ● Int scalar​

The order version you read. An order changed since then is refused instead of overwritten.

AppUpdateSalesOrderLinesInput.lineChanges ● [AppLineChangeInput!]! non-null input​

Line changes: at least 1, at most 200.

AppUpdateSalesOrderLinesInput.salesOrderId ● ID! non-null scalar​

The ID of the sales order.

Member Of​

appUpdateSalesOrderLines mutation