Skip to main content
objectBillOfMaterialsItem

Implements

Fields

id
ID!

The ID of this bill of materials component.

billOfMaterialsId
ID!

The ID of the bill of materials this component belongs to.

sortIndex
Int!

The position of this component among its siblings: operations are ordered within the bill of materials, items and configuration groups share one order within their parent component. Changed only by moving the component.

The type of this child component.

parentId
ID!

The ID of the parent component (e.g. an operation) this child component belongs to.

itemId
ID!

The ID of the item underlying the bill of materials item.

quantity
Decimal!

The quantity of this item required to produce the production item. Must be greater than zero.

measurementUnitId
ID

The ID of the measurement unit in which the quantity is stated, or null if it is stated in the sales unit of the item.

operationStepId
ID

The ID of the operation step the item is assigned to, or null if it is not assigned to an operation step.

componentPostingsShelfLifeEndDateRequirements

Specifies requirements for the production input of this bill of materials item regarding the shelf life end dates of the stock accounts to be debited.

componentPostingsBatchNumberRequirements

Specifies requirements for the production input of this bill of materials item regarding the batch numbers of the stock accounts to be debited.

upwardQuantityDeviation

How far the actually used quantity may exceed the planned quantity, or null if it must not exceed it.

downwardQuantityDeviation

How far the actually used quantity may fall below the planned quantity, or null if it must not fall below it.