Skip to main content

Elevated Signals Changelog

Find out the latest and greatest happening on Elevated Signals!

I
Written by Ivan Jelinic
Updated this week

Release Notes for April 23 2025

Inventory Product Table

We’ve added an inventory table to the detail page for each Inventory Product. You’ll now be able to get a better at-a-glance understanding of what inventory you have for each product regardless of what batch or lot they’re in.

Option to Exclude Form Elements from PDFs

You don’t always need to see every detail captured by your quality forms when you’re printing out the PDFs. At the bottom of each form element in the form builder, you will now be able to deselect the “Render on PDF” option to ensure it doesn’t show up when that form is generated as a PDF.

Other Improvements

  • Drying loss in Drying work orders now calculates loss the same way as any other work order. Previously, this was causing issues if the facility settings for “Wet” and “Dry” weights were not set up specifically.

  • You can also now specify multiple Harvest and Drying work order types, in case you need multiple behaviours depending on the activity (ie - Drying vs Freeze Drying).

  • Added an option to work order type guard rails for Destruction Products - There are now two distinct behaviours: The default is that a work order destruction product can only be products that are used in the work order already. Otherwise you can specify which products may be a destruction event within that work order.

  • Added a phone number field to Facility Settings. This phone number will also appear in your Shipping Order and Purchase Order PDFs.

🐛 Bug Fixes

  • Improved performance of math widgets in repeatable row and table form elements when there are a high volume of entries.

  • Fixed an issue where the inventory allocation menu doesn’t always appear when creating a Shipping Order line with the “Inventory Already Allocated” option checked.

Release Notes for April 1 2025

Editing Destruction Events

You may now make changes to certain destruction events without the need to delete and re-enter them:

  • Plant destructions events can update weight and description

  • Cultivation destructions or any other non-inventory destructions may now have their product updated

  • Destruction event descriptions can be edited

Changes to Reports

  • Report Templates have been added to the Purchased and Shipped Inventory reports. You can find more information about report templates here.

  • Inventory Category has been added as a column to the Processing - Monthly Opening Detailed reports.

Other Improvements

  • You may now append records to Purchase Orders and Shipping Orders after they are closed.

  • Timestamps in the Work Order Report now follow facility timestamp formats.

  • Improved the workflow for adding a new unit to the inventory product unit matrix.

  • Users will be locked out of their account after 6 failed log-in attempts. Another failed attempt will result in a 30-minute lock out, which can be reset by changing that user’s password.

  • The Duration form element will now truncate timestamps to the minute by default when the “Minute” unit of time is selected. This means that both ‘10:59:01’ and ‘10:59:59’ will be interpreted as ‘10:59’ ensuring consistent returns when using the Duration form element.

🐛 Bug Fixes

  • Fixed an issue where audit logs for location updates were not being saved properly.

  • Fixed an issue where the “Inventory Report” PDF that is under the “Other” section on the Reports page would return a corrupted file.

  • Fixed an issue where deactivating a user would produce an error on the first attempt.

Release Notes for March 4 2025

🆕Lot Event Logs

Just like Batches, Lots now have their own event log. This should capture high level events for lots such as creation, work order and destruction activity for inventory that is in the lot, as well as any Quality Record activity associated with the lot. When downloading a Lot PDF, any related PDFs for related work orders, records, and destruction lots will also be pulled in.

🆕Form Element: Duration

We've introduced a new Form Element to our Custom Form Builder! You can now calculate the time between two different date/time selections and use it in your Math/Sum elements.

🆙Report Templates for Comprehensive Reports

Our last update introduced report templates for some of our most used reports. This time around we’ve added the ability to set up report templates for our Inventory and Plant comprehensive reports

Other Improvements

  • On pages that show inventory in a table such as an Inventory Product page, filters have been added to ensure that only relevant inventory lines are visible.

  • When closing a work order, the duration of the work order, from the time that it was opened to the time that it will be closed will display. This is to help early detection of backdating errors that may not be representative of when the work actually finished.

  • Inventory can now be added via scanning to Shipping Orders directly, or by line item.

  • When viewing a record, you may now highlight fields even if they are not editable

🐛 Bug Fixes

  • Fixed an issue where deleting a file upload would sometimes fail.

  • Fixed an issue where a user could verify a document multiple times.

