Query
query QueryBillOfMaterialsItemsByBillOfMaterialsId($billOfMaterialsId: ID!) {
QueryBillOfMaterialsItemsByBillOfMaterialsId(billOfMaterialsId: $billOfMaterialsId) {
billOfMaterialsComponentProperties {
id
billOfMaterialsId
sort
}
billOfMaterialsChildComponentProperties {
parentId
}
billOfMaterialsItemProperties {
itemId
quantity
measurementUnitId
operationStepId
componentPostingsShelfLifeEndDateRequirements
componentPostingsBatchNumberRequirements
}
}
}Variables
{
"billOfMaterialsId": "id"
}Response
{
"data": {
"QueryBillOfMaterialsItemsByBillOfMaterialsId": [
{
"billOfMaterialsComponentProperties": {
"id": "id",
"billOfMaterialsId": "id",
"sort": 1
},
"billOfMaterialsChildComponentProperties": {
"parentId": "id"
},
"billOfMaterialsItemProperties": {
"itemId": "id",
"quantity": "value",
"measurementUnitId": "id",
"operationStepId": "id",
"componentPostingsShelfLifeEndDateRequirements": "INHERITED",
"componentPostingsBatchNumberRequirements": "INHERITED"
}
}
]
}
}Queries
QueryBillOfMaterialsItemsByBillOfMaterialsId
Retrieves all bill of materials items for a given bill of materials.
QUERY
QueryBillOfMaterialsItemsByBillOfMaterialsId(billOfMaterialsId: ID!): [BillOfMaterialsItem!]!Arguments
billOfMaterialsId
ID!
required
Returns
billOfMaterialsComponentProperties
This bill of material item's properties common for all bill of materials components.
billOfMaterialsChildComponentProperties
This bill of material item's properties common for all bill of materials child components.
billOfMaterialsItemProperties
This bill of material item's properties.
Query
query QueryBillOfMaterialsItemsByBillOfMaterialsId($billOfMaterialsId: ID!) {
QueryBillOfMaterialsItemsByBillOfMaterialsId(billOfMaterialsId: $billOfMaterialsId) {
billOfMaterialsComponentProperties {
id
billOfMaterialsId
sort
}
billOfMaterialsChildComponentProperties {
parentId
}
billOfMaterialsItemProperties {
itemId
quantity
measurementUnitId
operationStepId
componentPostingsShelfLifeEndDateRequirements
componentPostingsBatchNumberRequirements
}
}
}Variables
{
"billOfMaterialsId": "id"
}Response
{
"data": {
"QueryBillOfMaterialsItemsByBillOfMaterialsId": [
{
"billOfMaterialsComponentProperties": {
"id": "id",
"billOfMaterialsId": "id",
"sort": 1
},
"billOfMaterialsChildComponentProperties": {
"parentId": "id"
},
"billOfMaterialsItemProperties": {
"itemId": "id",
"quantity": "value",
"measurementUnitId": "id",
"operationStepId": "id",
"componentPostingsShelfLifeEndDateRequirements": "INHERITED",
"componentPostingsBatchNumberRequirements": "INHERITED"
}
}
]
}
}Was this page helpful?