InventoryItem
InventoryItems. Represents a stock or non-stock inventory item.
type InventoryItem {
inventoryId: Int!
inventoryNumber: String!
description: String
status: String
type: String
itemClassId: String
postingClassId: String
vatCodeId: String
priceClassId: String
lotSerialClassId: String
defaultPrice: Decimal!
recommendedPrice: Decimal
pendingCost: Decimal!
pendingCostDate: DateTime
currentCost: Decimal!
effectiveDate: DateTime
lastCost: Decimal!
baseUnit: String!
salesUnit: String!
purchaseUnit: String!
costPriceStatisticsLastCost: Decimal
costPriceStatisticsAverageCost: Decimal
costPriceStatisticsMinCost: Decimal
costPriceStatisticsMaxCost: Decimal
intrastatCn8: String
intrastatCountryOfOrigin: String
intrastatSupplementaryMeasureUnit: String
packagingBaseItemWeight: Decimal!
packagingWeightUom: String
packagingBaseItemVolume: Decimal!
packagingVolumeUom: String
stockItem: Boolean!
kitItem: Boolean!
defaultWarehouseId: String
defaultIssueFromId: String
defaultReceiptToId: String
note: String
lastModifiedDateTime: DateTime!
createdDateTime: DateTime!
deletedDatabaseRecord: Boolean!
companyId: Int!
id: String!
createdInDataMartDateTime: DateTime!
updatedInDataMartDateTime: DateTime!
}
Fields
InventoryItem.inventoryId ● Int! non-null scalar
inventoryId > (PK) The unique identifier of the inventory item.
InventoryItem.inventoryNumber ● String! non-null scalar
inventoryNumber > The code of the inventory item.
InventoryItem.description ● String scalar
description > The description of the inventory item.
InventoryItem.status ● String scalar
status > The current status of the inventory item.
InventoryItem.type ● String scalar
type > The type of the inventory item.
InventoryItem.itemClassId ● String scalar
itemClassId > The item class code of the inventory item.
InventoryItem.postingClassId ● String scalar
postingClassId > The posting class code of the inventory item.
InventoryItem.vatCodeId ● String scalar
vatCodeId > The tax category (VAT code) of the inventory item.
InventoryItem.priceClassId ● String scalar
priceClassId > The price class code of the inventory item.
InventoryItem.lotSerialClassId ● String scalar
lotSerialClassId > The lot/serial class code of the inventory item.
InventoryItem.defaultPrice ● Decimal! non-null scalar
defaultPrice > The base sales price of the inventory item.
InventoryItem.recommendedPrice ● Decimal scalar
recommendedPrice > The recommended price of the inventory item.
InventoryItem.pendingCost ● Decimal! non-null scalar
pendingCost > The pending standard cost of the inventory item.
InventoryItem.pendingCostDate ● DateTime scalar
pendingCostDate > The date the pending standard cost becomes effective.
InventoryItem.currentCost ● Decimal! non-null scalar
currentCost > The current standard cost of the inventory item.
InventoryItem.effectiveDate ● DateTime scalar
effectiveDate > The date the current standard cost became effective.
InventoryItem.lastCost ● Decimal! non-null scalar
lastCost > The previous standard cost of the inventory item.
InventoryItem.baseUnit ● String! non-null scalar
baseUnit > The base unit of measure of the inventory item.
InventoryItem.salesUnit ● String! non-null scalar
salesUnit > The sales unit of measure of the inventory item.
InventoryItem.purchaseUnit ● String! non-null scalar
purchaseUnit > The purchase unit of measure of the inventory item.
InventoryItem.costPriceStatisticsLastCost ● Decimal scalar
costPriceStatisticsLastCost > The cost of the last received or issued transaction across all warehouses.
InventoryItem.costPriceStatisticsAverageCost ● Decimal scalar
costPriceStatisticsAverageCost > The average cost across all warehouses (total cost / quantity on hand).
InventoryItem.costPriceStatisticsMinCost ● Decimal scalar
costPriceStatisticsMinCost > The minimum cost across all warehouses.
InventoryItem.costPriceStatisticsMaxCost ● Decimal scalar
costPriceStatisticsMaxCost > The maximum cost across all warehouses.
InventoryItem.intrastatCn8 ● String scalar
intrastatCn8 > The CN8 commodity code (Intrastat).
InventoryItem.intrastatCountryOfOrigin ● String scalar
intrastatCountryOfOrigin > The country of origin (Intrastat).
InventoryItem.intrastatSupplementaryMeasureUnit ● String scalar
intrastatSupplementaryMeasureUnit > The supplementary measure unit (Intrastat).
InventoryItem.packagingBaseItemWeight ● Decimal! non-null scalar
packagingBaseItemWeight > The base item weight of the inventory item.
InventoryItem.packagingWeightUom ● String scalar
packagingWeightUom > The unit of measure for the item weight.
InventoryItem.packagingBaseItemVolume ● Decimal! non-null scalar
packagingBaseItemVolume > The base item volume of the inventory item.
InventoryItem.packagingVolumeUom ● String scalar
packagingVolumeUom > The unit of measure for the item volume.
InventoryItem.stockItem ● Boolean! non-null scalar
stockItem > Indicates whether the inventory item is a stock item.
InventoryItem.kitItem ● Boolean! non-null scalar
kitItem > Indicates whether the inventory item is a kit item.
InventoryItem.defaultWarehouseId ● String scalar
defaultWarehouseId > The code of the default warehouse.
InventoryItem.defaultIssueFromId ● String scalar
defaultIssueFromId > The code of the default issue-from location.
InventoryItem.defaultReceiptToId ● String scalar
defaultReceiptToId > The code of the default receipt-to location.
InventoryItem.note ● String scalar
note > The free-text note attached to the inventory item.
InventoryItem.lastModifiedDateTime ● DateTime! non-null scalar
lastModifiedDateTime > The last modified date and time of the inventory item.
InventoryItem.createdDateTime ● DateTime! non-null scalar
createdDateTime > The date and time when the inventory item record was created.
InventoryItem.deletedDatabaseRecord ● Boolean! non-null scalar
deletedDatabaseRecord > Indicates whether this record has been marked as deleted in the database.
InventoryItem.companyId ● Int! non-null scalar
companyId > (PK) The unique identifier of the company.
InventoryItem.id ● String! non-null scalar
id > The unique identifier of the document in DataMart.
InventoryItem.createdInDataMartDateTime ● DateTime! non-null scalar
createdInDataMartDateTime > The UTC DateTime when this document has been added to DataMart.
InventoryItem.updatedInDataMartDateTime ● DateTime! non-null scalar
updatedInDataMartDateTime > The UTC DateTime when this document has been updated in DataMart.
Returned By
inventoryItems query