BomIssue
Issue details.
Common Data Model
- BOM Issue — A problem found when a BOM is analysed, usually against a particular BOM line: for example an unknown part number, a duplicated designator, or a part that is deprecated, low in stock or not compliant with a standard such as REACH. The level at which each kind of check reports (Fatal Error, Error or Warning, or No Report to ignore it) is configurable, and an individual issue can be waived.
Member Of
Bom interface ● BomItem object ● BomItemAlternate object ● BomItemElement interface ● BomItemSubstitute object ● BomRelease object ● BomWip object
type BomIssue {
description: String!
healthCheck: BomHealthCheck!
healthcheckDefinitionId: String! @deprecated
howToFix: String
severity: BomIssueSeverity!
waived: Boolean!
waivingToken: String
}
Fields
description ● String! non-null scalar
Description of the issue (e.g., *This part is RoHS Non-Compliant*).
healthCheck ● BomHealthCheck! non-null object
Health check definition.
howToFix ● String scalar
Recommended action to address the issue produced by the health check (e.g., *Consider using a different Manufacturer Part Number*).
severity ● BomIssueSeverity! non-null enum
Severity of the issue.
waived ● Boolean! non-null scalar
Designates that the issue is waived.
waivingToken ● String scalar
A token whose value reflects the conditions that led to the issue. It changes if those conditions change significantly.
Show deprecatedHide deprecated
healthcheckDefinitionId ● String! deprecated non-null scalar
DEPRECATED
Use healthCheck.healthCheckId instead.
Health check definition identifier.