Inventory Locations
Inventory storage location configuration.
Fields
| Field | Type | Required | Version | Description |
|---|---|---|---|---|
id |
guid | Yes | 1.1.2 | Unique location identifier |
name |
string | Yes | 1.1.2 | Location name |
customerId |
integer | Yes | 1.1.2 | Reference to Customer |
businessUnitId |
integer | No | 1.1.2 | Reference to BusinessUnit |
type |
string | No | 1.1.2 | Location type |
active |
boolean | No | 1.1.2 | Location active status |
Location Types
| Type | Description |
|---|---|
storage |
General storage area |
kitchen |
Kitchen storage |
bar |
Bar storage |
cold |
Cold storage/refrigeration |
freezer |
Freezer storage |
dry |
Dry goods storage |
Example
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Main Kitchen",
"customerId": 12345,
"businessUnitId": 10,
"type": "kitchen",
"active": true
}
Example - Multiple Locations
[
{
"id": "location-kitchen-id",
"name": "Main Kitchen",
"customerId": 12345,
"businessUnitId": 10,
"type": "kitchen",
"active": true
},
{
"id": "location-cold-id",
"name": "Walk-in Cooler",
"customerId": 12345,
"businessUnitId": 10,
"type": "cold",
"active": true
},
{
"id": "location-freezer-id",
"name": "Freezer Room",
"customerId": 12345,
"businessUnitId": 10,
"type": "freezer",
"active": true
},
{
"id": "location-bar-id",
"name": "Bar Storage",
"customerId": 12345,
"businessUnitId": 10,
"type": "bar",
"active": true
},
{
"id": "location-dry-id",
"name": "Dry Goods Storage",
"customerId": 12345,
"businessUnitId": 10,
"type": "dry",
"active": true
}
]
Related Entities
- Customer - Parent customer/tenant
- BusinessUnit - Parent business unit
- InventoryTransaction - Transactions at location
- InventoryCounting - Counts at location