This page contains release notes for OG Kush, Ample Organics' second major release of 2019. Follow the links below to access notes on specific features:
Retail Regulatory Updates
Ref. Key | Summary | Release Notes | End Point |
RT-255 | Additional field required for Verbal Orders Received By on Order Receipts | The order confirmation receipt now includes the "Verbal Order Placed By" and "Verbal Order Received By" fields. This means that if a client calls to place an order with an LP CSR, the receipt records both the name of the client who placed the order and the CSR who received the order. | N/A |
RT-141 | Report on Patient Refusals in CTLS Report | The CTLS report now tracks the number of patient refusals, and the reasons for refusals, within the given reporting period. | N/A |
RT-138 | Report on Transferred Patients in CTLS report | The CTLS report now tracks the number of an LP's registrations that were transferred to another LP or returned from another LP within the given reporting period. | N/A |
RT-63 | Update "Consumer Information – Cannabis link" on client registration document PDFs | Updated the link at the bottom of client registration PDFs to link to Health Canada's "Consumer Information – Cannabis" webpage. | N/A |
RT-38 | Track new statuses in the CTLS report | The CTLS report now populates columns PC, PF, PI, PL, PO, PR, PU, PX, QA, QD, QG, QJ, and QM based on the number of clients with an active registration status of "Transferred" or "Returned" in each province. Additionally, the CTLS report now populates columns QR, QS, QT, and QU based on the number of clients with an active registration of "Refused" for each reason for refusal. | N/A |
RT-37 | New "Transferred" and "Returned" statuses | Added a new "Transferred" client registration status, to track medical client registrations transferred to another licensed seller. | N/A |
RT-24 | Add "Transferred" to the status filter for Reports | Added "Transferred" to the registration status drop-down menu in the Reports module. This allows a user to filter select Clients reports to only include clients in the "Transferred" registration status. However, this drop-down does not include the "Returned" status. "Returned" status counts are determined and added to the CTLS report whenever a "Transferred" patient creates a new registration. | N/A |
RT-16 | Make Destructions Report line items country agnostic | The Destructions Report no longer references Canadian regulations. Lines that refer to Canadian regulations have been rephrased with country-agnostic wordings. | N/A |
Retail Updates & Bug Fixes
Ref. Key | Summary | Release Notes | End Point |
RT-197 | Physician Tracker Report "Number of Active Patients" column always reads zero | Bug Fix: Logic has been adjusted on the Physician Tracker Report so that the "Number of Active Patients" column now pulls the total number of active, verified prescriptions signed by each practitioner as of the day the report is pulled. Additionally, the "Start Date" field is now mandatory. | /v1/reports/physician_tracker |
RT-154 | Registration renewal update doesn't update patient information | Bug Fix: When a client submits renewal information through the Client Portal, it also updates the client's cloned registration object in the Clients module. | /v1/portal/clients/:client_id/ |
RT-125 | Patients unable to place their first order on the prescription end date | Bug Fix: Patients are now able to place their first order on the final date of their prescription. | N/A |
RT-94 | HC Quarterly Report Data Error | Bug Fix: The HC Quarterly By Province Report now only pulls information on clients who were "active" during the selected date range. This means a client must have a complete registration in the "Approved" status and an active prescription that doesn't expire within the time range provided to be included in the report. | N/A |
RT-93 | Prescription Tab Disappearing | Bug Fix: When a patient's prescription expires, the Prescription section on the Client's Overview tab no longer disappears. Instead, the prescription section heading is highlighted in red and reads "Prescription Expired." | N/A |
RT-91 | Veteran’s Discount Policy not being applied as expected | Bug Fix: Veteran's Affairs policy discounts now apply properly to checkout totals. | N/A |
RT-88 | The "Show Archived" checkbox is unchecked when the prescription tab is reloaded, but still shows archived prescriptions in the list | Bug Fix: Upon opening the Prescriptions tab in a Client Profile, the "Show Archived" button is now unchecked by default, and archived prescriptions are hidden. This applies even if a user applies filters in the Prescriptions tab and then navigates out and back in; the filters do not persist through the tab change. | N/A |
RT-86 | Registration Document does not accurately indicate what it is based on | Bug Fix: If the “Production for Own Purposes” information under the client’s registration is completed, the statement on the registration document now indicates that “Registration is based on a registration certificate”; If the "Production for Own Purposes" section is not filled out, this text defaults to “Registration is based on a medical document” | N/A |
RT-84 | DOB not updating on Registration Amendment | Bug Fix: A client can now successfully update their date of birth during a registration amendment. | N/A |
RT-83 | Ensure patients pending renewal with active scripts can still order | Bug Fix: Adjusted registration logic so that clients with a pending registration renewal can still place orders if their current registration is still active and approved. | /v1/portal/clients/:client_id/ |
RT-80 | Discounts are not deducting correctly | Bug Fix: When a user applies a shipping discount to an order, the discount now calculates based on the shipping fee rather than the order's subtotal. | N/A |
RT-78 | Fix capsule potency inaccuracy on Portal | Bug Fix: THC/CBD potencies for cannabis oil capsule products are now measured in mg/capsule in the product listing on the Client Portal. | N/A |
RT-76 | CBD Potency below the threshold | Bug Fix: If a cannabinoid's reporting threshold and potency result are both 0% on a lab report, any associated product should display that potency as 0%, rather than retrieving the cannabinoid's default threshold value. | N/A |
RT-72 | Order.add_to_order Doesn't Respect THC Limits | Bug Fix: Fixed THC/CBD limit logic so that patients using an eCommerce integration cannot filter for products with higher THC limits than their prescriptions allow. | N/A |
RT-65 | Add Pending Amendment as a Registration Status | Added the ability to manually switch clients to the "Pending Amendment" status. Before this release, a registration would only update to this status in response to an amendment request. | N/A |
RT-48 | After-Tax Discounts | Created an option to allow a user to decide if a particular discount should have taxes applied to it or not, specifically if a discount is before-tax or after-tax. | N/A |
RT-46 | Add "Approved" to Client Overview page | Added the "Approved" dashboard metric to the Client module overview page to track the number of clients with an approved, active registration in the Ample Organics environment. The "Active Scripts" dashboard metric will only track clients that have active prescriptions in the system. | /v1/clients/status_totals |
RT-43 | Allowing for different PST/QST number by province | Each licensed producer can now have multiple PST/QST registration numbers, for each respective province. If the config is turned on for the LP to display their tax registration number on their invoices, it will display the correct tax registration number based on the tax type and the destination province. | /v1/portal/orders/:order_id/ |
RT-32 | Reason selection for "Refused" status | When placing a client in the "Refused" status, a user must now select one of four options from a "Reason for Refusal" modal The options are: | /v1/clients |
RT-31 | Move Shipping Customization into Configs | Shipping customization is now controlled by a Config. This allows Ample CSRs to quickly and independently update a licensed producer's shipping options without a redeploy. | N/A |
RT-20 | Enable tables in markdown | Bug Fix: Tables written in markdown in a Product or SKU Profile now render properly on the product's page in the Client Portal. | N/A |
RT-13 | Remove Shipping Settings page | Removed the Settings tab from the Shipping module, as clients are unable to manage their shipping settings. | N/A |
INFRA-541 | OG Kush - Seed to Sale - Product Image not Displayed on Product Overview Page | Bug Fix: A product image uploaded to the product's Edit tab will now show up successfully in the sidebar on the product's Overview tab as intended, rather than appearing a a thumbnail placeholder. | N/A |
User Admin Report
Ref. Key | Summary | Release Notes | End Point |
PRO-130 | Ensure password_reset_at exists for all clients | Added a column on the user table called "password_reset_at" to record the date and time at which a user last changed their password. | /v2/users/:user_id |
PRO-127 | Add "user_enabled_at" to the user table | Added a column on the user table called "user_enabled_at" to record the date and time at which a user is enabled. | /v2/users/:user_id |
PRO-126 | Add "user_disabled_at" to the user table | Added a column on the user table called "user_disabled_at" to record the date and time at which a user is disabled. | /v2/users/:user_id |
PRO-124 | User Admin Report (report and columns) | Added rows and columns to the User Admin Report to allow LP managers to track changes to their user's accounts. The report tracks each user's name, username, email, security roles, and the time/date at which the user's account was last disabled or enabled. The report also tracks the last time each user's password was changed. | /v1/reports/user_admin_report |
PRO-123 | Add User Admin Report download button to Settings > User Management | Added a button to the User Management tab in the Settings module for users to download the User Admin Report, in CSV format. | /v1/reports/user_admin_report |
PRO-36 | Ability to download "User Admin Report" | Added the ability to download a new User Admin Report, in CSV format, from the User Management tab in the Settings module. Added a new report_user_admin_read permission to control access to this function. | /v1/reports/user_admin_report |
Wholesale Updates & Bug Fixes
Ref. Key | Summary | Release Notes | End Point |
WHOL-673 | Localization for common elements | Common wholesale elements have been localized. | N/A |
WHOL-658 | Price fix between sales order and invoices | Bug Fix: Prices now display correctly on the Sales Order Invoice and Shipment Invoice documents, and match the prices displayed on the sales order itself. | N/A |
WHOL-656 | Unable to save sales orders if client name abbreviation doesn't exist | Bug Fix: Sales Order validation logic adjusted. The client abbreviation is no longer limited to three characters; instead, the abbreviation must be three or more characters. Additionally, when creating a new sales order, the validation no longer checks for a client abbreviation if the user manually enters a sales order ID. This validation only occurs if the user leaves the sales order ID field blank. | /v2/sales_orders |
WHOL-652 | Deleting a case packaging run isn't working | Bug Fix: A user can delete a Case SKU packaging run if no cases in the run have been shipped or reserved. A successful response returns the packaged weight to the source Bulk Lot, and the error response reads "Can not delete. A case in this packaging run has been reserved or shipped." | /v1/packaging_runs/ |
WHOL-651 | Archived sales orders appearing in list | Bug Fix: Archived sales orders no longer appear in the Sales Orders index, unless a user checks the "include archived' checkbox. | /v2/sales_orders |
WHOL-650 | "Reserved" case inventory count not depleting when cases shipped | Bug Fix: The "reserved" case total on a Case SKU's Overview and in the Inventory Balance Report no longer counts shipped cases. | N/A |
WHOL-648 | Nothing appearing on "Sales by Line Item" report | Bug Fix: Fixed several bugs in the Sales Order Line Item Report that were preventing the report from populating with accurate data. | /v1/reports/sales_by_whole |
WHOL-647 | Packing slip should be using bulk lot name, not bulk lot ID | Bug Fix: The shipment packing slip document now lists the associated Bulk Lot's name in the "Lot" column, rather than the Bulk Lot's ID number. | N/A |
WHOL-644 | "Include archived" checkbox missing from sales order list | Bug Fix: The Sales Orders index now includes an "include archived" checkbox, to allow the user to view and access archived sales orders. | N/A |
WHOL-639 | Weight/volume packaged into cases not appearing on productions table | Bug Fix: The Productions table now includes the weight and volume of cannabis packaged into cases from each production. | /v1/productions |
WHOL-634 | Fin-good SOs - don't show archived or "not avail for purchase" SKUs in add line item modal | Bug Fix: When adding line items to a Sales Order in the Wholesale application, the Line Items modal no longer includes SKUs that are archived or unavailable for purchase. | /v2/case_skus |
WHOL-615 | Bottle inventory should not increase when cases are created or depleted | Bug Fix: A SKU's bottle inventory count no longer considers bottles packaged into cases. Adding or depleting cases no longer affects the number of bottles in a SKU's 'on-hand' or 'available inventory' columns. | N/A |
WHOL-611 | Weight/volume packaged into cases not appearing on bulk inventory report | Bug Fix: The Bulk Inventory Report now includes the weight and volume of cannabis packaged into cases. | /v1/reports/inventory_report |
WHOL-587 | Reports - add excise tax columns to Sales Report by Line Item | The Wholesale Sales by Line Item report now includes additional columns to calculate the excise tax per SKU sold in each order. | /v1/reports/sales_by_whole_ |
Wholesale Case IDs
Ref. Key | Summary | Release Notes | End Point |
WHOL-704 | Prevent shipping of empty shipments | A user can no longer mark an empty shipment–a shipment with a quantity of 0 across all line items–as 'Shipped." | /v2/sales_orders/:sales_order_ |
WHOL-703 | Prevent shipment creation when "remaining order qty." is 0 | A user can no longer create a shipment for a sales order that has been fulfilled, as there is nothing left to ship. | /v2/sales_orders/:sales_order_ |
WHOL-702 | BE: Prevent New Shipments From Created for a SalesOrder That Already Has Non-Shipped Shipments | A user can no longer create a shipment for a sales order that already has a shipment in a non-shipped status. | /v2/sales_orders/:sales_order_ |
WHOL-701 | BE- Add SkuId & BaseSkuQuantity to Shipment GET for each LineItem | Each shipment line_item now includes the sku_id and base_sku_quantity parameters to identify the case SKU's ID number and the number of bottles in the shipment. | /v1/sales_orders/:sales_order_ |
WHOL-696 | BE- Handle empty case_ids param | A user can successfully create a new shipment with an empty or non-existent list of case_ids in a line_item object. This indicates that no cases are to be associated with the line_item upon the shipment's creation. | /v2/sales_orders/:sales_order_ |
WHOL-695 | BE- Update the Shipment Edit Endpoint to Accept a List of Cases for each Shipped Line Item | Updated the endpoint for updating shipments to accept a list of case_ids for each shipped_line_item and associated the cases to each shipped_line_item_id. Added validation to the endpoint to ensure case_ids are not archived or reserved, and accommodates situations in which case_ids are removed and added, even if the quantity remains the same. | /v2/case_skus |
WHOL-693 | BE: Update Shipment GET endpoint | When retrieving a specific shipment, the shipment's data now lists nested case_ids for each line_item in the shipment. This allows a user to view a shipment with its line items and associated cases. | /v2/sales_orders/:sales_order_ |
WHOL-692 | BE: Update Shipment Create endpoint | Updated the endpoint for creating shipments to accept a list of case_ids for each shipped_line_item and associated the cases to each shipped_line_item_id. Added validation to the endpoint to ensure case_ids are not archived or reserved, and removed logic to automatically add case_ids sequentially. | /v2/case_skus |
WHOL-691 | BE: New Cases Index endpoint | Added an endpoint to retrieve all available cases for a given case_sku_id. | /v2/cases |
WHOL-688 | Shipment edit update | A user can now edit a shipment, including the case_ids picked for the shipment, before shipping. However, once the shipment is 'Shipped' or 'Delivered' the option to edit the shipment disappears. | /v2/sales_orders/:sales_order_ |
WHOL-685 | Shipment create - Select case ID when creating a shipment | When creating a shipment through the wholesale application, a user can now select specific Case IDs to fulfill the sales order. | /v2/case_skus |
Mass Packaging Runs Updates
Ref. Key | Summary | Release Notes | End Point |
PRO-260 | Casing Record Bottom Margin of the headers are incorrect | Bug Fixed: Removed the bottom margins from the section tables on the Casing Record PDF. | N/A |
PRO-259 | Select All on Forensics page to toggle Download Forensics CSV enabled state | Bug Fix: Fixed error on the Forensics tab in the Bulk Lot Profile that was preventing users from downloading the Forensics CSV if they used the Select All button to select all Packaging Runs listed. The button now works as intended. | N/A |
PRO-255 | BE: Adjust seeds for Cases to include net weight and net volume | Case seeds adjusted to include net_weight and net_volume. | N/A |
PRO-251 | Create Data Migration for existing cases | Created a job to set the 'net_weight' and 'net_volume' parameters for existing cases to a default value. This default value is nil. | N/A |
PRO-249 | BE: Include Product Name and Sku Name to Bulk Lot show response json | When a user retrieves a specific Bulk Lot's data, each Packaging Run returned in the packaging_run_ids array now two new parameters: product_name and sku_name. This allows a user to easily ascertain the names of the product and SKU associated with each Packaging Run. | /v1/bulk_lots/:bulk_lot_id |
PRO-247 | FE: Hide Unit Tare Weight Field when showing Case Form on MPR | When a Packaging Associate creating a Mass Packaging Run selects a Case SKU, the Tare Weight field is now hidden from view, and the backend tare_weight value is nullified. The Tare Weight field only appears if the user is packaging into a Base–or EA Unit–SKU. | N/A |
PRO-243 | FE: Adjust Forensics page to have tabbed tables for packaging runs | The Forensics tab in the Bulk Lot Profile has been adjusted to have a two-tab structure: One tab to track EA Packaging Run, from which the user can download a Bottle Trace report; and one tab to track CS Packaging Runs, from which the user can download a Case Trace report. | N/A |
PRO-242 | BE: Remove Case related logic from Forensics report and Create Lot Forensics Wholesale Report | Removed queries related to cases from the Bottle Trace report, and created a new Case Trace report specifically to pull forensic information for Case Packaging Runs. | /v1/bulk_lots/:bulk_lot_id/ |
PRO-241 | FE: Adjust Mass Packaging Page for Total Weight/Total Volume for Cases | Adjusted the workflow and fields on the Mass Packaging Runs tab to accommodate the new Total Weight and Total Volume fields relevant to packaging Case SKUs. Additionally, added validation and help text to ensure values entered in the Total Weight and Total Volume fields fall within an acceptable range. | N/A |
PRO-240 | Adjust Mass Packaging Run service and core code base scout | Adjusted cases service to use cases.net_weight and cases.net_volume instead. Additionally, added validation to prevent cases from begin created with a null value for net_weight. | N/A |
PRO-239 | BE: Add net_weight and net_volume column to cases table | Added 'net_weight' and 'net_volume' parameters to the cases table. | N/A |
PRO-224 | Updates to "Casing Record" | Casing Record PDF updated to include: | N/A |
PRO-223 | Bulk lot forensics for CS mass packaging runs | Removed columns to do with cases from the current Bulk Lot forensics report, and added a new Bulk Lot forensics report to specifically track Case SKU packaging runs. Additionally, the Forensics tab in the Bulk Lot Profile has been split to include two sub-tabs: "Packaging Runs: EA Units" and "Packaging Runs: CS Units. This separates packaging runs for EA and CS units into two separate tables. | N/A |
PRO-222 | Case Mass Packaging Runs - custom total weight/volume | When packaging cases through a mass packaging run, a Packaging Associate is now able to enter a "Custom Total Weight" and "Custom Total Volume" to accurately reflect the total quantities packaged. The previous method of automatically calculating the total weight and volume packaged based on the Base SKU's net weight and quantity has been removed; Packaging Associates must use the "Custom Total Weight" and "Custom Total Volume" fields going forward. | N/A |
Products & Packaging Updates & Bug Fixes
Ref. Key | Summary | Release Notes | End Point |
PRO-263 | Adjustment to NS/PEI master case label | The "SKU Size" field on the NS/PEI master case label now retrieves the net weight of the EA unit for dried SKUs, and net volume of the EA unit for oil SKUs, rather than the unit_grams value. | N/A |
PRO-262 | Adjustments to Alberta master case label | The "SKU Size" field on the Alberta master case label now retrieves the net weight of the EA unit for dried SKUs, and net volume of the EA unit for oil SKUs, rather than the unit_grams value. Additionally, the text "QA released" has been changed to "Packaged on". | N/A |
PRO-250 | Adjustments to "Product Inventory Breakdown v2" | The Product Inventory Breakdown v2 report has been adjusted to cover all product inventory, including inventory that is not bottled and inventory intended for recreational sales. | /v1/reports/product_inventory |
PRO-229 | CTLS - PD - Number of Shipments: data discrepancy with "Shipped Orders" report | Bug Fix: The shipped orders per province on the CTLS report and the Shipped Orders report now run the same order query. The shipped order data on the two reports now matches. | /v1/reports/shipped_order |
PRO-219 | Case SKUs selectable on gun packaging runs | Bug Fix: Case SKUs no longer appear as selectable options when creating a packaging run through the Gun App. | N/A |
PRO-186 | Add "Strain" column to products table | Added a "Strain" column to the Products table. The column lists each product's product strain, and allows users to sort the table by product strain. | N/A |
PRO-184 | Additions to retained inventory report | Added "Created At" and "Updated At" columns to the Retained Inventory Report; the report now tracks when each retained sample was created and last updated. | /v1/reports/retained_ |
PRO-150 | Gun - Packaging runs using prescription deduction instead of net weight | Bug Fix: Dried cannabis packaging runs through the Gun App now determine the intended weight of a bottle using the net_weight value, rather than the unit_grams (prescription deduction) value. | N/A |
PRO-148 | Bulk lot destruction associating with work order unintentionally | Bug Fix: Creating a "General Bulk Lot Waste" destruction event no longer saves the destroyed weight as "output to work orders." Removed unintentional association between Bulk Lot waste destructions and work orders. | /v1/bulk_lots/:bulk_lot_id/ |
PRO-147 | Bottling record - page space not consumed by table | Bug Fix: When a user prints a bottling record or casing record, the table of bottle or case entries now takes up the full page, rather than leaving a huge block of space at the bottom of each page. | /v1/packaging_runs/:packaging_ |
PRO-142 | Weight packaged into cases missing in multiple "weight packaged" instances | Bug Fix: Cases packaged through mass packaging runs now count towards a Bulk Lot's packaged weight and volume total. Additionally, case weight is considered in the Packaged Inventory Report and Bulk Inventory Report. | N/A |
PRO-141 | Legacy - Mass packaging runs creating dried bottles with volume | Bug Fix: When a user creates a mass packaging run of dried cannabis, the volume field now defaults to nil rather than 0.0 mL. This fixes a common label printing and reporting error. | /v1/packaging_runs/ |
PRO-138 | Regional Pricing - S2S - Product SKU - Client Sales Setup - User unable to save Retail/ Sale price for SKU after an attempt is made to save a '0' | Bug Fix: Adjusted regional pricing validation to disallow users to save any Retail/Sale Price field with a value of 0. However, attempting to save a value of 0 in either field no longer prevents the user from saving valid values in the future. | N/A |
PRO-136 | Allow null GTIN and UPC fields | Bug Fix: When creating or updating a SKU, the validation that checks for GTIN or UPC uniqueness no longer applies if either value is null. | /v1/skus |
PRO-135 | Packaging tolerance for SKUs +/- 2g | Bug Fix: Packaging runs of dried cannabis SKUs with a net weight of > 2g now allow a packaging tolerance of 5%, as is the case elsewhere in Ample Organics. | N/A |
PRO-125 | Remove the StatsCan report from S2S entirely | The StatCan Report has been removed from Ample Organics. | N/A |
PRO-121 | Adjust packaging run inventory counts | Adjusted the inventory counts that appear on a SKU's packaging runs table: Removed the "Available Bottles" column, and renamed the "Unpicked" column to "Available/Unpicked," to represent all bottles in the packaging run that have not been sold or destroyed. | N/A |
PRO-109 | SKUs - Make GTIN and UPC unique | Added validation when creating or updating a SKU to ensure that GTIN and UPC values are unique. | /v1/skus |
PRO-57 | Product Inventory Breakdown v2 | Created a new Product Inventory Breakdown V2 report, which will pull the following data for each SKU: SKU name, Quantity On-hand, Quantity Reserved, Net Difference, Product ID, Unit Grams, SKU Retail Name, and Bulk Lot ID. | /v1/reports/product_ |
PRO-56 | Add columns to case packaging runs | On the case SKU packaging runs table, added a new "Available/Unpicked" column to track cases that have not been added to a shipment. Similarly, adjusted the Print Labels modal so that printing "All EA Units" will only print labels for bottles in available/unpicked cases. Selecting "Custom" still allows a user to print labels for any EA unit in the packaging run. | N/A |
PRO-54 | Remove mention of ACMPR from destruction report | The Destruction Report no longer mentions the ACMPR. The report no longer refers to specific regulations. | N/A |
PRO-51 | Signature needed only on last page of bottling record | Adjusted the bottling record and casing record PDFs so that, if the record spans multiple pages, the signature and date fields only appear on the last page, rather than on every page. | N/A |
PRO-35 | Create bottle sales by sku and province report | Added a new report: Bottle Sales by SKU and Province. This new report is accessible through the Order Report Types sub-tab in the Reports module. | /v1/reports/bottle_sales_ |
PRO-30 | Ability to use all characters in SKU name | Removed validation limiting SKU names to alphanumeric characters; a licensed producer can now use any character when naming a SKU. | N/A |
PRO-25 | Legacy - Harvest ID quick link | Added links to the harvest ID numbers listed in a Bulk Lot's Harvests tab, to allow a user to quickly navigate from the Bulk Lot to a specific harvest profile. | N/A |
HAR-3 | Text adjustment to AB case label template | The AB case label template has been adjusted to accommodate the text change from "QA released" to "Packaged on". The "Packaged on" text will have its data within a key called packaging_date for hardware to access. This is to replace qa_release_date | N/A |
PRO-215 | Show archived bulk lots with no weight/volume on Bulk Inventory Report when Include Archived is selected | Bug Fix: If a user selects "Include Archived" when generating the Bulk Inventory Report, the report will now include Bulk Lots that are archived and/or have zero weight/volume. | N/A |
CRA Reporting
Ref. Key | Summary | Release Notes | End Point |
PRO-404 | CRA - adjust a 3-decimal place cells to 4 | The CRA report will generate all values in weight and volume fields to an accuracy of four decimal places. As these reports can be submitted with values to a maximum of three decimal places, users will have to manually review the report each month and adjust the values before submitting the report. | N/A |
PRO-338 | CRA - Unpackaged - Oil - Additions - Total Production | Additions - Total Production The CRA report now calculates the total weight, in kilograms, of oil output from work orders where the inputs are dried and/or fresh cannabis. The report uses this data to populate the "Unpackaged–Oil–Additions–Total Production" cell. | N/A |
PRO-227 | CRA Report - Unpackaged - Non-flowering material - Reductions - Drying loss - 1 | The CRA report now calculates the total weight lost to drying, in kg, during "fresh-to-dried" work orders, where the fresh input lot's cannabis form category is 'non-flowering', over the course of a given month. This figure does not include destroyed weight. The report uses this data to populate the "Unpackaged – Non-flowering material – Drying loss" cell. | N/A |
PRO-226 | CRA Report - Unpackaged - Flowering material - Drying loss - 2 | The CRA report now calculates the total weight lost to drying, in kg, during "fresh-to-dried" work orders, where the fresh input lot's cannabis form category is 'flowering', over the course of a given month. This figure does not include destroyed weight. The report uses this data to populate the "Unpackaged – Flowering material – Drying loss" cell. | N/A |
PRO-221 | Clean up row names and ordering in CRA Report | Many columns in the CRA report have been renamed or reordered for an improved user experience. | N/A |
PRO-220 | CRA - Unpackaged - Non-flowering Material - Additions - Total production | The CRA report now calculates the total weight, in kilograms, of unpackaged non-flowering material destroyed during harvests or output from "fresh-to-dry" work orders over the course of a given month. This is limited to destruction events where the substance type category is "non-flowering", and "fresh-to-dry" work orders where the output lot's cannabis form category is "non-flowering." The report uses this data to populate the "Unpackaged – Non-flowering Material – Additions – Total production" cell. | N/A |
PRO-206 | CRA - Unpackaged - Non-flowering Material - Reductions - Quantity refined, produced or planted | The CRA report now calculates the total weight, in kilograms, of all unpackaged non-flowering cannabis–cannabis from Bulk Lots with the 'non-flowering' cannabis form category–output to work orders that produce oil over the course of a given month. The report uses this data to populate the "Unpackaged – Non-flowering material – Reductions – Quantity refined, produced or planted" cell. | N/A |
PRO-205 | CRA - Unpackaged - Flowering Material - Additions - Total production | The CRA report now calculates the total weight, in kilograms, of unpackaged flowering material destroyed during harvests or output from "fresh-to-dry" work orders over the course of a given month. This is limited to destruction events where the substance type category is "flowering", and "fresh-to-dry" work orders where the output lot's cannabis form category is "flowering." The report uses this data to populate the "Unpackaged – Flowering Material – Additions – Total production" cell. | N/A |
PRO-204 | CRA - Unpackaged - Non-flowering Material - Opening Inventory | The CRA report now calculates the total weight, in kilograms, of all unpackaged non-flowering cannabis in the inventory on the first day of a given month. This includes the weight of all fresh and dried bulk lots within the "non-flowering" cannabis form category, all retention samples from fresh or dried bulk lots within the "non-flowering" cannabis from category, and any fresh or dry cannabis waste within the "non-flowering" destruction substance type category waiting for destruction in open destruction lots. The report uses this data to populate the "Unpackaged – Non-flowering material – Opening Inventory" cell. | N/A |
PRO-203 | CRA - Unpackaged - Non-flowering material - Reductions - Quantity destroyed | The CRA report now calculates the total weight, in kilograms, of harvested fresh or dried cannabis destroyed with a destruction substance type category of 'non-flowering' over the course of a given month. The report uses this data to populate the "Unpackaged – Non-flowering material – Reductions – Quantity destroyed" cell. | N/A |
PRO-202 | CRA - Unpackaged - Flowering Material - Reductions - Quantity destroyed | The CRA report now calculates the total weight, in kilograms, of harvested fresh or dried cannabis destroyed with a destruction substance type category of 'flowering' over the course of a given month. The report uses this data to populate the "Unpackaged – Flowering material – Reductions – Quantity destroyed" cell. | N/A |
PRO-201 | CRA - Unpackaged - Flowering Material - Reductions - Quantity refined, produced or planted | The CRA report now calculates the total weight, in kilograms, of all unpackaged flowering cannabis–cannabis from Bulk Lots with the 'flowering' cannabis form category–output to work orders that produce oil over the course of a given month. The report uses this data to populate the "Unpackaged – Flowering material – Reductions – Quantity refined, produced or planted" cell. | N/A |
PRO-200 | Update ListItem to use 'cannabis_form' tag in place of 'bulk_lot_form' | Changed the name of the 'bulk_lot_form' ListItem tag to 'cannabis_form', to promote consistency in nomenclature between the front and back ends. | /v1/bulk_lots |
PRO-199 | CRA - Unpackaged - Flowering Material - Opening Inventory | The CRA report now calculates the total weight, in kilograms, of all unpackaged flowering cannabis in the inventory on the first day of a given month. This includes the weight of all fresh and dried bulk lots within the "flowering" cannabis form category, all retention samples from fresh or dried bulk lots within the "flowering" cannabis from category, and any fresh or dry cannabis waste within the "flowering" destruction substance type category waiting for destruction in open destruction lots. The report uses this data to populate the "Unpackaged – Flowering material – Opening Inventory" cell. | N/A |
PRO-198 | Add category attribute to ListItem | Added the 'category' attribute to ListItems to accommodate the new destruction substance type and cannabis form categories. This attribute defaults to "untracked." | /v1/list_items |
PRO-153 | Fix logic to get bottles from med sales | Bug Fix: Fixed the logic of the CRA report to properly pull bottles sold in medical sales. | N/A |
PRO-137 | Fix CRA report query logic for wholesale shipment | Bug Fix: Fixed report query breakage that caused the CRA report to generate incorrect wholesale shipment data. | N/A |
PRO-134 | Rearrange columns on CRA report to be grouped together better | Rearranged columns on the CRA Report to increase readability. | N/A |
PRO-133 | Including Category for Reason Codes and Substance Types | The modals for creating Destruction Reason Codes and Destruction Substance Types now include categories as a user-editable field. | N/A |
PRO-132 | Refactor Bulk Lot Forms on Webapp to be Cannabis Forms | "Bulk Lot Forms" renamed to "Cannabis Forms" to be consistent across Ample Organics. This includes changes to front-end website text and back-end data strings. | /v1/list_items |
PRO-129 | CRA Report - Packaged - Oil - Opening inventory | On the first day of each month, the CRA report now calculates the total weight, in kilograms, of all packaged cannabis oil SKUs in the inventory, and uses this data to populate the "Packaged – Oil – Opening inventory" cell. | N/A |
PRO-128 | CRA Report - Packaged - Flowering material - Opening inventory | On the first day of each month, the CRA report now calculates the total weight, in kilograms, of all packaged dried cannabis SKUs in the inventory, and uses this data to populate the "Packaged – Flowering material – Opening inventory" cell. | N/A |
PRO-120 | Adjust CRA report cell names | CRA report cells renamed to be as sortable and digestible as possible. | N/A |
PRO-119 | Refactor Reusable List Item Modal to be in Vue | The generic list item modal has been rewritten in Vue.js to allow for easier code maintenance and advanced features. This change is essential to accommodate the new Categories field in several list item modals. | N/A |
PRO-116 | CRA - Sales (kg) - Oil - for all provinces | Each month, the CRA report now calculates the total amount, in kilograms, of cannabis oil sold in the medical market and through sales order line items in each Canadian province. This populates a "Sales – Oil – *Province* (kg)" cell for each province. | N/A |
PRO-114 | CRA - Sales ($) - Oil - for all provinces | Each month, the CRA report now calculates the total amount, in dollars, of all oil product sales in both the medical market and through sales order line items in each Canadian province. This populates a "Sales – Oil – *Province* ($)" cell for each province. | N/A |
PRO-113 | CRA Report - Unpackaged - Seed - Quantity refined, produced or planted | The CRA report now calculates the total number of seeds planted to propagate plants over the course of a given month, and uses this data to populate the "Unpackaged – Seed – Quantity refined, produced or planted" cell. | N/A |
PRO-112 | CRA Report - Packaged - Oil - Additions to inventory | The CRA report now calculates the monthly sum of all oil SKUs created from packaging to populate the "Packaged – Oil – Additions to inventory" cell. The report measures this value in kilograms. | N/A |
PRO-111 | CRA Report - Packaged - Flowering material - Additions to inventory | The CRA report now calculate the total weight, in kilograms, of dried cannabis packaged into bottles and cases over the course of a given month, and uses this data to populate the "Packaged – Flowering material – Additions to inventory" cell. | N/A |
PRO-110 | CRA Report - Packaged - Flowering material - Quantity sold in Canada | The CRA report now calculates the total weight, in kilograms, of dried cannabis sold within Canada over the course of a given month, including medical dried bottle sales and case sales. The report uses this data to populate the "Packaged – Flowering material – Quantity sold in Canada" cell. | N/A |
PRO-106 | CRA Report - Packaged - Oil - Quantity sold in Canada | The CRA report now calculates the monthly medical oil bottle and oil case sales in Canada to populate the "Packaged – Oil – Quantity sold in Canada" cell. The report measures this value in kilograms. | N/A |
PRO-105 | CRA - Sales (kg) - Flowering material - Northwest Territories | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Northwest Territories, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Northwest Territories" cell. | N/A |
PRO-104 | CRA - Packaged - Oil - Reductions - Quantity sold outside Canada | The CRA report now calculates the monthly sum of cannabis oil sold through sales orders outside of Canada to populate the "Packaged – Oil – Reductions – Quantity sold outside Canada" cell. The report measures this value in kilograms. | N/A |
PRO-102 | CRA - Sales (kg) - Flowering material - Newfoundland and Labrador | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Newfoundland & Labrador, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Newfoundland & Labrador" cell. | N/A |
PRO-100 | CRA - Packaged - Flowering Material - Reductions - Quantity sold outside Canada | The CRA report now calculates the monthly sum of dried flower cannabis sold through sales orders outside of Canada to populate the "Packaged – Flowering Material – Reductions – Quantity sold outside Canada" cell. The report measures this value in kilograms. | N/A |
PRO-99 | CRA - Sales (kg) - Flowering material - New Brunswick | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to New Brunswick, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – New Brunswick" cell. | N/A |
PRO-97 | CRA - Sales (kg) - Flowering material - Manitoba | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Manitoba, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Manitoba" cell. | N/A |
PRO-96 | CRA - Sales (kg) - Flowering material - British Columbia | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to British Columbia, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – British Columbia" cell. | N/A |
PRO-95 | CRA - Sales (kg) - Flowering material - Alberta | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Alberta, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Alberta" cell. | N/A |
PRO-94 | CRA - Sales ($) - Flowering material - Yukon | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to the Yukon, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Yukon" cell. | N/A |
PRO-93 | CRA - Unpackaged - Oil - Quantity sent for analysis | The CRA report now calculates the total weight, in kilograms, of all oil Bulk Lot samples sent for testing over the course of a given month The report uses this data to populate the "Unpackaged – Oil – Quantity sent for analysis" cell. | N/A |
PRO-92 | CRA - Unpackaged - Flowering material - Quantity sent for analysis | The CRA report now calculates the total weight, in kilograms, of all dried Bulk Lot samples sent for testing over the course of a given month The report uses this data to populate the "Unpackaged – Flowering material – Quantity sent for analysis" cell. | N/A |
PRO-91 | CRA - Unpackaged - Vegetative Cannabis Plant - Opening Inventory | Adjusted the CRA report to calculate the number of cannabis plants in the propagation and vegetation stage on the first day of each month. This ensures accurate data in the "Unpackaged - Vegetative Cannabis Plants - Opening Inventory" cell. | N/A |
PRO-90 | CRA - Sales (kg) - Flowering material - Ontario | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Ontario, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Ontario" cell. | N/A |
PRO-89 | CRA - Sales (kg) - Flowering material - Nunavut | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Nunavut, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Nunavut" cell. | N/A |
PRO-88 | CRA - Sales (kg) - Flowering material - Nova Scotia | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Nova Scotia, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Nova Scotia" cell. | N/A |
PRO-87 | Adjust CRA tickets to look at grams, not mL | The CRA report now measures oil values in grams and kilograms, rather than in millilitres. | N/A |
PRO-85 | CRA - Sales (kg) - Flowering material - Yukon | The CRA report now calculates the monthly total, in kilograms, of flowering material–also known as dried cannabis–sold to the Yukon, both through medical purchases and sales order line items. This populates the "Sales – Flowering Material – Yukon (kg)" cell, and rounds to three decimal places. | N/A |
PRO-84 | CRA - Sales (kg) - Flowering material - Saskatchewan | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Saskatchewan, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Saskatchewan" cell. | N/A |
PRO-83 | CRA - Sales (kg) - Flowering material - Quebec | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Quebec, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Quebec" cell. | N/A |
PRO-82 | CRA - Unpackaged - Oil - Reductions - Quantity packaged | The CRA report now calculates the monthly sum of cannabis oil packaged into bottles and cases to populate the "Unpackaged – Oil – Reductions – Quantity packaged" cell. The report measures this value in kilograms. | N/A |
PRO-81 | CRA - Sales (kg) - Flowering material - Prince Edward Island | The CRA report now calculates the monthly total, in kg, of flowering material–also known as dried cannabis–sold and shipped to Prince Edward Island, both through medical purchases and sales order line items. The report uses this data to populate the "Sales (kg) – Flowering Materials – Prince Edward Island" cell. | N/A |
PRO-79 | CRA - Sales ($) - Flowering material - Manitoba | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Manitoba, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Manitoba" cell. | N/A |
PRO-78 | CRA - Sales ($) - Flowering material - British Columbia | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to British Columbia, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – British Columbia" cell. | N/A |
PRO-77 | CRA - Sales ($) - Flowering material - Alberta | The CRA report now calculates the monthly total, in dollars, of flowering material–also known as dried cannabis–sold to Alberta, both through medical purchases and sales order line items. This populates the "Sales – Flowering Material – Alberta ($)" cell, and rounds to two decimal places. | N/A |
PRO-76 | CRA - Unpackaged - Whole Cannabis Plant - Additions - Quantity transported from vegetative cannabis plant | The CRA report now calculates the total number of plants advanced from the vegetation stage to the flowering stage over the course of a given month, an uses this data to populate the "Unpackaged – Whole Cannabis Plant – Additions – Quantity transferred from vegetative cannabis plant" cell. | N/A |
PRO-74 | CRA - Sales ($) - Flowering material - Nunavut | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Nunavut, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Nunavut" cell. | N/A |
PRO-73 | CRA - Sales ($) - Flowering material - Nova Scotia | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Nova Scotia, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Nova Scotia" cell. | N/A |
PRO-72 | CRA - Sales ($) - Flowering material - Northwest Territories | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Northwest Territories, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Northwest Territories" cell. | N/A |
PRO-71 | CRA - Sales ($) - Flowering material - Newfoundland and Labrador | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Newfoundland & Labrador, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Newfoundland & Labrador" cell. | N/A |
PRO-70 | CRA - Sales ($) - Flowering material - New Brunswick | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to New Brunswick, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – New Brunswick" cell. | N/A |
PRO-69 | CRA - Unpackaged - Vegetative Cannabis Plant - Additions - Total Production | The CRA report now calculates the total number of cannabis plants created over the course of a given month, and uses this data to populate the "Unpackaged – Vegetative Cannabis Plant – Additions – Total Production" cell. | N/A |
PRO-68 | CRA - Sales ($) - Flowering material - Saskatchewan | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Saskatchewan, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Saskatchewan" cell. | N/A |
PRO-66 | CRA - Sales ($) - Flowering material - Quebec | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Quebec, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Quebec" cell. | N/A |
PRO-64 | CRA - Sales ($) - Flowering material - Prince Edward Island | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Prince Edward Island, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Prince Edward Island" cell. | N/A |
PRO-63 | CRA - Sales ($) - Flowering material - Ontario | The CRA report now calculates the monthly sales total, in $, of flowering material–also known as dried cannabis–sold and shipped to Ontario, both through medical purchases and sales order line items. The report uses this data to populate the "Sales ($) – Flowering Materials – Ontario" cell. | N/A |
PRO-62 | CRA - Unpackaged - Vegetative Cannabis Plant - Reductions - Quantity transferred to whole cannabis plant | The CRA report now calculates the total number of plants advanced from the vegetation stage to the flowering stage over the course of a given month, an uses this data to populate the "Unpackaged – Vegetative Cannabis Plant – Reductions – Quantity transferred to whole cannabis plant" cell. | N/A |
PRO-60 | CRA - Unpackaged - Vegetative Cannabis Plant - Reductions - Quantity destroyed | The CRA report now calculates the total number of plants in the propagation or vegetation stage discarded into a destruction lot over the course of a given month, an uses this data to populate the "Unpackaged – Vegetative Cannabis Plant – Reductions – Quantity destroyed" cell. The report only counts the plants in closed destruction lots; vegetative plants in open destruction lots do not count toward this total. | N/A |
PRO-29 | Add categories to cannabis forms | When creating or editing a cannabis form, users must now set the cannabis form's category as either Flowering, Non-flowering, or Untracked. This allows for accurate monthly reporting to the CRA, which delineates between flowering and non-flowering material. | /v1/list_items |
PRO-26 | Add categories to destruction substance types | When creating or editing a destruction substance type, users must now set the substance type's category as either Flowering, Non-flowering, or Untracked. This allows for accurate monthly reporting to the CRA, which delineates between flowering and non-flowering material.
Note: Existing destruction substance types will default to the Untracked category. The LP should update all cannabis forms to the appropriate category immediately after receiving the new release. | /v1/list_items |
PRO-20 | Add "Category" column to destruction substance types list | Added a "Category" column to the Destruction Substance Types table in the Destruction module, to display the category to which each substance type belongs. | N/A |
PRO-18 | Add "Category" column to cannabis form list | Added a "Category" column to the Cannabis Forms table in the Productions module, to display the category to which each cannabis form belongs. | N/A |
PRO-108 | Improve the management of samples for lab reports in order to support the monthly reporting requirements without compromising existing lab report data. | When an LP client receives the new deployment that includes the new Lab Report fields, all existing lab reports in their Ample Organics environment will have their Sample Sent field set to blank. If a user updates this field to "Yes", the lab report will remove the weight a second time, which may result in inaccurate reporting.
Users should ignore the Sample Sent field for existing lab reports, and only use this function for new lab reports as they're created. If a user accidentally updates the Sample Sent field for an existing lab report, they can reconcile the weight change in the Bulk Lot's Weight Events tab. | N/A |
CTLS Reporting
Ref. Key | Summary | Release Notes | End Point |
PRO-403 | CTLS - adjust a 3-decimal place cells to 4 | The CTLS report will generate all values in weight and volume fields to an accuracy of four decimal places. As these reports can be submitted with values to a maximum of three decimal places, users will have to manually review the report each month and adjust the values before submitting the report. | N/A |
PRO-373 | Move monthly reports into their own tab | Added a new Monthly Reports tab in the Reports module to group all monthly reporting templates–CTLS, Healthcare Practitioners, CRA, Weight Events, ACMPR, and MMPR. The individual tabs for each report have been removed. The module title has also been changed from "Select a Report Category" to "Reports." | N/A |
PRO-366 | Finished and Packaged Reductions Destroyed mismatch weight event owner type | Bug Fix: Created a relationship between bottle weight events and destruction weight events to allow the CRA and CTLS reports to accurately retrieve information about total bottle destruction weight and volume. | N/A |
PRO-361 | Finished Dried and Oil for CTLS should filter against destruction lot closed at to be more consistent | "Finished Dried" and "Finished Oil" columns in the CTLS report now filter against destruction lot closed_at dates. This promotes consistency between the CRA and CTLS reports. | N/A |
PRO-340 | CTLS - FN - Finished – Cannabis Oil - Reductions - Destroyed | The CTLS report now calculates the total volume, in litres, of packaged cannabis oil destroyed (aka: cannabis oil bottle destructions) over the course of a given month. The report uses this data to populate column FN: "Finished – Cannabis Oil – Reductions – Destroyed." | N/A |
PRO-339 | CTLS - ET - Finished –Dried Cannabis - Reductions - Destroyed | The CTLS report now calculates the total weight, in kilograms, of packaged dried cannabis destroyed (aka: dried cannabis bottle destructions) over the course of a given month. The report uses this data to populate column ET: "Finished – Dried Cannabis – Reductions – Destroyed." | N/A |
PRO-336 | CTLS - CG - Unfinished - Cannabis oil - Additions - Total Production | The CTLS report now calculates the total volume, in litres, of cannabis oil output from work orders, where the inputs are dried or fresh cannabis, over the course of a given month. The report uses this data to populate column CG: "Unfinished – Cannabis oil –Additions – Total Production." | N/A |
PRO-281 | Adjust monthly reporting logic for shipments by province | The monthly reporting logic for medical sales by province in the CTLS report and sales by province in the CRA report now uses each order's shipping address, rather than each client's registration address. | N/A |
PRO-279 | CTLS - AZ - Unfinished -Dried Cannabis - Reductions – Processed | The CTLS report now calculates the total weight, in kilograms, of cannabis from dried bulk lots processed into oil through work orders. The report uses this data to populate column AZ: "Unfinished – Dried Cannabis – Reductions – Processed." | N/A |
PRO-254 | CTLS - Finished - Oil - Non-medical - To distributor/retailer | The CTLS report now calculates the total volume, in litres, of oil case SKUs shipped in wholesale purchases to each Canadian province over the course of a given month. The report uses this data to populate columns for "Finished – Cannabis oil – *province* – Non-medical – To distrubutor/retailer" relevant to each province. These columns are: MC (Alberta), MF (British Columbia), MI (Manitoba), ML (New Brunswick), MO (Newfoundland & Labrador), MR (Nova Scotia), MU (Northwest Territories), MX (Nunavut), NA (Ontario), ND (Prince Edward Island), NG (Quebec), NJ (Saskatchewan), and NM (Yukon). | N/A |
PRO-253 | CTLS - Finished - Dried - Non-medical - To distributor/retailer | The CTLS report now calculates the total weight, in kilograms, of dried cannabis case SKUs shipped in wholesale purchases to each Canadian province over the course of a given month. The report uses this data to populate columns for "Finished – Dried – *province* – Non-medical – To distrubutor/retailer" relevant to each province. These columns are: JC (Alberta), JF (British Columbia), JI (Manitoba), JL (New Brunswick), JO (Newfoundland & Labrador), JR (Nova Scotia), JU (Northwest Territories), JX (Nunavut), KA (Ontario), KD (Prince Edward Island), KG (Quebec), KJ (Saskatchewan), and KM (Yukon). | N/A |
PRO-152 | Monthly Reports - incorrect file names | Bug Fix: Adjusted the monthly report file names to follow the naming convention below: | /v1/reports/cra_report |
PRO-61 | LegacyCTS - adjust data captured for finished dried and oil | The CTLS report now captures data for the "Finished – Dried Cannabis" columns using the grams_in_bottle value, rather than the net_weight value, of packaged dried cannabis SKUs. Similarly, the CTLS Report now captures data for the "Finished – Oil" columns using the volume value, rather than the net_volume value, of packaged cannabis oil SKUs. | N/A |
PRO-48 | Legacy - CTS Report - FH - Finished Cannabis Oil - Opening Inventory | The CTLS report now calculates the total volume, in litres, of packaged cannabis oil available in the licensed producer's inventory on the first day of a given month. The report uses this data to populate column FH: "Finished – Cannabis Oil – Opening Inventory." | N/A |
PRO-47 | Legacy - CTS Report - FI - Finished Cannabis Oil - Additions - Packaged | The CTLS report now calculates the total volume, in litres, of bulk cannabis oil packaged into saleable units, including cases, over the course of a given month. The report uses this data to populate column FI: "Finished – Cannabis Oil – Additions – Packaged." | N/A |
PRO-46 | Legacy - CTS Report - FM - Finished Cannabis Oil - Reductions - Sold / Transferred | The CTLS report now calculates the total volume, in litres, of packaged cannabis oil sold over the course of a given month, and uses this data to populate column FM: "Finished – Cannabis Oil – Reductions – Sold/Transferred." | N/A |
PRO-43 | Legacy - CTS Report - CA - Unfinished Fresh cannabis - Reductions - Drying Loss | The CTLS report now calculates the total weight lost to drying, in kg, during work orders that convert fresh bulk cannabis to dry bulk cannabis over the course of a given month. The report uses this data to populate column CA: "Unfinished – Fresh cannabis – Reductions – Drying loss." | N/A |
PRO-42 | Legacy - CTS Report - L - Unfinished Seeds - Reductions - Processed | The CTLS Report now calculates the total weight, in kilograms, of seeds planted to produce cannabis plants over the course of a given month, and uses this data to populate column L: "Unfinished – Seeds – Reductions – Processed." | N/A |
PRO-41 | Legacy - CTS Report - BE - Unfinished Dried Cannabis - Reductions - To Analytical Testers or Researchers | The CTLS report now calculates the total weight, in kilograms, of dried cannabis samples sent for testing over the course of a given month. The report uses this data to populate column BE: "Unfinished – Dried Cannabis – Reductions – To Analytical Testers or Researchers." | N/A |
PRO-39 | Legacy - CTS Report - CS - Unfinished - Cannabis oil - Reductions – To Analytical Testers or Researchers | The CTLS report now calculates the total volume, in litres, of cannabis oil samples sent for testing over the course of a given month. The report uses this data to populate column CS: "Unfinished – Cannabis oil – Reductions – Top Analytical Testers or Researchers." | N/A |
PRO-33 | Legacy - CTS Report - EN - Finished Dried Cannabis - Opening Inventory | The CTLS report now calculates the total weight, in kilograms, of packaged dried cannabis available in the licensed producer's inventory on the first day of a given month. The report uses this data to populate column EN: "Finished – Dried Cannabis – Opening Inventory." | N/A |
PRO-32 | Legacy - CTS Report - EO - Finished Dried Cannabis - Additions - Packaged | The CTLS report now calculates the total weight, in kilograms, of bulk dried cannabis packaged into saleable units, including cases, over the course of a given month. The report uses this data to populate column EO: "Finished – Dried Cannabis – Additions – Packaged." | N/A |
PRO-31 | Legacy - CTS Report - ES - Finished Dried Cannabis - Reductions - Sold / Transferred | The CTLS report now calculates the total weight, in kilograms, of packaged dried cannabis sold through client purchases and sales orders over the course of a given month. The report uses this data to populate column ES: "Finished – Dried Cannabis – Reductions – Sold/Transferred." | N/A |
PRO-24 | Legacy - CTS Report - BT - Unfinished - Fresh cannabis - Reductions – Processed | The CTLS report now calculates the total weight, in kilograms, of fresh cannabis processed through work orders into dried cannabis over the course of a given month, and uses this data to populate column BT: "Unfinished – Fresh cannabis – Reductions – Processed." | N/A |
PRO-23 | Legacy - CTS Report - AS - Unfinished - Dried Cannabis - Additions - Total Production | The CTLS report now calculates the total weight, in kilograms, of dried cannabis produced from fresh cannabis through work orders over the course of a given month. The report uses this data to populate column AS: "Unfinished – Dried Cannabis – Additions – Total Production." | N/A |
PRO-22 | Legacy - CTS Report - DP - Unfinished - Other - Reductions – Destroyed | The CTLS report now calculates the total weight, in kilograms, of pre-harvest cannabis plant waste, not including whole plants, destroyed over the course of a given month. Waste is considered "destroyed" if it is in a destruction lot that has been closed or destroyed. The report uses this data to populate column DP: "Unfinished – Other – Reductions – Destroyed." | N/A |
PRO-21 | Legacy - CTS Report - CZ - Unfinished - Other - Opening Inventory | The CTLS report now calculates the total weight, in kilograms, of pre-harvest cannabis plant waste, not including whole plants, waiting for destruction in open destruction lots on the first day of a given month. The report uses this data to populate column CZ: "Unfinished – Other – Opening Inventory." | N/A |
PRO-19 | Legacy - CTS Report - DA - Unfinished - Other - Additions - Total Production | The CTLS now calculates the total weight, in kilograms, of pre-harvest cannabis plant waste, not including whole plants, discarded into destruction lots over the course of a given month. The report uses this data to populate column DA: "Unfinished – Other – Additions – Total Production." | N/A |
PRO-17 | Legacy - CTS Report - BM - Unfinished - Fresh cannabis - Additions - Total Production | The CTLS report now calculates the total weight, in kilograms, of fresh cannabis harvested over the course of a given month, and uses this data to populate column BM: "Unfinished – Fresh cannabis – Additions – Total Production." | N/A |
Grow Updates
Ref. Key | Summary | Release Notes | End Point |
GROW-744 | OG Kush - Destruction Lot - Weight Events - HTML characters displayed | Bug Fix: The Weight Events tab in a Destruction Lot Profile no longer displays HTML characters. The characters are interpreted properly. | N/A |
GROW-717 | OG Kush - Combining batches causing destroyed plants to move | Bug Fixed: When a user combines two batches, the source batch's history event no longer includes previously destroyed plants in the number of plants that moved to the new batch. | N/A |
GROW-699 | OG Kush - GUN Application - Aggregate Harvest Mode - Weigh Plants label outside of button | Bug Fix: When a user harvests plants using the "Weigh Plants in Aggregate" mode on the Gun App, the 'Weigh Plants' label is now contained within the button; the text does not extend outside of the confines of the button. | N/A |
GROW-698 | OG Kush - AO Gun - Batches - Harvest Plants Process - Destruction Lots marked as 'Destroyed' in S2S are displayed in the 'Record Destruction' section | Bug Fix: When a user records waste during the harvest workflow on the Gun App, the menu of available Destruction Lots no longer includes Destruction Lots that are 'Closed' or 'Destroyed.' | N/A |
GROW-693 | OG Kush - Seed to Sale - Grow - Seed Lots - Events - History event description - Seed Lot ID numbers discrepancy when moving seed lots | Bug Fix: When moving seeds between Seed Lots, the history event record now correctly identifies the destination Seed Lot's ID number, rather than referencing the source Seed Lot. | N/A |
GROW-692 | OG KUSH - Unable to access Seeding Report if plants have been transferred out of batch | Bug Fix: A user is now always able to access a Seeding Report for a batch created from seeds, even if all plants in the batch have been destroyed or transferred to another batch. The Seeding Report includes information about the batch's creation, so it is unaffected by anything that happens in the batch's lifecycle. | N/A |
GROW-684 | Batch Events Plant Total | Bug Fix: When a user performs an action that affects a subset of plants in a single batch, the history event that tracks the number of affected plants no longer includes plants that were archived prior to the action. The plant count should only include the living plants. | N/A |
GROW-683 | Plant Label Range to check Batch id | Logic has been added to check the batch ID of each plant when printing a range of plant labels at the batch level. This prevents labels from being printed for plants within the label range that have been transferred out of the batch. | /v1/plants/print_label_range |
GROW-676 | OG Kush - Seed to Sale - Grow - Cutting Report - PDF Report - Inconsistent date formatting displayed on cutting report PDF file | Bug Fix: Adjusted the cutting report PDF so that all dates display with consistent formatting (YYYY-MM-DD). | N/A |
GROW-675 | OG Kush - Seed to Sale - Cutting Reports - 'Strain' column value disappears in the 'Mother Plants' section of an existing cutting report | Bug Fix: The values in the "Strain" column in the Mother Plants table in a cutting report no longer disappears if a user closes and reopens the cutting report. | N/A |
GROW-673 | OG Kush - Seed to Sale - Grow - Propagation - Mother Plants - Search functionality only filters for Location | Bug Fix: Added a tool-tip to the search bar on the Mothers sub-tab in the Grow module, to inform the user that they can search by plant ID, migrated ID, location, or strain. | N/A |
GROW-672 | OG Kush - Grow - Seed to Sale - Propagation > Cutting Reports - Search functionality does not work (404 ERROR) | Bug Fix: A user is now able to use the search bar in the Cutting Reports tab successfully, without eliciting an error. | N/A |
GROW-671 | OG Kush - Seed to Sale - Grow - Propagation - Plant Search - Search functionality only searches for Location | Bug Fix: Added a tool-tip to the search bar on the Plant Search sub-tab in the Grow module, to inform the user that they can search by plant ID, migrated ID, location, or strain. | N/A |
GROW-666 | OG Kush - Seed to Sale - GROW - Improvement/Suggestion - Field validations for 'Expected THC' and 'Expected CBD' fields (3 + 3 decimals) | Added validation to the "Expected THC" and "Expected CBD" fields on the Create Strain modal to limit the input to three numeric values and three decimal places. For example: 111.111. | N/A |
GROW-589 | Add strain information to Batch Overview Page | Each batch's strain is now listed in the Batch Overview section in the Batch's Profile. | N/A |
GROW-507 | Location and Created By columns are not populating on the Destruction Lots page | Removed the Location column from the Destruction Lot index, as parent destruction lots are abstract grouping that do not require a location. Additionally, The Created By column in this index now lists the user who created each Destruction Lot. | N/A |
GROW-454 | Added By Not Displayed on Batch Notes | Bug Fix: When a user adds a new note to a batch, the user's name now saves to the 'Added By' field. | N/A |
GROW-444 | Erroneous history events created when performing actions on a location | Bug Fix: Performing grow room actions through the Gun App–such as advancing all plants in a location or recording waste from a location–no longer creates false history events for archived batches that were formerly housed in the location. Archived batches are now unaffected by these actions. | N/A |
GROW-443 | GUN - Harvests logged using Batch Subset mode have incorrect dates | Bug Fix: When harvesting plants using the "Batch Subset (No Scanning)" harvest mode, the harvest_date attribute now saves current date and time data, rather than just the current date data, for increased accuracy. | N/A |
GROW-433 | Re-activate plants after user restores plants from archived batch - Back End | Bug Fix: If a user restores destroyed plants, and the batch that those plants belong to is archived, the batch will be unarchived. This allows the user to access the restored plants. | N/A |
GROW-357 | Splitting a batch resets the batch birth date | Bug Fix: A batch record now includes a 'birthday' field to track when the plants in the batch were born. This field is distinct from the 'created_on' field, which is the timestamp at which the batch was created. When splitting a batch, the newly created batch inherits the original batch's 'birthday.' | N/A |
GROW-86 | Legacy CuttingsJob needs performance optimization | Reduced the time it takes to run the CuttingsJob when creating a batch with a large number of cuttings. | /v1/plants/:plant_id/ take_cuttings |
GROW-30 | Plant label range | When printing a range of plant labels through the Print Plant Labels modal in a Batch Profile, the plant count total had been adjusted to not include any plants in the range that have been archived. | N/A |
GROW-17 | "Mother Plants" count is blank when creating a new cutting report | Bug Fix: When creating a batch from cuttings through the WebApp, the strains index on the Select Mothers modal now includes a count of all mother plants associated with each strain. | /v1/strains |
GROW-2 | Strain removed if plants are transferred out of batch | Bug Fix: When all plants are transferred out of a batch through a batch merge, the associated cutting event no longer loses its strain designation; a user can generate a cutting report PDF that displays the proper strain, even if the associated batch has no plants in it. | N/A |