Skip to main content

UpdateBomRevisionLinesInput

Autogenerated input type of UpdateBomRevisionLines

input UpdateBomRevisionLinesInput {
assemblyTimeMinutes: Int
bomRevisionId: ID!
bomType: String
clientMutationId: String
description: String
effectiveFrom: ISO8601Date
hardwareSpecifications: String
lines: [BomRevisionLineInput!]!
notes: String
qualityStandards: String
revisionLabel: String
toolingRequirements: String
}

Fields​

UpdateBomRevisionLinesInput.assemblyTimeMinutes ● Int scalar common​

Estimated time to assemble one unit of the product.

UpdateBomRevisionLinesInput.bomRevisionId ● ID! non-null scalar common​

The draft revision to write to.

UpdateBomRevisionLinesInput.bomType ● String scalar common​

The category of bill of materials, such as Hard Goods.

UpdateBomRevisionLinesInput.clientMutationId ● String scalar common​

A unique identifier for the client performing the mutation.

UpdateBomRevisionLinesInput.description ● String scalar common​

What this bill of materials covers.

UpdateBomRevisionLinesInput.effectiveFrom ● ISO8601Date scalar common​

The business date the change took effect. Cannot be in the future.

UpdateBomRevisionLinesInput.hardwareSpecifications ● String scalar common​

Detailed specifications for the hardware components.

UpdateBomRevisionLinesInput.lines ● [BomRevisionLineInput!]! non-null input products​

The complete set of components the draft should contain.

UpdateBomRevisionLinesInput.notes ● String scalar common​

Why the revision is being raised.

UpdateBomRevisionLinesInput.qualityStandards ● String scalar common​

Quality standards and testing requirements for this revision.

UpdateBomRevisionLinesInput.revisionLabel ● String scalar common​

A short display name for the revision, such as 1.0 or A. Unique within the product.

UpdateBomRevisionLinesInput.toolingRequirements ● String scalar common​

The tools required to build this revision.

Member Of​

productUpdateBomRevisionLines mutation