Skip to main content

3 posts tagged with "Duplicate checking"

Description for duplicate checking tag.

View All Tags

Release notes edition 3.6.0

Release date: 16 July 2025
Version: v3

Here's the latest summary of what's new and improved in Zudello, as well as what we resolved in the latest release.

Looking for something? Browse by tag to find release notes on a specific feature.

New and improved

Enhanced document status controls

Document status management helps control what actions are available based on where documents are in your workflow. We've improved status controls to prevent inappropriate actions on documents that have been completed or closed.

We've removed the following actions from documents in Rejected, Deleted, or Closed type statuses:

  • Create a goods receipt
  • Change team
  • Archive
  • Mark as complete without processing

These actions will no longer be available for the following statuses:

  • Rejected Type
    • Rejected
    • Duplicate
  • Deleted Type
    • Deleted
  • Closed Type
    • Closed
    • Archived

This enhancement ensures that completed or rejected documents maintain their final status and prevents accidental processing of documents that have already been finalised.

Importing improvements

Document importing helps you efficiently upload large volumes of data into Zudello using CSV files and other structured formats. We've continued enhancing our importing capabilities to make the process more reliable and flexible.

SKU-based item updating

You can now update item records using SKU as the primary identifier when importing. The importing tool will:

  • Update existing items when it finds a matching SKU
  • Create new items when no matching SKU is found
  • Fail the import if multiple items share the same SKU (to maintain data integrity)

If your team intentinally uses duplicate SKUs, you'll need to use the UUID or External ID field for updating records.

Intelligent field mapping

We've added automatic field mapping suggestions based on your upload file column names:

  • Exact matches: "supplier_code" or "Supplier Code" maps to the supplier_code field
  • Close matches: "lines_sku" or "Lines Sku" maps to the lines_sku field
  • The system performs basic matching but won't make assumptions for partial matches

Other changes

  • Import tracking: The system now displays which user created each import for better audit tracking
  • UTF-8 encoding: CSV files must be saved in UTF-8 format (Windows-1252 encoding is no longer supported)

Approval and notification improvements

Approval workflows ensure documents are reviewed and approved by the right people at the right time. We've enhanced our approval system with new bulk reminder capabilities and improved notification content.

Bulk approval reminders

Users with the appropriate permissions can now send reminder notifications to multiple approvers simultaneously:

Users can navigate to the relevant submodule and select the approvals they want to send reminders for. They can then click the Send Reminder button, and use the bulk actions modal to send reminders.

Reminders can run in the background, allowing users to close the bulk actions modal and continue with other tasks. For more information see Approval reminders.

Enhanced approval notifications

We've improved the information displayed in approval notification emails:

The following dimension information is now included for relevant documents:

  • Project task
  • Unit of measure
  • Payment method
  • Mileage rate
  • Expense category
  • Currency

We have also made the following formatting improvements for better readbility:

  • Dimensions are sorted alphabetically
  • Large amounts now display with thousand separators

Enhanced email processing

Email processing helps automatically capture and process documents sent to your Zudello inboxes. We've made it easier to identify email sources and destinations for automation and document coding purposes.

When documents are received via email, Zudello now automatically sets the following new fields on the transaction:

  • From address (Sender): The email address that sent the document
  • Original recipient (Inbox): The Zudello inbox email address that received the document

These new fields open up a number of automation possibilities, including:

  • Automatically coding documents to specific dimensions based on sender or inbox
  • Assigning documents to specific users based on which inbox received them
  • Setting up conditional workflows based on email source
Important note

Important note:** If users have auto-forwarding configured, the sender will show as the forwarding email address, not the original sender.

Quick Actions improvements

Quick Actions help you perform common tasks efficiently across different areas of Zudello. We've added more control over where Quick Actions appear within your system.

You can now control which modules and submodules display specific Quick Actions by adding context settings (similar to automation actions or field manager settings):

  • No context: Quick Action appears everywhere (existing behaviour)
  • With context: Quick Action only appears in specified module/submodule combinations

This enhancement allows you to create more targeted Quick Actions that appear only where they're most relevant.

Automation improvements

Automation helps streamline your document processing by automatically applying business rules and workflows. We've enhanced error handling to make issues more visible and easier to resolve.

Improved error processing

When automations encounter errors, the system now provides better visibility and handling:

  • Enhanced error detection:

    • Errors that occur during database operations (not just action failures) now properly update document status
    • Documents with automation errors are moved to "Unable to Process" status
    • Error messages are displayed in the header banner for immediate visibility
  • Resolved error scenarios:

    • Fixed issues with consolidate actions when lines are linked to allocations and budgets
    • Resolved problems with incorrect payload construction
    • Improved handling when values like suppliers are unintentionally cleared
  • Better logging:

    • Expanded logging capabilities for easier troubleshooting and investigation
    • Improved traceability for automation-related issues

