BomCreateBomInput
No description
input BomCreateBomInput {
countryCode: String
currencyCode: String
description: String
folderId: String
itemElementAttributes: [BomCreateBomItemElementAttributeDeclarationInput!]
items: [BomCreateBomItemInput!]!
name: String!
packagingPriorities: BomCreateBomPackagingPrioritiesSettingsInput
production: BomCreateBomProductionSettingsInput
suppliers: [BomCreateBomSupplierReferenceInput!]
tolerateMissingReferences: Boolean!
}
Fields
BomCreateBomInput.countryCode ● String scalar
A country associated with the BOM. It is primarily used to provide region-specific information about parts.
BomCreateBomInput.currencyCode ● String scalar
A currency associated with the BOM. Prices in the BOM are provided in this currency.
BomCreateBomInput.description ● String scalar
Description of the BOM.
BomCreateBomInput.folderId ● String scalar
An optional identifier of the folder the BOM should be saved to.
BomCreateBomInput.itemElementAttributes ● [BomCreateBomItemElementAttributeDeclarationInput!] list input
A list of custom BOM item element's attributes.
BomCreateBomInput.items ● [BomCreateBomItemInput!]! non-null input
BOM items.
BomCreateBomInput.name ● String! non-null scalar
Name of the BOM.
BomCreateBomInput.packagingPriorities ● BomCreateBomPackagingPrioritiesSettingsInput input
Specifies priorities of different packaging types. This affects the offer selection in the order list.
BomCreateBomInput.production ● BomCreateBomProductionSettingsInput input
Production-related settings of a BOM (e.g., a 'production quantity' or a 'due date').
BomCreateBomInput.suppliers ● [BomCreateBomSupplierReferenceInput!] list input
The list of suppliers to use for this BOM.
BomCreateBomInput.tolerateMissingReferences ● Boolean! non-null scalar
If set to true, the mutation tolerates missing references instead of failing.
Suppliers: Missing ones won’t be added to the BOM. Parts: BOM items with a non-existing part reference will remain unmapped. Offers: Another available offer will be selected instead.