Skip to main content
View as Markdown

BomItemElement

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

Common Data Model​

Member Of​

BomItem object

Implemented By​

BomItemAlternate object ● BomItemSubstitute object

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

Fields​

attributeValues ● [BomItemElementAttributeValue!]! non-null interface​

Values of custom element attributes.

componentReference ● BomComponentReference object​

A reference to a linked component.

description ● String! non-null scalar​

Description of the element.

elementId ● String! non-null scalar​

Unique identifier of the element.

issues ● [BomIssue!]! non-null object​

Issues associated with the element.

manufacturer ● String! non-null scalar​

Manufacturer name.

mpn ● String! non-null scalar​

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

name ● String! non-null scalar​

Name of the element.

partId ● String scalar​

Identifier of the linked part.

partReference ● BomPartReference union​

A reference to a linked part.

selectedOffer ● BomSelectedElementOffer object​

Selected offer of the element.