The April release brings more efficient exception management, new data available for reporting, and automation for more unstructured data with a new OCR engine in AIDP.
Ingestion
Azure OCR available in Duco AIDP
We're excited to announce that Azure OCR is now available to all clients in AIDP (Adaptive Intelligent Document Processing).
Azure OCR provides additional capabilities for handwritten and scripts with special characters, enabling accurate automation of documents in many languages.
- Handwritten text: Achieve high-accuracy recognition for handwritten scripts, bringing them directly into your digital flow.
- Massive language support: support a wide variety of languages and scripts, allowing you to automate documents from your global offices with ease.
How to get started
You can now select Azure OCR as an engine option within your project settings.
If this option is not yet visible in your environment, please reach out to your Client Success representative. They'll help you understand your current access.
Reconciliation
Faster and smoother exceptions with new keyboard shortcuts
Using the actions panel on the process run results page for 1/ 2-sided reconciliation processes becomes quicker and easier with new keyboard shortcuts.
You can now open each action, such as assign, comment, edit labels, etc using simple keyboard shortcuts. When you use a shortcut, the relevant panel opens instantly and your cursor is placed in the right spot so you can start typing straight away.
This update is designed to reduce clicks and help you move through tasks more efficiently - especially when working with multiple records.
| Shortcut | Action |
| Shift+A+U | Assign to User |
| Shift+A+G | Assign to Group |
| Shift+A+C | Comment |
| Shift+A+L | Edit Labels |
| Shift+A+W | Workflow Action |
| Shift+A+P | Pin/Unpin Rows |
| Shift+A+E | Exception Categories |
Clearer exception categories in NRL
Exception categories in NRL are now visually differentiated using colours, making it easier to spot and distinguish different types of exceptions.
Platform
Filtering and sorting data in the reference data tables
You can now filter and sort data in Reference data tables, allowing you to find the particular record or set of records much quicker. Whether it’s for trouble shooting or for updating the values manually, you can now do that without going through pages of records.
This feature works for tables with up to 200,000 rows of data to ensure a smooth and robust user experience. For the minority of tables with more data than that, please continue to work with your data source or through Data Platform.
Reporting
More data coverage for your reporting and analytics in the new Data Platform
You now have access to Exception Categories, Audit Log, as well as additional details for User and Group permissions in the new Data Platform. What these enable you to do, for example:
- Run statistics and analysis on exceptions based on the assigned categories
- Produce an audit report that outlines all users and groups, detailing their assigned global roles, and include specific role assignments for every process, reference data table, and dashboard.
- Extract all the activities done by specific users during a period of time.
Details of the new views available (audit_log, group_roles, user_roles, exception_categories, exception_category_options, workflow_exception_categories) can be found in this Help Centre article (login to Duco Help Centre is required, learn how here).
The launch of the new Reporting Database (previously called Data Platform) has allowed us to make more data available faster, enabling more reporting and data analytics needs. Continue to watch out for more coming.
Fixed bugs
| Issue Addressed | Description |
| We’ve fixed an issue where passes could occasionally appear in the wrong order or be duplicated when reordered quickly | Pass reordering is now more stable and reliable, even rapid or repeated clicks on move buttons do not result in duplicate or incorrect pass positions. |
| When adding a color to an exception category option, the screen would unexpectedly scroll up, making it harder to save changes. | The color selection process now keeps your place on the page, making it easier to save your changes without extra scrolling. |
| Using an invalid or very large year in a date filter could cause the page to fail and show an error, forcing users to change buckets to recover. | We’ve made the date filter more robust so incorrect years no longer break the page, and entering a valid year is now simpler and more reliable. |
| In some double-sided processes, calculated results were not shown for side B in the details panel, even though they were correctly calculated. | Calculated results now display correctly for both sides in the details panel, ensuring a complete view of results. |
| When filtering on “breaks”, some records were still shown even though they were no longer actually broken on that field, which made the filter results misleading. | The “filter by breaks” view now only shows records that are genuinely broken on the selected field, so the results are accurate and easier to trust. |
| When viewing the Process Run History for runs without an exceptions workflow, the page showed large empty white spaces, making the history hard to read and visually unbalanced. | We’ve tidied up the Process Run History layout so runs without exceptions now display cleanly without large gaps, improving readability and overall usability. |
| On the Exceptions Workflow page for a locked configuration, some tooltips showed incorrect messages when hovering over options like 3M and predictive labelling. | We’ve corrected these tooltips so the messages now accurately reflect the current configuration state when the workflow is locked. |
| In cash processes, Workflow Rules were able to transition transactions that were part of a pending change to a different workflow state. | This behaviour was not intended - as transactions that are part of a pending change should not be automatically be transitioned and instead should be reviewed by the users. We have now updated the Workflow Rules logic to ensure this doesn't happen. |
| In some cases, when users with only the "Investigator" permission would try to access a cash process's results the results table would show an error. | We now ensure that this doesn't happen. Users with only the "Investigator" role can always see the results allocated to their group with no error raised. |
| In cash processes, proposed matches sometimes failed to display in the transactions view after being accepted or updated with a comment or label. | We've corrected the display logic to ensure all proposed matches in the transactions view are correctly refreshed and displayed in those scenarios. |