Inventory & Cultivation
The Inventory section tracks your club's complete cultivation cycle — from strain selection through to harvested product available for dispensing.
Overview
The cultivation workflow follows this path:
Strains → Grow Zones → Batches → Plants → Harvests → Lab Analysis
Strains
A strain represents a cannabis cultivar (variety). Before you can create a batch, you need at least one strain.
To add a strain:
- Go to Inventory → Strains.
- Click New Strain.
- Enter: name, description, typical THC range, typical CBD range.
- Save.
Grow Zones
A grow zone is a physical growing area in your facility (e.g. "Grow Tent A", "Room 2").
To add a grow zone:
- Go to Inventory → Grow Zones.
- Click New Zone.
- Enter: name, description, plant capacity.
- Save.
Cultivation Batches
A batch is a single cultivation run using a specific strain in a specific grow zone.
To create a batch:
- Go to Inventory → Batches.
- Click New Batch.
- Select strain and grow zone.
- Enter start date and expected yield.
- Save.
Batch Status
| Status | Description |
|---|---|
planned | Batch created but not yet started |
growing | Active cultivation in progress |
harvested | Harvest recorded, processing |
archived | Batch complete and archived |
Batch Production Phase
Each batch also has a production phase used by the Production Kanban board. See the Production section for details.
Plants
Record the plant count and individual plants for a batch:
- Open a batch.
- Click the Plants tab.
- Add individual plant records or set a total count.
Harvests
When a batch is ready for harvest:
- Open the batch.
- Click Record Harvest.
- Enter: harvest date, yield (grams), wet weight, dry weight.
- If you have lab analysis results, enter THC% and CBD%.
The harvest quantity is tracked against your dispensing records for §26 KCanG reconciliation.
Propagation Records
If your club distributes cuttings or seeds to members (permitted under KCanG), these must be recorded:
- Go to Records → Propagation.
- Click New Propagation Record.
- Enter: member, batch source, quantity, date.
Propagation records are immutable once saved — required by §26 KCanG.
Stock Levels
The Inventory overview shows current stock levels based on:
- Total harvested quantity
- Minus total dispensed quantity
- Minus destruction and loss records