Dental Lab Customer & Production Management

Version 16 New and Enhanced Features

Version 16 New and Enhanced Features

Previous topic Next topic  

Version 16 New and Enhanced Features

Previous topic Next topic  

Version 16 Build June 2026 Release Notes

 

Change File Repository on Case Attachments:

Added the ability to move case attachments between file repositories directly within DLCPM. A new "Move to repository…" option is now available via right-click in three locations: Customers Form, Case Finder, and Case Edit. Users can select multiple attachments at once and move them to a different repository in a single action. This eliminates the need for users to manually download and re-upload files into the correct repository, streamlining file management for labs that rely on automated file transfers (e.g., FTP exports to partner labs).

 

Report Enhancements:

Cases by Operator (Detail) Report – Expanded Action Type Parameter

-Added new parameter options to the "Action Type" drop-down in the Cases by Operator (Detail) report. Users can now filter by "Accept Remote Case," "Case Entry," or "Case Entry and Accept Remote Case" in addition to the existing options.

Hold Cases Reports – New Filter Parameters

-Added new filtering parameters to the Hold Cases by Hold Status and Hold Cases by Department reports. Users can now filter results by Date Type (Date In, Due Date, or Hold Date), specify a Start and End Date range, and filter by Invoicing Lab. The reports also display a grand total of unique cases. These new parameters give labs greater flexibility when reviewing on-hold case data.

Audit Trail By User Export – New Case Number Column

-The Audit Trail By User Export report now includes a Case Number column. When a case-related table is selected, the export will display the associated case number, making it easier to trace audit activity back to specific cases.

 

Corrections:

Resolved an issue where the Case Finder module experienced significant slowness, approximately 20 seconds of unresponsiveness, when reloading data after scanning attachments or navigating between cases. DLCPM Enterprise’s runtime has been updated (to version 499) to optimize how threads handle grid data, resulting in noticeably faster Case Finder performance.

Fixed an issue where certain credit card transaction amounts sent to Strictly Zero were off by one penny, showing 1 cent less than the actual transaction amount in DLCPM. This rounding discrepancy did not affect all transactions, but those impacted were consistently off by exactly one penny. Transaction amounts now match correctly between DLCPM and Strictly Zero.

Fixed a typo in Customer Portal email alerts where the sender line incorrectly read "In behalf of" instead of the proper "On behalf of." This correction applies to all Customer Portal alert emails, including notifications for case submissions, payments, order supplies, attachments, and other portal activities.

Fixed an issue where credit cards failed to tokenize through Strictly Zero due to invalid zip code errors. Cards with certain zip code formats were being rejected during the tokenization process, preventing labs from processing credit card payments. The issue has been resolved so that credit cards now tokenize successfully regardless of zip code format.

Fixed an issue where the Case Communication email feature stopped working after a recent system update. When attempting to send an email from a case, an error would appear and the email would not send. The system now correctly handles email templates in all scenarios: if custom email templates are available, a template picker will appear for selection; if no custom templates exist, the system falls back to the default lab email template; and if no templates are configured at all, a blank email will open for the user to compose.
 


 

Version 16 Build May 2026 Release Notes

 

Batch Complete Calls:

Added the ability to batch complete multiple calls at once - users can now multiselect calls and complete them all in a single action across Retention Calls, Collection Calls, Web Inquiry Calls, Call Management, Department Calls, Chairside Appointments, and My Calls.

 

Product Mapping by Lab:

A new option has been added to the Digital Gateway allowing labs to choose which product gets added to cases by their specific lab intraoral scanner accounts. The setting can be found in the specific scanner settings on our Digital Gateway (Hub vs Client).

oTwo Mapping Modes:

1.Standard Hub Mapping (default) - Product mapping is handled by the Hub. Product Mappings are defined in the Product Maintenance menu of DLCPM. When a case arrives, the product is automatically added to the incoming case. This is the existing behavior and remains the default.

2.Client-Side Product Mapping (Product by Lab) - Product mapping is handled by DLCPM, enabling lab-specific product assignment.

oA lab definition is required in the API Product tab in Product Maintenance, with lab-specific products configured.

oEach lab in Lab Settings must have the Product by Lab checkbox enabled and the Digital Gateway settings configured for that lab.

