Skip to main content
View as Markdown

SupPartGroup

SupPartGroup contains the relevant information relating to a part group. It represents the leaves of the Part Family hierarchy, and contain the parts represented by this group.

Common Data Model​

  • Part Group — A leaf of the part family hierarchy in the supply data, holding the parts that belong to it together with group-level information such as its manufacturer, overview, key features and documents. Groups sharing the same parent family are usually close alternatives to one another.

Returned By​

supPartGroupById query ● supPartGroupByPartId query ● supPartGroupsByIds query

Member Of​

SupPartFamily object ● SupPartGroup object

Interfaces​

SupPartFamilyEntity interface​

Shared Fields between SupPartFamily and SupPartGroup.

type SupPartGroup implements SupPartFamilyEntity {
applicationIDs: [String!]!
categoryID: String!
documents(
type: SupPartFamilyDocumentType
): [SupPartFamilyDocument!]!
id: ID!
keyFeatures: [SupPartFamilyKeyFeature!]!
manufacturerID: String!
overview: String!
parent: SupPartFamily
partIDs: [String!]!
referenceDesignIDs: [String!]!
siblings: [SupPartGroup!]!
subtitle: String!
tags: [SupPartFamilyTag!]!
title: String!
}

Fields​

applicationIDs ● [String!]! non-null scalar​

applicationIDs is a list of the identifiers of relevant applications this part group can be useful for.

categoryID ● String! non-null scalar​

categoryID is the identifier of the part category of this part group.

documents ● [SupPartFamilyDocument!]! non-null object​

documents is a list of the key documentation related to this part group.

type ● SupPartFamilyDocumentType enum​

id ● ID! non-null scalar​

id is the global resource id (GRID) for this Part Group.

keyFeatures ● [SupPartFamilyKeyFeature!]! non-null object​

keyFeatures is the list of key part features relevant to this part group.

manufacturerID ● String! non-null scalar​

manufacturerID is the identifier of the manufacturer of this part group.

overview ● String! non-null scalar​

overview of the key details of this part group.

parent ● SupPartFamily object​

parent is the the part family representing the direct parent of this group.

partIDs ● [String!]! non-null scalar​

partIDs is the list of identifiers of the physical parts within this group.

referenceDesignIDs ● [String!]! non-null scalar​

referenceDesignIDs is a list of the identifiers of reference designs relevant to this part group.

siblings ● [SupPartGroup!]! non-null object​

siblings is a list of direct sibling part groups of the current group, which have the same parent. They are usually a close alternative choice of the current group.

subtitle ● String! non-null scalar​

subtitle of the part group.

tags ● [SupPartFamilyTag!]! non-null object​

tags is a list of additional metadata for categorizing this part group.

title ● String! non-null scalar​

title of the part group.