Release Notes for February 11 2025

🆕 Email Notifications

We’re excited to announce that we’re testing out what notifications in Elevated Signals can look like. You can now Subscribe yourself to a work order type on the work order type edit form. Whenever a work order of that type closes you’ll receive an email notification.

🆕 Report Templates

We’ve been careful to update our reports previously, knowing that some of our users depend on the format of those reports to stay the same as to not break any automations or analytics they may have set up. However, as our system becomes more complex so does the need for our reports to stay caught up. You’ll now be able to create templates for a select number of reports so that you can always guarantee a certain set of columns.

Other Improvements

  • Custom Fields will now appear in more reports. In any reports where custom fields are added, they will appear as the last columns in the report.

  • If a Lot is selected for a destruction, that destruction event will now appear in a related item “Destruction” section on that lot page.

🐛 Bug Fixes

  • Fixed an issue where printing labels from a Purchase Order would not properly fill in the purchase order field, preventing users from printing.

  • Fixed an issue when opening a new form where on some slower connections the previous form opened would load before the selected form. We have introduced a load spinner to improve clarity.

Release Notes for January 14 2025

Records in the Work Order Activity Log

We’ve improved the auditing capabilities of the activity log on the work order page to include more information about records associated with the work order. When records are added or removed from a work order, a link to the associated record will now appear in the activity log of the work order.

Electronic Lot Records

You may now download a PDF from the lot page. While it doesn’t have as much capability as the batch production record PDF at the moment, we’ll be looking to add more to this over time. Please feel free to send us your feedback on this at help@elevatedsignals.com.

Bug Fixes and Other Improvements

  • Fixed an issue where an existing lot could not be used when receiving inventory through purchase orders.

  • Fixed an issue where some shipping order line items were not respecting the proper dates when restricting shipment dates. Improved error messaging has been added to further clarify which dates will block shipment or allocation of inventory.

  • Fixed an issue where the product data select would be set as read only when destroying inventory from a destruction lot.

  • Fixed an issue where some destruction events would not display the reweigh amount.

  • Optimized plant label printing that should reduce how often plant label printing times out.

Release Notes for December 4 2024

Relate Records to Lots

When setting up a Custom Form, you may now relate the Lot data source just like you could for Batches, Locations, and Equipments. Any records with a selected lot will now appear on that lot detail page, under its related item page.

Default Filters for List Pages

Under the Facility -> Settings menu, there is now a new section under the “User Settings” that allow you to set default sort options for the following list pages:

  • Locations

  • Batches

  • Plants

  • Destruction Reasons

This will also affect the sorting when selecting one of these items from a drop down menu.

Audit Event for Removed Records in Work Orders

In the “Activity” menu on the work order page, whenever a record is added or removed from the work order, a detailed audit log history will be generated that includes a link to the record that was added or removed.

Release Notes for October 23, 2024

Shipping Order Changes

We wanted to inform you about some upcoming changes to the way shipping orders are processed in our system. These updates are aimed at shoring up some of the gaps introduced with the changes to Shipping Orders a couple months ago.

  • Reintroduced batch/lot/inventory information: Shipped transactions will now once again include batch, lot, and inventory data in the comprehensive report.

  • First-In, First-Out (FIFO) Allocation: Shipping transactions will now follow a FIFO method for allocated inventory. Inventory that was allocated first will be shipped first, and in the case where you ship less than you allocate, any unshipped allocated inventory will be returned accordingly.

  • PDF Fixes: Shipping Order PDFs have been updated to correctly display allocated and shipped inventory information.

Regarding Previous Shipping Orders:

For shipping orders from the past few months where batch/lot/inventory information may be missing - we didn’t want to make sweeping changes to existing data, so you will be able to handle this on a case-by-case basis as desired:

  • When you re-open these shipping orders, the system will recognize the “Shipped” transactions that lack batch/lot/inventory data.

  • If the shipping order is affected by this issue, you can easily correct this by running an action from the Shipping Order Actions menu, selecting “Reallocate Inventory.”

  • This will not change which inventory any unshipped allocated inventory was returned to as to not affect your historical reports.

  • You can also manually reallocate the shipment yourself if you so choose.

Archive Purchase Orders

You can now archive empty purchase orders.

Purchase Orders respect Require Batch

