QBench Feature Roundup - January 10th

What’s New:

  • Customers/Contacts
  • When viewing a customer detail page, you can now create new contacts directly from the contacts tab, and those contacts will automatically be associated to that customer.
  • You can now delete customers and contacts.
  • Labels
  • Multiple label templates are now supported for all label types.
  • HTML/CSS label templates can now be edited within the UI.
  • Projects
  • You can now search for projects using the search in the top navigation bar.
  • You can now export projects to Excel.
  • Invoices
  • Invoices now support line items aggregated by panel.
  • You can now set a base price per panel.
  • You can now set a base price per assay for customers, instead of just discounts.
  • Users will no longer be prompted to sync invoices if they add or remove tests from an order. Instead users will be prompted to sync when they view an invoice that is out of sync (quantity of tests on the order do not match up to the quantity of line items on the invoice), and they will have the option to permanently dismiss prompts to sync for specific invoices.
  • Users will see a warning icon for any out of sync invoices on the invoice list page.
  • Option to sync invoices in batch has been added to the Action dropdown menu on the invoice list page.
  • Batches
  • You can now add comments and attachments to batches.
  • Labels can now be printed for batches.
  • Filters/Search
  • All date fields for filters now have the option to filter where that date is not set.
  • You can now search for projects using the search in the top navigation bar.
  • Customer Portal You can now configure which assays/panels you would like end users to be able to select from when requesting orders through the customer portal. You can remove an assay/panel from the list available in the customer portal by going to the assay/panel detail page and unchecking "Show in Customer Portal".

QoL / Bug Fixes

  • Fixed invoices not auto-generating for orders created through the API when the auto-generate invoice option was enabled.
  • Default sorting for tests will now be kept consistent when applying a filter, unless another sort criteria is explicitly selected.
  • Fixed bug where you could not assign a panel to a sample from the sample detail page if the assays on the panel did not have a specified count.
  • Fixed some fields showing in Excel exports even when those fields were hidden/disabled.
  • Fixed search filter not being applied properly when exporting to Excel.
  • Fixed custom test statuses not showing on saved tests filters that were configured to show on the dashboard.
  • Fixed corner case where some column labels on the project list page were not showing correctly.