Enhanced duplicate document handling

Duplicate document detection helps prevent processing the same document multiple times and avoids potential double payments. We've improved how the system handles duplicates to provide more flexibility in document management.

Smart duplicate checking

The system uses SHA (Secure Hash Algorithm) codes to create unique fingerprints for each file. Previously, when a potential duplicate was detected, the system would block all duplicate uploads, requiring permanent deletion of the existing document.

The system now checks the duplicate transaction's status:

  • If the existing document status is Deleted, the new upload is accepted
  • This allows you to replace deleted documents while maintaining duplicate protection for active documents

For more information about managing duplicates, see our guide on Duplicate documents in Zudello.

Statement improvements

During statement reconciliation, the auto-matching feature now ignores transactions in Deleted status, ensuring only active invoices and credit notes are considered for matching.

Resolutions

We're constantly working to refine Zudello functionality and ensure that we address any issues as soon as possible. As part of this release, we've made the following resolutions and improvements:

  • Resolved an issue where staff user names weren't always properly anonymised in budget submissions and resource comments
  • Re-enabled the ability to use the @ symbol when adding users via the chat modal, with improved user selection using Enter or Tab keys
  • Fixed an issue where the Dimension Summary section remained editable on read-only approval documents
  • Resolved a permission error with the Place Order action when users lacked purchase order update permissions
  • Fixed an issue where Payment Method was incorrectly prefilled into transaction lines instead of headers when configured as a supplier default
  • Improved handling of Excel files that cannot be converted to PDF, preventing ingestion crashes
  • Enhanced error handling to properly mark unprocessable documents as UNSUPPORTED or prevent transaction creation for problematic email uploads

Have an idea?

Do you have an idea for a new feature or how we can improve our current features? Let us know at support@zudello.com.

Your ideas and feedback are an important part of our product planning process to make Zudello better for everyone.

Release notes edition 3.5.1

Release date: 7 May 2025
Version: v3

Here's the latest summary of what's new and improved in Zudello, as well as what we resolved in the latest release.

Looking for something? Browse by tag to find release notes on a specific feature.

New and improved

Supplier splits

Splitting suppliers invoices between multiple departments or business areas can be time consuming and inefficient. We've launched our new supplier splits feature to help you automatically allocate costs faster than ever.

This powerful new feature allows you to:

  • Preconfigure how certain suppliers' invoices should be split across different dimensions
  • Automatically apply these percentage-based splits during invoice processing
  • Perform manual adjustments when needed for specific invoices

This tool is ideal for any organization that processes supplier invoices requiring percentage-based splits across different business areas. See Supplier splits for more information, and reach out to support@zudello.com to discuss enabling this feature for your team.

Merging documents

Sometimes you can't control how your suppliers send you invoices. We've introduced a new merging feature to streamline how you handle multi-page invoices that are sent as multiple attachments.

This new feature allows you to quickly and easily merge multiple pages of the same document when they are uploaded separately. Merging documents will send the new merged document back through the extraction pipeline, ensuring that the extraction process takes the whole document into account.

For more information, see our guide on Merging documents.

Enhanced duplicate resolution

Identifying and managing duplicate documents is essential for preventing processing errors and avoiding double payments. We've further improved our duplicate management with new options for dealing with with duplicates.

The enhanced duplicate resolution feature allows you to:

  • View both potential duplicate documents side-by-side with key information clearly displayed
  • Compare document status, creation date/time, and attachment previews at a glance
  • Open full document views in new tabs for more detailed review
  • See a clear "No file attachment" warning for any manually created documents
  • Take immediate action with three options:
    • Permanently delete the duplicate
    • Change the status of the duplicate document to DELETED while retaining the record
    • Merge duplicates (available only for documents with file attachments)

This streamlined process helps you maintain clean records with minimal effort and eliminates confusion when dealing with potential duplicates. For more information, see our guide on Duplicate documents in Zudello.

Document Studio improvements

Document Studio empowers you to customize how Zudello extracts data from your documents. We've made several important improvements to enhance your experience with this feature:

  • Resolved an issue where deactivating prompts didn't work correctly
  • Fixed inconsistencies when running prompts for the first time
  • Added size limits for testing documents to ensure optimal performance

We're continuing to enhance Document Studio with upcoming improvements to:

  • Improve performance when running prompts
  • Add the ability to upgrade to the latest global workflow
  • Make the system better compatible with expense documents