If an Inventory Product has the “Require Batch” setting off, receiving inventory of that product in purchase orders no longer show a batch selector.

Add Plants by Location

You can now add all plants in a location to a work order by using the Add Plants - by Location function on the input drop down for work order types where plants can be added as inputs.

Multiples of the same product in BOMs

When configuring a BOM, you are no longer restricted to only one usage of a product per input or output.

Release Notes for September 30, 2024

Processing Loss as Measure Event in Work Orders

Processing loss is now computed as a Measure Event in Work Orders. The processing loss (which is calculated by default as Inputs - Outputs - Destruction) is now added to the inventory under work_order_processing_loss upon Work Order close. A new boolean flag, indicates system-generated processing losses. Reopening a work order will remove the system-generated processing loss. Currently, processing loss measure events are limited to SI units, with one loss event per SI unit type (mass or volume). The processing loss calculations prioritize consistency in SI units across inputs, outputs, and destruction.

Processing Loss Line Item in Comprehensive Report

A new line item for processing loss has been added to the Comprehensive Inventory report, this will appear for any Work Order that is included in the report and is marked as closed. This update ensures processing loss is computed and displayed as a specific line item, providing clearer insight in reporting into losses associated with each Work Order.

Custom Fields on Lots

We have introduced the ability to add Custom Fields to Lots. This enhancement allows users to tailor their data capture and management processes at the Lot level according to specific business needs, ensuring greater flexibility and precision in handling data capture.

Custom Fields CSV Upload for Lots

The Custom Fields CSV upload feature has been enhanced to support bulk uploads at the Lot level, supplementing the existing Inventory bulk upload process. Users can now select the “Lot” option in the dropdown and upload a CSV format where Column A is lot_name instead of inventory_name. There are no changes or deprecation to the existing inventory upload functionality.

Lot & Inventory Names on PO/SO PDF

Purchase and Shipping Orders PDFs now display Lot names and Inventory names instead of their IDs. This update enhances readability and ensures consistency across documentation and interface views. The change matches the names shown on line items in the Dashboard, providing a clearer presentation of PO/SO order information.

Lot Status Column in Inventory and Reports

The Lot Status column now appears on the Opening Inventory Detailed and Comprehensive Inventory report views, enhancing visibility and management of Lots.

Release Notes for September 23, 2024

Work Order Inputs returned in Outputs will be marked as Returns in Reporting

Work Order Outputs now include a new boolean property, is_return, which will be set to true only when initiated by the Return action from a Work Order Input. Both the Additions/Reductions and the Comprehensive Reports have been adjusted to differentiate between standard Work Order Outputs “WO - OUTPUT” and “WO - RETURN” created by the return input function.

Improved Product Code Naming Function

Updated the naming for Inventory and Lots to ensure Product Codes only use a single dash between items. Previously, names containing singular vowels resulted in additional, unnecessary dashes. For example, “Bulk A Flower” generated the product code “BLK—FLWR.” With the new function, any sequential dashes are truncated to a single dash, resulting in a cleaner naming “BLK-FLWR.” This improvement ensures more concise and consistent product codes across inventory items.

Bug Fixes

  • Addressed an issue where the Inventory Related Items tab was not clearing or updating properly for users with slow internet speeds.

  • Resolved an issue where users encountered a “Resource not found” error when attempting to change Inventory SKU from the Inventory Edit action.

  • Resolved an issue where users were unable to undo a batch split work order, preventing customer inventory errors.

Release Notes for September 16, 2024

Password Reset Option for Admins

Administrators can now send password reset links to users directly from the User detail page. Administrators can manage password resets more efficiently without altering registration or email verification settings. Note: This feature does not extend to allowing admins to set passwords for other administrators.

Updated API Documentation URL

The API documentation now reflects the new /api endpoint. The previous URL api.elevatedsignals.com has been updated to ensure accuracy and guide developers to the correct endpoint.

Dashboard Update: Removal of Version Check

The dashboard no longer includes the “Check if a new version is available on training” feature. This change comes with a more streamlined dashboard experience.

