Skip to main content

Location

A Location is anywhere stock can be: a warehouse, a zone within a warehouse, a vehicle, a customer site, or a virtual location (e.g. "in transit", "lost").

FieldTypeNotes
idintegerStockaj internal id
kindenumWAREHOUSE, ZONE, VEHICLE, CUSTOMER_SITE, VIRTUAL
sglnstringSerialized GLN URI
parent_idintegerFor hierarchical locations (warehouse → zone → bin)
addressobjecteCH-0010 compatible postal address
party_idintegerOwning/hosting party (e.g. customer site)

Hierarchy

A typical festival tenant looks like:

Main warehouse              (kind=WAREHOUSE, GLN: 9506000.00001)
├── Stage A (kind=ZONE, SGLN: ...zoneA)
├── Stage B (kind=ZONE, SGLN: ...zoneB)
├── Backstage (kind=ZONE, SGLN: ...backstage)
└── Production van (kind=VEHICLE, SGLN: ...van01)

Virtual locations

Stockaj uses virtual locations for stock that has left physical control:

  • urn:stockaj:location:virtual:in_transit
  • urn:stockaj:location:virtual:lost
  • urn:stockaj:location:virtual:disposed