Document Studio is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling Document Studio for your team.

Resolutions

We're constantly working to refine Zudello functionality and ensure that we address any issues as soon as possible. As part of this release, we've made the following resolutions and improvements:

  • Resolved an issue where rescanning caused supplier, currency, and other information to be cleared incorrectly
  • Improved document number extraction to ensure more accurate duplicate detection
  • Enhanced system role management to prevent incorrect assignee and approver selections

Have an idea?

Do you have an idea for a new feature or how we can improve our current features? Let us know at support@zudello.com.

Your ideas and feedback are an important part of our product planning process to make Zudello better for everyone.

Release notes edition 3.4.1

Release date: 16 January 2025
Version: v3

Here's the latest summary of what's new and improved in Zudello, as well as what we resolved in the latest release.

Looking for something? Browse by tag to find release notes on a specific feature.

New and improved

Allocations

Allocations help you match transaction lines to their corresponding documents, ensuring accurate records and preventing discrepancies. We've continued our focus on allocations and introduced the following improvements:

  • Allocations are now automatically cleared when you change a document type in a way that affects matching requirements. This prevents confusion and ensures your allocations remain accurate when:
    • Changing from three-way matching to two-way matching document types
    • Changing between quantity-based and amount-based allocation document types
    • Changing to a document type that doesn't require allocations

When these changes occur, Zudello will display a warning and ask for your confirmation before clearing the allocations. If allocations are still required after the change, remaining and discrepancy calculations will update accordingly.

Duplicate checking validation

Zudello helps prevent unnecessary work and overpayments through automated duplicate checking. We've improved our duplicate detection to better protect your business from processing the same document multiple times:

  • Duplicate checks now verify that each combination of submodule, supplier/customer, and document number is unique
  • Duplicate checks run automatically when you open a document and when you edit the supplier or document number
  • Duplicates are now treated as blocking errors if the document number field is visible and required, preventing submission until the issue is resolved
  • If the document number is not marked as required, duplicate checks will appear as warnings only

These enhancements provide stronger protection against duplicate payments while maintaining flexibility when you need it.

Supplier and customer specific pricing

Price comparisons help you quickly identify pricing discrepancies across your transactions. We've expanded our price comparison options to give you more flexibility.

Customer/supplier specific pricing

Unit prices are now compared to pricing set in the item alternative table for the relevant supplier (purchasing module) or customer (sales module).

  • When specific pricing is available in the item alternatives table, an indicator appears next to the unit price
  • If no specific price is available, the system falls back to comparing against the purchase price, sell price, or retail price

Auto-fill pricing

When creating requisitions, Zudello can now automatically fill in customer or supplier specific pricing, ensuring that you and your customers always pay the right price.

When a supplier (purchasing module) or customer (sales module) is assigned to the transaction, selecting an item from the catalogue will automatically fill the unit price with pricing from the item alternatives table.

Group membership management

User groups help you manage permissions and access for teams of users. We've introduced a new Group Membership Management page to make it easier to view and manage which users belong to specific groups.

Organisation administrators can now access a central location to view and manage user group associations across teams. The page displays all user groups in a table format, with key information such as:

  • Group name and description
  • Group type (indicated by colour)
  • Number of associated users
  • Expandable list of users for each group

You can also filter for a specific team to view all users associated with the user groups for that team. Collapse all and expand all shortcuts make navigation easier, while search functionality helps you quickly locate specific user groups, user names, or email addresses.

The add users button allows you to quickly add multiple users to a group.

This new management page helps ensure your user group membership remains up to date and in line with your organisation's needs. For more information, see User Groups.

Resolutions

We're constantly working to refine Zudello functionality and ensure that we address any issues as soon as possible. As part of this release, we've made the following resolutions and improvements:

  • Several performance improvements have been implemented across the platform, including a specific performance issue that affected dependency deletion
  • We've fixed authentication issues related to Microsoft Entra ID (formerly Azure AD)
  • We've resolved a MIME type issue that prevented certain documents from being uploaded
  • Unit price exclusive calculations now work correctly when quantities are negative
  • Unclassified documents are now rescanned automatically once you classify them
  • The tax included flag is now set correctly when documents don't have a subtotal
  • We've added a new payment reference field for suppliers, customers, and employees
  • Delivery addresses are no longer overwritten when converting quotes to purchase orders

Have an idea?

Do you have an idea for a new feature or how we can improve our current features? Let us know at support@zudello.com.

Your ideas and feedback are an important part of our product planning process to make Zudello better for everyone.