Bug Fixes

  • Fixed an issue where the print preview was not rendering the job correctly, ensuring that it now displays as expected in all cases, including custom label creation.

  • On Purchase Orders, The “I understand” checkbox will now only appear when the received quantity is greater than or less than the ordered quantity, ensuring users are prompted correctly for discrepancies in orders.

  • Resolved an issue where creating inventory adjustments was blocked if the inventory was backdated before the actual create date.

  • Resolved an issue where duplicate “Ghost” inventory appeared in work order outputs when selecting from “Use Existing Inventory”.

  • Additional fixes for comprehensive report for new shipping/receiving:

  • Changed SHIPPING ORDER - ADDED TO ORDER to SHIPPING ORDER - ALLOCATED TO ORDER

  • Fixed logic to correctly query for allocated and shipped measure events

Release Notes for September 09, 2024

Inventory Addition by SKU for SO/PO

Shipping Order and Purchase Order workflows have been enhanced by adding inventory through SKU. Enabling similar workflows to those available already in available work order inputs. Previously, users had to filter by product and navigate through multiple browser tabs, causing delays and inefficiencies. This update streamlines the process, reducing the time and effort needed to manage inventory in the system.

Allocate Inventory by Purchase Order ID

Users can allocate inventory directly to a Purchase Order using its ID, similar to the SKU-based allocation for Shipping Orders. This enhancement streamlines inventory management and improves efficiency by allowing for quick and precise allocation based on purchase order identifiers.

Orderless Shipping

Users can now ship products immediately after allocation without the need to create an order. This allows for a more flexible Shipping Order experience depending on whether or not inventory is already on hand.

Improved Inventory Allocation Workflow

In a Shipping Order, clicking the +1 button on an allocation-only item now triggers the direct allocation workflow.

Fix Inventory for Sales Orders in PDF

Resolved an issue where duplicate inventory entries appeared for orders and allocated inventory in PDF exports. Inventory details are now accurately reflected to prevent confusion and ensure data integrity in sales documentation.

Related Item Section for Lot Detail Page

The Lot Detail Page now features a new ‘Related Item’ section, enabling users to view and access associated records with ease. This addition improves the ability to quickly reference and manage related items directly from the Lot Detail interface, enhancing overall workflow efficiency.

Edit Vendor on Inventory

Users can now edit the Vendor of an Inventory buckets after a Purchase Order has been created. This improvement addresses a major pain point by allowing corrections to be made without reopening all related work orders and receiving processes. This is particularly useful in scenarios where an incorrect vendor is initially entered, as it enables users to swiftly rectify the Vendor on the PO and ensures smoother compliance with external requests, such as those from the CRA. This feature enhancement simplifies inventory management and reduces the administrative burden associated with vendor corrections.

N/A Option in Data Select Fields

