Skip to main content

BomRevisionLineInput

One component entry in a draft bill of materials revision. The lines sent describe the complete desired component set, so anything left out is removed from the draft.

input BomRevisionLineInput {
componentId: ID!
id: ID
notes: String
optional: Boolean
quantity: Decimal!
sortOrder: Int
}

Fields​

BomRevisionLineInput.componentId ● ID! non-null scalar common​

The product used as a component.

BomRevisionLineInput.id ● ID scalar common​

The revision line identifier. Omit it for a component being added.

BomRevisionLineInput.notes ● String scalar common​

Free text to record against this line.

BomRevisionLineInput.optional ● Boolean scalar common​

Whether the component may be left out when the parent is built.

BomRevisionLineInput.quantity ● Decimal! non-null scalar common​

How much of the component one unit of the parent needs.

BomRevisionLineInput.sortOrder ● Int scalar common​

The position of this line within the revision. Defaults to the order sent.

Member Of​

UpdateBomRevisionLinesInput input