This release adds flexibility and control across QBench—from granular cloning rules for fields, to customizable Invoice line items using Jinja templates, to new Source-level reporting. These updates make it easier to manage data, standardize billing, and publish reports across teams and interfaces.
Are you a QBench customer with ideas for new features? We’d love to hear them. Use the "Submit Feedback" link in your user dropdown menu to submit your ideas and vote on feature requests. The requests with the most votes get considered first in our roadmap planning.
Customer Requests (You asked, we delivered!)
- Clone Configuration Settings for Field-Level Control: New cloning configuration per field for LIMS and Customer Portal. See details below.
- Source-Level Reports: Publish and view Source-level reports from multiple interfaces. See details below.
- Customize Invoice Line Items with Jinja: Generate detailed line items using Jinja. See details below.
Billing & Invoicing
- Customize Invoice Line Items with Jinja: You can now configure Jinja-based templates for both Assay and Panel line items under Billing Settings. This allows for automated, customized invoice line descriptions using fields such as Order ID, date received, or formatted IDs, eliminating tedious manual edits.
Cloning Configurations
- Clone Configuration Per Field: Admins can now configure whether a field should be included when cloning Orders, Samples, or Tests in the Fields and Data Types page. Click the “Clone In” button on each field to find options to set cloning preferences for the LIMS and Customer Portal.
Source Level Reports
- Source Report Publishing: Source-level reports can now be published from the Test List Page.
- Source Report Column in Test Views: A new column for Source Reports has been added to Test Views and Global Views. When enabled, the column displays a clickable icon with tooltips, mirroring the behavior of other report columns.
- Source Reports in Report Generation History: Source reports now appear in the Report Generation History page, with support for linking to the Source and the Report Config used.
- SNS Notifications for Source Reports: Report notifications have been expanded to include Source-level report events.
Bug Fixes & Quality of Life Enhancements
- 500 error resolved when accessing /locks endpoint
A special treat for those who read all the way here:
Why did the Sample apply for a job?
It wanted to test the waters.