Added a checkbox option to data selects in the form builder which will allow users to choose N/A (if the box is toggled in forms. This allows forms with required data selects to still be filled out if there is an instance where the select is not applicable. The data select will default to N/A.

Custom Fields Visibility in Batch Reports

Custom fields for Batches were previously not visible through Cultivation/Plants reporting. This update ensures that these custom fields are now displayed in detailed inventory reports and are included when exporting to CSV, providing comprehensive visibility for all necessary data.

Batch Custom Fields in Plant Labels

Enables the inclusion of batch custom fields when creating plant entity labels, enhancing the flexibility and detail of plant-related documentation. This functionality simplifies the setup process by integrating relevant batch-specific information directly into the plant labels.

Batch Release Forms Report Enhancements

The Batch Release Forms report now properly filters batches based on the selected timestamp, using the form submission time rather than the first verification time.

  • Updated the report description to “Report will be based on the submission date of each form for the below date range.”

  • Added a new column ‘submitted_on’ between ‘schema_name’ and ‘verify_timestamp’ to display the form submission date.

Bug Fixes

  • Resolved an issue where the inventory age was not being calculated correctly, ensuring accurate tracking and reporting of inventory age.

  • Fixed unexpected behaviour in side navs, ensuring smooth and accurate product selection.

  • Resolved an issue where the data select would incorrectly choose the first item in the list, regardless of user input, when the dropdown was empty and not set to multi-select.

Release Notes for August 26, 2024

N/A Selection on Selects in Forms

Added a checkbox option to selects in the form builder which will allow users to choose N/A (if the box is toggled in forms. This allows forms with required selects to still be filled out if there is an instance where the select is not applicable. The select will default to N/A.

Purchase Orders for Customer-Flagged Vendors

Restored the capability to select any product in purchase orders when the associated vendor is flagged as a “Customer”.

Batch Lifecycle Report for MJardin

The Batch Lifecycle Report has been enhanced to work for General Inventory. Previously this report was only available for Facilities using legacy Substance Types. The report is still in beta.

Bugs

  • Develop a solution to reduce the amount of local storage used causing login issues

  • Resolved an issue where selecting a form through the Quick Record menu with SOPs enabled caused the form to pop up repeatedly.

  • Resolved an issue where users were unable to delete outputs from a Work Order for Inventory used in Shipping Orders, resulting in a server error.

Release Notes for August 19, 2024

Allow Drying and Harvest Work Orders to Consume Non-Cannabis Inventory

In response to customer feedback and feature requests, Drying and Harvest Work Orders can now consume non-cannabis inventory items such as packaging materials. This change ensures accurate inventory management by decrementing used consumables during the Harvest and Drying process. The Drying and Harvest work orders will now respect Work Order Type guard rails, allowing a more accurate and flexible management of materials allowed in these Work Orders. The Work Order Type section also includes three new options: Plants allowed as work order input, Plants allowed as work order output, and Plants allowed as work order destruction, and users may now add a Bill of Materials (BOM) to these Work Orders. The batch selector for inputs and outputs will still default to the related batch.

Hidden Required Data Select/Select No Longer Block Form Submission

We address a specific edge case in forms involving data selects and selects, particularly when these elements are required, have a multi-select with a minimum item condition greater than zero, and are hidden by a conditional logic. The expected behaviour now ensures that the form can submit even when these conditions are met. Previously, such fields would invalidate the form and block submission due to the dual conditions of required fields and minimum items. The update aligns the form validation logic so that if a select/data select field is hidden, the form remains valid. If visible, it must meet the minimum item condition to maintain validity. This improved logic also extends to repeatable form sections and table elements.

Bugs

  • Resolved an issue in Shipping Orders where weights were appearing to have doubled unexpectedly.

  • Resolved an issue where the overall total for each unit was being displayed as the per product total in Shipping Orders.

  • Resolved an issue causing certain Shipping Orders to throw a “Product requires vendor” error, even when a Vendor was selected during Inventory Allocation.

  • Resolved an issue where some Purchase Orders and Shipping Orders were not displaying properly in the dashboard view.

  • Resolved an issue where an incorrect link to transactional inventory was displayed in Shipping Order detail page.

  • Resolved an issue where Purchase Orders were appearing in the Work Order list on the Dashboard page

Release Notes for August 06, 2024

Shipping Order Non Existing Inventory Go Live

This update introduces a crucial improvement for managing shipping orders by allowing the addition of line items for inventory that does not yet exist. By ensuring that the system accurately reflects available inventory as well as future required inventory, operators can avoid processing errors and delays. The feature highlights operational efficiency, reduces the risk of shipping discrepancies, and improves overall inventory management accuracy.

Batch Consumption Report

The Batch Consumption Report enables users to generate comprehensive insights into batch activities. This feature allows users to select a date window to view all batches with active inventory (non-zero, non-negative). For each batch, the report includes work orders that have output to the batch and incorporates all related input, output, and destruction items, along with custom fields. Users can easily filter the report by batch name, displaying all corresponding inputs, outputs, and destructions related to work orders producing inventory for that batch. This report begins with the batch as the first column and offers a holistic view of batch-related activities.

Shipping Order Actions - Ship All Button Restored

The “Ship All” button in the Shipping order actions dropdown has been restored. Previously missing due to changes in handling pending inventory, it now correctly appears when inventory is allocated to line items in the shipping order.

Visual improvement of numerical rounding on Calculated Fields in Forms

Addressed floating point inaccuracies observed in forms when users do not set a decimal limit on their math output. By implementing a precision limit just below the actual precision of 16 digits in displayed output, the forms now present cleaner and more accurate numerical values. This fix enhances the reliability of the forms, preventing round-off errors in the output.

Bugs

  • Resolved the issue where users were unable to clear their selected language preference in the profile settings.

  • Resolved an issue where using the “Download Full Report” button in the Live Inventory View would generate a CSV file with “No items found” despite the presence of inventory data.

  • Resolved issue where work order guardrails were not rendering text labels correctly.

Release Notes for July 29, 2024

Refined Reporting Sidenavs with Custom Column Picker

We have introduced the ability to select custom columns for CSV reporting. This enhancement permits users to default to existing columns per report while adding additional columns to the right of the default report fields. This feature is initially available for the following reports: Additions/Reductions, Opening Inventory, Opening Inventory Detailed, and the Destructions Report.

Improved Error Message Feedback for Major & Minor Form Version Fields

Enhanced error message feedback will now be provided when users enter decimal values in the Major Version or Minor Version fields during form schema updates. Users will receive clearer guidance, ensuring smoother form updates and reduced confusion. This improvement addresses an issue where invalid inputs like “13.1” resulted in a confusing error state.

Investigate Password Reset Links Not Being Sent

Fixed a potential issue where users who have been invited but have not registered yet may receive an unclear message regarding the password reset process. This could lead to confusion about how to proceed with account recovery. Our team is investigating the root cause to ensure a clear and effective communication path for users in this scenario.

Bugs

  • Resolved an issue where Giraffe returned an error when attempting to log in via OAuth, ensuring a smoother authentication process.

  • Resolved an issue where users encountered a Batch required error message while attempting to reweigh cannabis waste when an associated batch was present.

  • Resolved the issue where clicking the “Download Full Report” button in the Live Inventory view resulted in an empty CSV file.

Release Notes for July 22, 2024

Product Custom Fields Visibility and Editing

Custom fields are now visible on the Inventory Product detail page to provide a comprehensive overview of product-specific details. An edit icon (pencil) at the end of the list provides a direct link to the custom field edit page for convenient modifications.

Batch Effective Date Editing

In the batch edit menu, users can now set the “Effective Date” or the “Creation Date” of a batch, allowing for accurate backdating of items. This enhancement addresses the needs of customers who miss setting the correct effective date during batch creation, eliminating the prior requirement to rename and archive batches or request database edits. The feature is included in the ES audit log trail to maintain a record of who performed the edit and when it was executed, ensuring transparency and tracking within Elevated Signals.

Facility Setting for PDFs Printing Fields Hidden by Conditionals

A new facility setting allows users to choose how Record fields hidden by conditionals are printed in PDFs. Previously, hidden fields would appear empty, potentially causing confusion. This update accommodates varied customer preferences, ensuring information displayed aligns with facility SOPs. Users can now configure their PDF output to include or exclude such fields, enhancing clarity and adherence to site specific SOPs.

Add Inventory Categories to Work Order Input/Output/Destruction Guard Rails

We are introducing the ability to categorize Inventory within Work Order Type guard rails for input, output, and destruction processes. This enhancement aims to streamline system configurations, significantly reducing onboarding setup time, and limiting the necessity for ongoing adjustments to work order type settings when new products are introduced. By adding Inventory Categories to guard rails, users can maintain more organized and efficient workflows, minimizing administrative overhead and simplifying product management.

Form Elements Conditional Submission

Required fields now only block records from submitting if the form element is visible, improving the Record completion experience. Previously, even hidden fields due to conditional logic would prevent submission. This new behavior ensures that required fields within repeatable form sections and other form elements only enforce submission when they are shown. As ana example, if a text field becomes visible based on a checkbox selection, it follows this submission rule: if the checkbox is unticked and the text field is not visible, the form is submittable; if the checkbox is ticked and the required text field becomes visible but is not filled, the form is not submittable; and if the checkbox is ticked and the text field is visible and filled, the form is submittable as intended.

Dashboard Destruction Lot View Issue

Improved clarity in Destruction lots when Destruction Lot ID is similar to Destruction Lot Name.

Bugs

  • Resolved an issue where users were unable to close purchase orders.

  • Fixed an issue where archived custom fields were visible even when the ‘Show Archived’ filter was unselected, ensuring that only active fields are displayed according to the selected filter settings.

  • The PDF file for the Inventory Report now successfully generates and includes inventory details for General Inventory.

  • Fixed an issue where custom fields could not be assigned when using the BOM or to output in a work order, ensuring the custom fields appear correctly in the output sidenav form.

  • Resolved an issue where the Copy Product function did not correctly inherit all parent product attributes, such as the “require batch” setting and equivalent units. All properties of the original product are now correctly copied over to the new product.

Did this answer your question?