AppLineChangeInput
One change to an existing document's lines. The server prices every added or changed line; a line no change names keeps its price.
input AppLineChangeInput {
lineId: ID
op: AppLineChangeOp!
quantity: Float
uomId: ID
variantId: ID
}
Fields
AppLineChangeInput.lineId ● ID scalar
The line to change or remove. Required for SET and REMOVE.
AppLineChangeInput.op ● AppLineChangeOp! non-null enum
What to do.
AppLineChangeInput.quantity ● Float scalar
The quantity. Required for ADD; for SET, the line's new quantity.
AppLineChangeInput.uomId ● ID scalar
The unit of measure. Required for ADD; for SET, the line's new unit.
AppLineChangeInput.variantId ● ID scalar
The product variant to add. Required for ADD.
Member Of
AppUpdateQuoteDraftInput input ● AppUpdateSalesOrderLinesInput input