oWhen a case is received, the product is mapped based on which lab the case is assigned to (via CustomerID + LabName context).

oImportant: These two modes are mutually exclusive and cannot be used at the same time for the same scanner.

 

Click Here to find out more about the "Product by Lab" Feature

 

Lab Settings:

Repositioned and renamed the Default CustomerID field for Sirona to DS Core.

Please note that the DS Core integration is not yet available.

 

Customer Attachments:

Added the ability for users to select and assign multiple customer attachments to a case at once - from both the Customer form and the Unassigned Case Attachments form - as well as delete multiple attachments in bulk, eliminating the need to process them one at a time.

 

Case Communications:

Added a new email template picker to Case Communications that allows users to select from a dedicated Email Templates folder, preview the full email with all merge fields populated (including in the subject line), and edit the email body before sending - maintaining backward compatibility when no template is configured.

 

Inventory Scan by Reference ID:

Enhanced the Inventory Adjustment and Checkout screens to support scanning by Reference ID (RefID), allowing users to add inventory items without needing to manage lot numbers. If an item cannot be identified by lot number, the system now falls back to a RefID lookup, streamlining the workflow for labs that don't use lot-based inventory tracking.

 

QC Rating: Camera Capture Support:

Added a "Capture" button to the QC Rating Tool that allows users to capture images directly from their camera and attach them to a case without leaving the QC Rating screen. Previously, image capture was only available from the case view.

 

Cases:

Updated invoicing events so that the case’s Modified Date and Modified By gets updated from batch invoicing, right-click invoice, case invoice tab, and the web interface, enabling integrations like iCortica to reliably detect all case activity.

 

Load Schedule (LS) Dashboard:

Changing assignments for the following day now correctly retains the selected schedule date instead of defaulting to the current date. This eliminates a multi-step workaround previously required to set future-day assignments.

Improved the LS Dashboard and LS View to support full task assignment capabilities, including the ability to assign tasks directly from the unassigned tasks page for a quicker workflow.

 

Corrections:

Advanced Export Report Jobs were failing with a "could not be bound" error when certain columns were included in the export template. The job processor was updated to correctly handle all column bindings, resolving the error.

Cases were being locked when users performed a 'Save' action from the QC Rating (Outsourced Cases) module, preventing the case from being edited afterward. The underlying script was updated so that cases are no longer locked upon saving or invoicing through QC Rating.

The RX Design module in Global Settings was crashing on load for labs with large preference trees.

Fixed an issue where the Quick Report function would crash when Case Finder was pointed to an advanced query containing references to the Case’s Tasks. The function was updated to handle these references correctly, allowing reports to print normally.

Generating the report Products > Active Products Never Used on In Less Than X Cases, may sometimes freeze the system. It has been optimized to generate faster without locking.

The Sent To column in View → ePop History appeared blank after sending an ePop to another user. The column now correctly displays the recipient.

The Stamp button in Case → Edit Case → Notes & Instructions failed to add content, often requiring four or five clicks before registering. The stamp now applies correctly on the first click.

 

Customer Portal 15.260429

Pickups:

Added a new "DoNotPrintShippingLabel" property in the Customer Portal Management Console that allows admins to restrict customers from viewing or printing shipping labels when scheduling a carrier pickup - when enabled, the "Print Shipping Label" option is hidden from the Request Pickup confirmation and the "Print Label" column is hidden from the View Pickups grid.

 

Accounting:

Updated the Payments & Credits view to include credit adjustments - previously filtered out by design - so users can now see credit adjustment entries (displayed as "Credit Adj.") on both the Customer and Billing Accounts pages.

 

Alerts:

Enhanced the Customer Portal registration alert sent to labs to include additional fields - Doctor Name, Mobile, Email, Practice Name, and Date Submitted for new prospects, and Email and Office Phone for existing customers - providing labs with more complete information when a customer registers.

 

SubmitRX:

Updated the Customer Portal's SubmitRx prescription form to allow users to select and copy text from Fixed Text fields (Label and Description) - previously, text in these fields was not selectable, preventing doctors from copying URLs placed there by labs.

 

Corrections:

Fixed an issue where return labels generated through the Customer Portal were not displaying shipping charges in the Return Label Manager; the fulfillment and pickup workflows have been updated to correctly capture and save the shipping charge value.

 

LabConnex Portal 12.260504

Alerts:

Updated the alert sent to labs (DLCPM) when new call notes are entered in LabConnex to include the specific call number the new notes are associated with, so users now see the Call Number in their notifications.

Added a new "AlertUserAssignedToCall" property in LabConnex that automatically notifies the user assigned to a call when new notes are added, with built-in duplicate prevention to ensure only one notification is sent even if the user is also listed in the existing SubmitCallNotesAlertUserID or SubmitCallAlertUserID properties.

Added two new LXP web properties ("CaseUpdateAlertUserID" and "CaseUpdateAlertMethod") that notify designated users or groups when a product quantity is updated or a new product is added to a case in LXP, allowing lab staff to reschedule if necessary.

 

Route Manager 15.260422

Corrections:

Fixed an issue in Route Manager where the "Update Customer GEO Location" button was throwing a "GeolocationSensor" reference error on iOS devices - the logic was updated to use the driver's current geolocation (updated every 10 seconds by the app) instead of attempting to fetch current geolocation.

 


 

Version 16 Build February 2026 Release Notes
We have updated the application version to V16 to ensure the system can continue receiving future updates correctly. The previous version numbering was preventing the application from properly recognizing new updates, so this change was made to resolve that issue. This update is a technical adjustment only and does not include new features or major changes to functionality.

Reports:

The "Product Task List" report now supports a new parameter so you can choose how task durations are displayed:

Decimal hours

Minutes

HH:MM format

This makes it easier to review and share time data in the format that best fits your work flow.

UPS Shipping:

Shipment handling has been updated for UPS so certain “Letter” shipments can be set with a weight of 0.

Requirements:

1.In Global Settings > Case Options > Shipping, the option Allow shipment weight to be 0 is enabled.

2.Carrier: UPS

3.Package Type: Letter

4.Service type is not one of the following (these do not support a zero shipment weight in this context):

oUPS Ground

oUPS 3 Day Select

When these conditions are met, we will defer to current UPS restrictions on other service types.

Load Schedule View:

The Load Schedule View now includes a date filter on the Technicians tab so technician assignments can be reviewed for specific days, and the Task Assigned section now shows the Case Status for each task. This makes it easier to see which tasks are linked to invoiced or on‑hold cases while keeping the workload display clean and consistent across Technician, Equipment, and Team views.

 

Corrections:

Resolved an issue that prevented DLCPM from sending emails using the lab’s Office 365 OAuth 2 settings. Emails are now sending as expected.

Fixed an issue where technicians appeared fully booked on future dates even after completing those tasks early. The system now correctly frees up their capacity on the original day, allowing LSA to schedule follow‑up tasks as expected and preventing cases from getting stuck unassigned.

New cases did not correctly have customer preferences loaded by default.

Cases submitted from the DLCPM Mobile apps were not appearing in Case Finder when using the submitted cases or submitted cases with digital files queries.

Remake cases will no longer default to discontinued production labs.

In the Capture Image window, the “Allow Vendor to View in LabConnex Portal” checkbox at the bottom of the window now appears when the invoicing lab is different from the case’s production lab.

Load Schedule Assignment has been updated so tasks are now assigned correctly to technicians who have available capacity, and the “unassigned” view shows clear reasons when a task cannot be scheduled for a given technician or date. This helps ensure workloads better reflect each technician’s real availability and reduces confusion when reviewing unassigned tasks.

 

Customer Portal 15.260220

Corrections:

An issue that prevented customers from viewing STL files using the DLCPM STL Viewer has been resolved. Affected users can now open and review STL files as expected.

A problem where fulfillment requests were retaining an older shipping Lab of a customer instead of the current one has been fixed. New fulfillment requests now use and display the correct shipping lab.

 

 

Route Manager 15.260206

Corrections:

Driver routes were inefficiently being planned when using the Route Planning and Re-planning feature. This was due to an issue with how the Google API consumed Zip Codes. We have improved this process to provide efficient route for drivers, when the Route Planning options are activated.