Zum Hauptinhalt springen

Compliance Records

The Records section contains all §26 KCanG compliance records. All records are immutable — once created they cannot be modified or deleted.

Record Types

Dispensing Events

All dispensing transactions processed through the dispensing gate. See Dispensing for how to create these.

Propagation Records

Cuttings and seeds distributed to members. Required by §26 KCanG.

To record a propagation:

  1. Go to Records → Propagation.
  2. Click New Record.
  3. Enter: member, source batch, type (cutting/seed), quantity, date.
  4. Save.

Destruction Records

Cannabis that must be destroyed (e.g. failed quality check, excess stock, expired product).

To record a destruction:

  1. Go to Records → Destruction.
  2. Click New Record.
  3. Enter: batch, quantity, reason, destruction method, witness (if required), date.
  4. Save.

Loss Records

Unexplained losses must be reported to the authority within the same business day (§26 KCanG SLA).

To record a loss:

  1. Go to Records → Loss.
  2. Click New Record.
  3. Enter: batch, quantity lost, date discovered, circumstances.
  4. Save immediately — the same-business-day SLA starts from discovery.

An escalation alert fires if a loss record remains open for more than 1 business day.

Transport Records

Movement of cannabis between locations (e.g. from grow facility to dispensing point).

To record a transport:

  1. Go to Records → Transport.
  2. Click New Record.
  3. Enter: batch, from location, to location, quantity, transport method, date.
  4. Save.

Recall Events

If you discover a batch is defective or unsafe, you must issue a recall and notify the authority within 2 hours (§26 KCanG SLA).

To create a recall:

  1. Go to Records → Recalls.
  2. Click New Recall.
  3. Enter: affected batch(es), reason, affected quantity, date discovered.
  4. Save.

Recall workflow:

  • opennotified_authoritymembers_contactedproduct_recoveredclosed

An escalation alert fires if a recall remains open for more than 2 hours without authority notification.

Place a legal hold on records to prevent retention archival (e.g. during litigation or authority investigation).

Retention Archival

CANNEVO automatically archives records older than the statutory retention period. Members with open DSARs are excluded from archival until the request is resolved.

To manually trigger archival (compliance officer+): Go to Records → click Run Retention Archival.