BinLocation
A bin location inside a warehouse — the smallest addressable place stock can live. Pick lists and stock movements reference bin locations rather than the warehouse as a whole.
type BinLocation implements Node {
id: ID!
code: String!
position: Int
warehouseId: ID!
createdAt: DateTime!
updatedAt: DateTime
warehouse: Warehouse
stocks(
first: Int = 10
after: String
filter: StockFilterInput
): StockConnection
productWarehouseConfigurations(
first: Int = 10
after: String
filter: ProductWarehouseConfigurationFilterInput
): ProductWarehouseConfigurationConnection
destinationGoodsReceiptLineItems(
first: Int = 10
after: String
filter: GoodsReceiptLineItemFilterInput
): GoodsReceiptLineItemConnection
tags(
first: Int = 10
after: String
filter: TagFilterInput
): TagConnection
}
Fields
BinLocation.id ● ID! non-null scalar
Global identifier for this entity.
BinLocation.code ● String! non-null scalar
Bin label (e.g. A-01-03). Unique per warehouse.
BinLocation.position ● Int scalar
Optional ordering hint used by pick-route generation. Lower numbers are visited first.
BinLocation.warehouseId ● ID! non-null scalar
ID of the parent warehouse.
BinLocation.createdAt ● DateTime! non-null scalar
Timestamp the bin location was first persisted.
BinLocation.updatedAt ● DateTime scalar
Timestamp of the last update.
BinLocation.warehouse ● Warehouse object
BinLocation.stocks ● StockConnection object
BinLocation.stocks.first ● Int scalar
BinLocation.stocks.after ● String scalar
BinLocation.stocks.filter ● StockFilterInput input
BinLocation.productWarehouseConfigurations ● ProductWarehouseConfigurationConnection object
BinLocation.productWarehouseConfigurations.first ● Int scalar
BinLocation.productWarehouseConfigurations.after ● String scalar
BinLocation.productWarehouseConfigurations.filter ● ProductWarehouseConfigurationFilterInput input
BinLocation.destinationGoodsReceiptLineItems ● GoodsReceiptLineItemConnection object
BinLocation.destinationGoodsReceiptLineItems.first ● Int scalar
BinLocation.destinationGoodsReceiptLineItems.after ● String scalar
BinLocation.destinationGoodsReceiptLineItems.filter ● GoodsReceiptLineItemFilterInput input
BinLocation.tags ● TagConnection object
BinLocation.tags.first ● Int scalar
BinLocation.tags.after ● String scalar
BinLocation.tags.filter ● TagFilterInput input
Interfaces
Node interface
Any entity that can be loaded by its global id through the node(id: ID!) query.
Returned By
binLocation query ● upsertBinLocation mutation
Member Of
BinLocationEdge object ● GoodsReceiptLineItem object ● ProductWarehouseConfiguration object ● Stock object