Skip to main content

BomItemSubstitute

Substitute is a replacement of a part by another within an individual BOM.

type BomItemSubstitute implements BomItemElement {
attributeValues: [BomItemElementAttributeValue!]!
componentReference: BomComponentReference
description: String!
elementId: String!
issues: [BomIssue!]!
manufacturer: String!
mpn: String!
name: String!
partId: String
partReference: BomPartReference
selectedOffer: BomSelectedElementOffer
}

Fields

BomItemSubstitute.attributeValues ● [BomItemElementAttributeValue!]! non-null interface

Values of custom element attributes.

BomItemSubstitute.componentReference ● BomComponentReference object

A reference to a linked component.

BomItemSubstitute.description ● String! non-null scalar

Description of the element.

BomItemSubstitute.elementId ● String! non-null scalar

Unique ID of the element.

BomItemSubstitute.issues ● [BomIssue!]! non-null object

Issues associated with the element.

BomItemSubstitute.manufacturer ● String! non-null scalar

Manufacturer name.

BomItemSubstitute.mpn ● String! non-null scalar

MPN stands for Manufacturer Part Number. It is a unique identifier issued by manufacturers that identifies individual products.

BomItemSubstitute.name ● String! non-null scalar

Name of the element.

BomItemSubstitute.partId ● String scalar

Identifier of the linked part.

BomItemSubstitute.partReference ● BomPartReference union

A reference to a linked part.

BomItemSubstitute.selectedOffer ● BomSelectedElementOffer object

Selected offer of the element.

Interfaces

BomItemElement interface

An element (part) that might be used for a particular BOM item.