Worksheets now have a versioning and approval process. Once a version is created, it must be approved. Once approved, the approver will be prompted to mark the version as active. The active worksheet version is what will be used when assigning tests or creating batches.
Assay worksheet configuration is no longer done directly in the assay. All assay worksheets have been migrated to standalone worksheets under Configuration>Lab>Worksheets. Moving forward worksheets must be edited or created here and then associated to the assay by using the worksheet field dropdown on the assay detail page.
Locks:
Certain data types in QBench can now be locked and routed to a specific user for review. When a record is locked, no changes can be made until the lock is removed. Locks can only be removed by the user they are assigned to or a administrator. This can be helpful in establishing document/worksheet version review workflows. Locks are available for the following data types:
Tests
Assays
Worksheets
Documents
Filtering:
There are now additional filtering options for numeric fields. When filtering by a numeric field for any data type, you will see a button on the right of the input that gives the following options:
Default (will search for matches containing or equal to your input)
Less than (<)
Greater than (>)
Equal to (=)
Range
Set
Roles/Permissions: Permission levels have been added for batches and datasets when creating roles.
Help Center:
Can enable/disable the help center in general settings
Help center link will appear in the dropdown menu under your name at the top right
Customize your help center and upload documents that will help users navigate QBench
Show or hide help center on the dashboard
PINs:
Users can now save a unique PIN
Can toggle the option to require the user to enter their PIN when generating a new report
Security:
Added password strength requirements
Must renew passwords after one year
Batches:
Group all of your samples and tests into batches
QC Data is now located within the new Batches module. All functionality should still be the same, just a slight change in the UI
New batches tab on sample and test detail pages to assign them batches
Invoices:
Can now filter by order status
Invoice listing page has new column to indicate if invoice has been emailed
Added payment term field to invoice
Added option to automatically generate an invoice once an order is created.
Invoice print template can now be configured within QBench. This can be done by going to Configuration>Application>Templates>Invoice.
QMS: You can now associate multiple teams with documents or log types. If a user has a role that has the "restricted to team" option enabled, they will only see documents or logs that are associated with teams that they are a part of.
API: All report GET endpoints now support an "emailed" request parameter. This will retrieve the most recent report that has been emailed, if it exists.
Can now update records (for tests, samples, and sources) with excel file
Inventory Items: Can now upload attachments
Excel exporting has been added for the following data types:
Assays
Panels
Contacts
Equipment
Issues
QoL / Bug Fixes
Equipment disposal workflow changed to be more intuitive
Can now specify a custom message when sending emails
Now able to select multiple inventory stock when associating with a test
History now captures the contact who created/modified an object from the customer portal through order requests
Fixed source and project fields appearing as available to edit for read only sample logging even if those fields were hidden or if the source and sample module were disabled.
Average TAT has been fixed to show 0 if TAT is 0 instead of "No Data".
Fixed issue where some actions on the test list page would fail if the user did not have the "generate report" permission.
Fixed columns still appearing in list views for saved view configurations even after those fields were hidden.
Teams will now automatically be removed from any associated users, documents, or log types when a team is marked inactive.
Fixed static tags on worksheets not being rendered for batches.
Filters:
Fixed formatting issues on order filter fields when certain fields are hidden
Can now simultaneously filter by due date and overdue on items with these fields (e.g. Order filters, Test filters, Issue filters, Invoice filters)
Added help icons on some filtering options
Test list page:
Improved efficiency of importing tests with excel files
Now showing a warning when using an expired inventory stock
Tries to match inventory stock ID when searching for inventory stock to assign to test first then searches for other elements.
Can now use “Alt+Enter” to copy call open worksheets for dropdown fields when editing multiple worksheets
Order fields are now available in the Test View Configuration