The purpose of Skunk Haze–Ample Organics' first major release of 2020–is to support regulatory updates that allow for the production and sale of a wider range of product types, including edibles, drinks, and topicals. The release also introduces advanced inventory management functions, including a new method of packaging cases and the ability to add received inventory.
This release guide summarizes the changes introduced by Skunk Haze, which fall into several categories:
- Edibles Regulations Updates
- Received Inventory
- Casing Runs
- Reporting Updates
For an itemized list of updates, visit the Skunk Haze Release Notes.
Edibles Regulations Updates
Ample Organics has added new product type subclasses and Bulk Lot types to correspond with the cannabis product classes and subclasses introduced by the Cannabis Act in October 2019. This allows licence holders to produce and sell a wider range of product types.
These updates also see the addition of discrete units as a unit of measure. Discrete units refer to cannabis in a form that is countable at the unit level, like pre-rolls, capsules, or cookies. When creating a product type or Bulk Lot, a user will indicate whether or not the cannabis is measured using discrete units. The entire Seed-to-Sale software–including the Productions module, Work Orders module, and Products module–has been updated to accommodate discrete units as a unit of measure.
Skunk Haze introduces an expanded list of product type subclasses to correspond with the cannabis product classes and subclasses introduced by the Cannabis Act. This is essential for accurately reporting packaged inventory values in the monthly CTLS report, and accommodates creating products and SKUs for a wider range of product types, including vaping products, topicals, and edibles. When creating a product type, a user can also indicate whether or not the product is measured in discrete units.
The table below maps out the product class, subclass, and discrete unit setting to select for a variety of product types. See How to Create a Product Type for more information.
|Product Class||Subclass||Description||Non-Discrete Products||Discrete Unit Products|
|Dried||Cannabis that has been dried through a Drying Work Order.||Dried Buds, Milled Flower||Pre-Rolls|
|Extracts - Ingested||A refined cannabis extract form that a user consumes by ingesting.||Refined Extract, Diluted Oil||Capsules|
|Extracts - Inhaled||A refined cannabis extract form that a user consumes through inhalation.||Hash, Wax, Rosin||Vape Pens|
|Extracts - Other||A refined cannabis extract form that a user consumes nasally, rectally, or vaginally.||Suppositories|
|Topicals||Products that include cannabis as an ingredient and that are intended to be used on external body surfaces (e.g., skin, hair, nails).||Cream, Lotion, Balm|
|Edibles - Solids||Edible cannabis in a solid form||Chocolate Bars, Cookies, Gummy Bears|
|Edibles - Non-Solids||Edible cannabis in a liquid form||Soda, Tea|
|Plant||A living plant. Clients may buy plants to propagate cannabis at home.||N/A||N/A|
|Seed||A cannabis seed. Clients may buy seeds to propagate cannabis at home.||N/A||N/A|
|Other||Accessories||A cannabis accessory, like a grinder, vaporizer, tshirt, etc.||N/A||N/A|
Note: The Gun App has not yet been updated to accommodate discrete units or the new product classes introduced by the 2019 Cannabis Act update. At present, a user can only use the gun to package Dried (non-discrete) and Extracts-Ingested (non-discrete) product types. To package into SKUs of other product types, a user should use the Mass Packaging Run feature.
Client Portal Potencies
Ample Organics has also added advanced potency setting options in the Client Sales Setup tab, to accommodate updates to cannabinoid potency display regulations. On the Client Portal, the source of a SKU's publicly-visible potency information, and the units of measure displayed, depends on the product's type and whether or not the product uses discrete units. While some product types display potencies pulled directly from an associated lab report, other product types do not use lab report information, and a user must configure the SKU's publicly-visible potency values manually.
Consult the Guide to Client Portal Potency Displays for a breakdown of how publicly-visible potency information is configured for each product type.
Bulk Lot Types
Ample Organics now offers nine distinct Bulk Lot types–all but one of which may be discrete or non-discrete–to correspond with the cannabis product classes and subclasses introduced by the Cannabis Act.
- Dried: Cannabis that has been dried. Cannabis in a Dried Bulk Lot may be in a finished state ready for packaging, or it may require further processing to reach its final saleable form.
- Edibles - Non-Solids: Edible cannabis in a liquid form. This usually describes a Bulk Lot of finished product ready for packaging.
- Edibles - Solids: Edible cannabis in a solid form. This usually describes a Bulk Lot of finished product ready for packaging.
- Extracts - Ingested: A refined cannabis extract that a user consumes by ingesting. This usually describes a Bulk Lot of finished product ready for packaging.
- Note: The term Extracts - Ingested replaces Oil, and the term Extracts - Ingested (discrete) replaces Capsules.
- Extracts - Inhaled: A refined cannabis extract that a user consumes through inhalation. This usually describes a Bulk Lot of finished product ready for packaging.
- Extracts - Other: A refined cannabis extract that a user consumes nasally, rectally, or vaginally. This usually describes a Bulk Lot of finished product ready for packaging.
- Fresh: Cannabis in a fresh, post-harvest state. When harvesting plants, a Grow Technician must select a Fresh Bulk Lot to receive the post-harvest cannabis.
- Topicals: Products that include cannabis as an ingredient and that are intended to be used on external body surfaces. This usually describes a Bulk Lot of finished product ready for packaging.
- Pure Intermediates: Pure, unrefined cannabis oil extract. This describes the state of cannabis immediately following an Extraction Work Order, before any refinement or further processing has taken place. Pure Intermediates Bulk Lots are always non-discrete. A user cannot package cannabis from a Pure Intermediates Bulk Lot; the cannabis must be processed further and moved to an Extracts Bulk Lot before packaging takes place.
Aside from Fresh and Pure Intermediates, the menu of Bulk Lot types aligns with the menu of cannabis product subclasses. When packaging cannabis from a Bulk Lot into units for public sale, the Bulk Lot's type must match the selected product's type and subclass. For example, a user packaging cannabis from an Extracts - Inhaled Bulk Lot may only select products that have the Extracts - Inhaled subclass.
Visit the Guide to Bulk Lot Types for a breakdown of each Bulk Lot type.
Lab Report Potencies
In response to the regulatory updates, Skunk Haze introduces a wider range of lab report cannabinoid potency units of measure that depend on the Bulk Lot's type and whether or not the lot uses discrete units. Given the regulatory transitional provisions, existing cannabis classes may use pre-amendment potency units of measurement (for example: % for Dried non-discrete products instead of updating to mg/g) until October 17, 2020. Ample Organics recommends migrating to the new units of measurement as soon as possible (for example: when ordering new packaging and labeling materials) while transition time is available.
Consult the table below for a breakdown of the potency UoM used for each Bulk Lot type.
|Bulk Lot Type||Discrete Units?||Potency UoM|
|Dried||Discrete||mg/g (new) OR mg/unit (Compliant until Oct. 17, 2020)|
|Non-discrete||mg/g (new) OR % (Compliant until Oct. 17, 2020)|
|Extracts - Ingested||Discrete||mg/unit|
|Non-discrete||mg/g (new) OR mg/ml (Compliant until Oct. 17, 2020)|
|Extracts - Inhaled||Discrete||mg/g|
|Extracts - Other||Discrete||mg/unit|
|Topicals||Discrete||mg/unit OR mg/g (based on results per unit)|
|Edibles - Solids||Discrete||mg/unit|
|Edibles - Non-Solids||Discrete||mg/unit|
See How to Update a Lab Report with COA Results for more information.
Updating Bulk Lot Types
Skunk Haze places restrictions on how and when a user can update a Bulk Lot's type. A user can no longer update a Bulk Lot's type if the lot is associated with a Packaging Run or Received Inventory record, has a retained sample, or if the lot contains weight, volume, or discrete units. This prevents errors in reporting Unpackaged and Packaged inventory by type in the CTLS report.
Fresh or Dried Bulk Lots are excused from this rule; lots of this type can be updated at any time.
See How to Change a Bulk Lot's Type for more information.
Archiving Bulk Lots
Skunk Haze also places restrictions on archiving Bulk Lots. A user can no longer update a Bulk Lot if it contains weight, volume, or discrete units; if the Bulk Lot has a retained sample; or if there are any EA units–also known as bottles–associated with the lot.
See How to Archive a Bulk Lot for more information.
While some licence holders cultivate cannabis plants to harvest and process into saleable products, others purchase packaged inventory from external sources to sell to their clients. Skunk Haze introduces the ability to Add Received Inventory through the new Received Inventory tab in the Wholesale application. This allows a licence holder to create EA unit inventory without a Packaging Run.
Each table row in the Received Inventory tab represents a line item from an external order. When creating a Received Inventory record, a user enters the quantity of EA units received, and selects a product, SKU, and Bulk Lot to associate with the inventory.
To facilitate this new method of creating EA unit inventory, the Packaging Runs tab in the SKU Profile has been replaced with a new Inventory tab. The Inventory tab has two sub-tabs: one for inventory created through Packaging Runs, and one for Received Inventory.
To learn more about adding and selling Received Inventory, visit the Received Inventory Process Guide.
Before Skunk Haze, CS unit–or case–packaging happened through the Mass Packaging Run tab in the Bulk Lot Profile, and a user had to package directly from bulk to case. In Skunk Haze, this case packaging functionality has been replaced by Casing Runs. When Creating a Casing Run, a user packages bottles–or EA units–created through Packaging Runs or Received Inventory into cases to sell to vendors through the Wholesale application. A single Casing Run can source EA units from multiple Packaging Runs or Received Inventories, but all cannabis in the run must be from the same Bulk Lot.
To accommodate this new case packaging method, a new Casing Runs tab has replaced the Packaging Runs tab in the Case SKU Profile, and this is where all casing activities take place. After creating a Casing Run, a user can Download a Casing Record, which summarizes the case IDs created and the bottle IDs in each case.
Skunk Haze also introduces the ability to Restock Cases, which allows the user to unpack cases and return cased EA units to the available inventory.
Visit the Wholesale Process Guide for more information on how packaging cases through Casing Runs fits into the wholesale workflow.
Note regarding inventory updates: As a best practice, Ample Organics recommends licence holders track medical and recreational SKUs separately. There should be no SKU in the inventory sold to both markets.
When stockpiling CS unit inventory for future sales, users can now mark each case with an Internal Case [4x6"] label to facilitate inventory tracking. These simple labels identify each case's ID number; packaging date; associated product, SKU, and Bulk Lot; and the ID numbers of each inventory source–Packaging Run or Received Inventory–that contributed to the case, as well as how many EA units came from each source. Once cases are sold to vendors through the Wholesale application, a user can return to the Casing Runs tab to print province-specific labels.
See How to Print Case Labels for more information.
The CTLS report template has been updated to accommodate changes to the report's nomenclature, structure, and data requirements, including the new product class/subclass delineations and Received Inventory. Visit our CTLS Report Data Breakdown for a complete list of columns that auto-populate, as well as tips and tricks for validating CTLS data with the help of stock reports.
Lab Report Samples
When setting a lab report's Sample Sent setting to "Yes", the Date Sent field now auto-populates the current date. This field can no longer be edited. If a lab report's Sample Sent setting is set to "Yes", and a user updated it to "No", a confirmation modal now appears stating “If this sample was sent outside of the reporting month, undoing this action could affect monthly reporting.” These changes are to support data integrity for monthly reporting figures.
When refusing an order, a user must now select the reason for refusal from a drop-down menu. Options are Incomplete Information, Expired Registration, Order Exceeds Authorized Amount, Product Out of Stock, and Other. If the user selects Other, a text field appears for the user to describe the issue.
Note: This update supports the acceptable reasons for an order refusal as laid out by the CTLS report. However, Ample Organics prevents users from completing an order if the client has an incomplete or expired registration, if the order exceeds the client's prescription allowance, or if the product is out of stock. A user should rarely select any option besides Other.
Skunk Haze introduces a new version of the CTLS report to accommodate changes to the Cannabis Act and monthly reporting regulations. Unfortunately, the CRA Report will require a similar update to function as intended, so at this time the report is not supported. In an upcoming release, Ample Organics intends to replace the CRA Report with a new version that supports the new reporting regulations.
In the meantime, “mg of THC sold” will be added to medical and wholesale sales reports to help with the updated CRA requirements. However, “mg of THC produced” will need to be tracked separately.
The new method of packaging cases through Casing Runs has removed the need for a distinct Case Trace Report, so the Bottle Trace Report and Case Trace Report have been consolidated into a new Forensics Report. The report identifies any EA units from a Packaging Run or Received Inventory record that have been purchased or cased, and lists the contact information of any clients or vendors who purchased cannabis.
To facilitate this change, the Forensics tab in the Bulk Lot Profile no longer separates EA unit and CS unit packaging runs in a two-tab structure. Instead, all Packaging Runs and Received Inventory associated with a Bulk Lot are tracked in a single table.
See How to Generate a Forensics Report for more information.
To track EA units created through the new Received Inventory feature, Ample Organics has added a new Received Inventory Report. This report tracks the source of each Received Inventory record, and is accessible through the Wholesale report type tab in the Reports module.