Skip to main content

5 posts tagged with "Backend validation"

Description for backend validation tag.

View All Tags

Release notes edition 3.5.7

Release date: 25 June 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

New item management features

Item management helps you maintain your product catalogue and ensure accurate coding across all transactions. We've launched two new item management features to let how you create and manage items directly from the document viewer.

Create new item flow

You can now create new items directly while processing documents. When this setting is enabled, you'll see a + icon when searching for items in your catalogue.

Clicking the + icon will:

  • Open a new item modal
  • Prefill key information from the transaction line, including SKU, description, and pricing
  • You can then add additional relevant information before saving the new item

This eliminates the need to leave the document viewer and navigate to the Items submodule to create missing items. Reach out to support@zudello.com to discuss enabling this feature for your team.

Create item alternatives flow

When suppliers or customers use different codes than your internal product codes, Zudello's Item alternatives automatically recognises these alternative codes and match them to the corresponding items.

To make onoing item management easier, Zudello now allows you to add new Item Alternatives straight from the document viewer. If you manually link an item to a transation line:

  • Zudello checks if the extracted code matches any existing item alternatives
  • If no match is found, you'll see a warning with the option to create new item alternatives
  • You can save all suggested alternatives or deselect unwanted options
  • The system automatically populates supplier or customer fields for the new alternatives

Enhanced Extraction Process

To support item alternative creation, we've improved our extraction process:

  • The system now captures both the original extracted code and the matched item code
  • When items are linked to transaction lines, the line code is automatically updated to match the linked item
  • The extracted item code is still saved against the document, to ensure all originally extraced data remains available, even after alternatives are applied

Price Books (Limited customers only)

Price management helps you maintain accurate pricing for validation and automation across different suppliers, customers, and business dimensions. We're excited to announce the limited release of our new Price Books feature.

Price Books make it simpler for you to:

  • Manage specific pricing arrangements: Configure and manage fixed item pricing for specific suppliers, customers, locations, or projects
  • Automate pricing application: Automatically apply the correct pricing when creating requisitions or purchase orders
  • Validate invoice pricing: Compare received invoice prices against your negotiated rates to ensure accurate billing
  • Support complex pricing scenarios: Handle multiple pricing dimensions and hierarchies

Key capabilities

  • Flexible pricing dimensions: Configure pricing by supplier, customer, subsidiary, project, or combinations thereof
  • Automatic price prefilling: Populate correct pricing when creating new transactions
  • Price validation: Compare invoice prices against configured rates with customisable tolerance levels
  • Comprehensive search and filtering: Easily find and manage pricing across large catalogues

Price validation enhancements

We've upgraded our price comparison capabilities with a new validation system that checks prices in order of priority:

  1. Price Book pricing (most specific and relevant)
  2. Supplier/Customer specific pricing (legacy feature, to be deprecated)
  3. Line pricing (customer-specific retail pricing)
  4. Item pricing (standard purchase or sell prices)

The system displays clear indicators showing whether prices match, are higher, or lower than expected, with detailed context available on hover.

Price Books are currently only available for a selected number of teams and require additional implementation. Reach out to support@zudello.com to discuss enabling this feature for your team.

Importing improvements

Document importing helps you efficiently upload large volumes of data into Zudello. We've significantly upgraded our importing infrastructure to provide better reliability and expanded functionality.

Enhanced importing engine

  • Improved reliability: Resolved issues where imports would stall without error messages
  • Better document type handling: Fixed problems with document type assignment during import
  • Enhanced error reporting: More detailed feedback when imports encounter issues

Expanded date format support

You can now import data using additional date formats:

  • YYYY-MM-DD
  • YYYY/MM/DD

Flexible resource updating

  • Code-based matching: Update existing resources by matching the code field, eliminating the need to provide UUIDs or external IDs
  • Improved data integrity: The system prevents duplicate matches by failing imports when multiple records share the same code

We're continuing to test and refine the importing system to identify and resolve any remaining issues in upcoming releases.

Enhanced virus scanning

Document security is essential for protecting your business data. We've improved our virus scanning capabilities to provide better protection against corrupted and malicious files.

The enhanced virus scanning now:

  • Rejects unsafe files: Automatically blocks corrupted and malicious files during manual upload
  • Provides clear feedback: Shows error warnings when files are rejected
  • Protects all upload methods: Covers manual uploads, email attachments, and API submissions

This improvement helps maintain the security and integrity of your document processing workflows.

Reporting (Limited customers only)

Business intelligence and reporting help you gain insights into your document processing workflows and identify opportunities for improvement. We're excited to announce the alpha release of our new Reporting suite.

Key features

  • Comprehensive dashboards: Access pre-built reporting dashboards covering key business areas
  • Flexible filtering: Filter reports by date ranges, users, submodules, and other dimensions
  • Export capabilities: Download individual charts and reports to Excel or CSV formats
  • Real-time insights: Refresh dashboards on demand to see the latest data

Available dashboards

Approval Dashboard

  • Track pending approvals by user and submodule
  • Monitor escalations, forced approvals, and rejections over time
  • Analyse approval response times and identify bottlenecks
  • Review detailed approval histories with searchable data

Accrual Dashboard

  • Monitor business expenses recorded before payment
  • Track documents yet to be fully processed through to your ERP
  • View accruals at both header and line level
  • Filter by supplier, location, account codes, and other dimensions

Administrative access

  • Super user access: Unrestricted access to reports across all teams
  • Configurable permissions: Teams can be opted in using REPORTING#VISIBLE and REPORTING#VIEW permissions
  • Admin-focused: Designed for administrative users with elevated access requirements

Reporting is currently only available for selected teams. Data permissions are not enforced in reporting, so this should be considered an admin-level feature. Reach out to support@zudello.com to discuss enabling this feature for your team.

Document Studio improvements

Document Studio empowers you to customise how Zudello extracts data from your documents. We've resolved several issues to improve the accuracy and reliability of document extraction:

  • Fixed reference field population: Resolved an issue where reference fields weren't being populated correctly during extraction
  • Enhanced extraction reliability: Improved overall extraction accuracy and consistency

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.

Backend validation enhancements

Data validation helps ensure information is accurate and complete before documents are processed. We've added new validation capabilities to help maintain data quality:

  • Unit of measure validation: Added validation to flag items with unit of measure conversions but no base unit of measure configured
  • Payment reconciliation fixes: Resolved validation errors that could occur during payment reconciliation processes

Backend validation is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling this feature for your team.

Budget management improvements

Budget management helps you control spending and ensure costs stay within defined limits. We've introduced new configuration options to provide more flexibility in how budget information is displayed and managed.

Enhanced budget visibility controls

We've added the following budget visibility controls:

Restrict budget impact visibility

  • Budget owner restrictions: Limit budget impact information to budget owners and budget line owners only
  • Configurable access: Choose whether all users or only budget owners can see budget details
  • Comprehensive coverage: Restrictions apply to banners, sidebar modals, exception columns, and email notifications

Streamlined budget exception handling

  • Optional exception reasons: Configure whether users must provide reasons when submitting over-budget transactions
  • Flexible workflows: Allow users to submit without disruption when exception reasons aren't required
  • Maintained validation: Budget exceptions still require individual document review and cannot be bulk submitted

These enhancements provide more granular control over budget information access while maintaining necessary financial controls.

Enhanced data permissions

Data permissions help control which users can access specific documents and information within your system. We've made several improvements to provide more intuitive access management:

  • Simplified message thread permissions: Removed unsupported Related options from message thread permissions
  • Improved expense access: Resolved an issue where claim approvers couldn't access linked expenses when using Own data permissions
  • Automatic related access: Users who can access claims now automatically gain access to related expenses, and vice versa

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:

  • Dataset management: Added dataset type and version labels to the dataset list view for easier identification
  • Module organisation: Removed unnecessary All submodules from modules where they weren't needed
  • Email handling: Improved email display in related resources and resolved issues where emails showed as "unknown" related resources
  • Email visibility: Emails are now hidden from the related resources section but remain accessible via the inbox icon
  • Workflow improvements: Resolved an issue where update events weren't raised after the place order action

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.6

Release date: 18 June 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

Manual approval reminders

Zudello's approval workflows ensure documents are reviewed and approved by the right people, at the right time. We've now introduced the ability to send manual reminders for pending approvals directly through the Zudello interface.

This new feature allows users with the appropriate permissions to send approval reminder emails to approvers with pending approval steps against a document.

The system intelligently manages reminder notifications by:

  • Checking all approval steps within the current milestone
  • Sending reminders only to users with currently pending responses
  • Excluding users who have already approved, rejected, or had their responses processed through delegation or escalation
  • Including the name of the person who sent the reminder, and the time since the approval was first requested

info

Important note: Users with multiple pending responses on the same document may receive multiple reminder notifications.

Improved email approval experience

For teams that require approvals to be completed within the Zudello platform, rather than via email, we've improved the messaging in approval emails. The updated emails make it clearer that users need to log into Zudello to complete their approval or rejection.

This improvement helps streamline the approval process and reduces confusion for users who might otherwise attempt to reply via email.

This change will automatically take affect for all applicable teams.

Purchase order reordering

Purchase order management helps you track orders with suppliers from creation through to fulfilment. We've introduced a new Reorder function that allows you to quickly create new purchase orders based on existing ones.

The Reorder action is available in the "More Actions" menu and offers:

  • Quick duplication of existing purchase orders
  • Automatic status reset to the default creation status
  • Clearing of document-specific fields like document number, dates, and Placed by information
  • Preservation of supplier and line item details for easy reordering

This feature streamlines the process of placing repeat orders with suppliers, saving time and ensuring consistency.

The reorder function is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling this feature for your team.

Quote to purchase order conversion

Quote management helps you track potential purchases from initial inquiry through to order placement. We've launched a new Convert to PO function that streamlines the process of converting approved quotes into purchase orders.

The Convert to PO action is available in the document viewer header and provides:

  • Seamless conversion from quote to purchase order format
  • Automatic status updates for both the original quote (set to Completed) and new purchase order (set to default creation status)
  • Proper document linking through related documents functionality
  • Preservation of all relevant quote details in the new purchase order

This enhancement eliminates manual re-entry of quote information and ensures accurate tracking of your procurement process from quote to order.

The convert to PO function is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling this feature for your team.

Enhanced data permissions for allocated documents

Data permissions help control which users can access specific documents and information within your Zudello system. We've improved how data permissions work for documents linked through allocations (such as invoices matched to purchase orders and receipts).

Previously, users needed access to both documents in an allocation relationship to view either one. Now, if a user has access to one document (such as an invoice), they automatically gain access to any purchase orders or receipts allocated to that document.

This enhancement provides a more intuitive access experience while maintaining security controls, making it easier for users to work with related documents without requiring complex permission configurations.

Document Studio improvements

Document Studio empowers you to customise how Zudello extracts data from your documents. We've resolved an issue where reference fields weren't being populated correctly during the extraction process, ensuring more accurate and complete data capture.

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.

Expanded backend validation support

Data validation helps ensure information is accurate and complete before documents are processed. We've expanded our backend validation capabilities to support:

  • Expense documents with basic validation requirements
  • Custom header fields for enhanced data quality control

These improvements provide more comprehensive validation coverage across different document types and field configurations.

Backend validation is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling this feature 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:

  • We've enhanced document extraction processes to no longer trigger unnecessary extraction events after converting system-created documents, while maintaining proper extraction for uploaded or emailed documents
  • We've improved error messaging when saving document coding rules to provide more context and clarity
  • We've introduced fallback handling for PDF processing to prevent system crashes when encountering unsupported file formats
  • We've resolved an issue with document conversion processes that could occasionally fail on the first attempt
  • We've fixed an issue where documents for certain suppliers would occasionally fail to save properly
  • We've addressed GST handling issues in claim generation processes

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.4

Release date: 5 June 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 approval validations

Zudello's approval workflows help ensure documents are reviewed and approved by the right people at the right time. We've significantly enhanced our approval validation system to give you more control over what information is required before documents can be approved.

We've introduced new Required If validations that allow you to set fields as mandatory only when documents reach specific approval statuses. This flexible approach means users can still submit documents for review, but must complete all required information before the approval process can be finalised.

Key improvements include:

  • Flexible validation rules that activate only during approval processes
  • Smart blocking that prevents approval actions when required data is missing, while still allowing document rejection
  • Clear error messaging that shows users exactly what information needs to be completed

An important note is that this feature is not compatible with any of the following features:

  • Email-based approval buttons
  • Auto-approval processes, such as Apply previous response or Auto approve submitter
  • Backend validation processes
  • Bulk processing features, such as bulk submit, bulk approve, or low touch processing

Reach out to support@zudello.com to discuss enabling enhanced approval validations for your team.

Improved purchase order matching and auto-filling

Zudello's automatic matching helps match invoices and receipts to their corresponding purchase orders, reducing manual data entry and ensuring accurate cost tracking. We've enhanced how auto-filling works to make the matching process even more efficient and reliable.

Auto-filling now automatically copies information from linked purchase orders to invoices at the following times:

  • When invoices are uploaded, emailed, or rescanned, and automatically matched to purchase orders
  • When you manually select a purchase order or purchase order line to match to an invoice
  • When you click Apply trained rules

We've significantly expanded the range of fields that can be auto-filled. The fields that can now be auto-filled are:

  • Header fields
    • Reference
    • PO Number
    • Currency
  • Supplier details
    • Supplier name
    • Supplier code
    • Tax number (ABN)
    • Email
    • Phone
  • Delivery address detais
    • Attention to
    • Addressee
    • All address fields
  • Line-level data
    • Stock codes
    • Account
    • Cost centres
    • Departments
    • Locations
    • Subsidiaries
    • Projects
    • Tax rate codes
  • Custom fields
    • Support for all custom field types including text, numbers, dates, selections, and boolean values

After auto-filling is complete, the system continues to apply other default values for any remaining blank fields, using defaults from your inbox settings, user preferences, or employee records.

Flexible allocation requirements

Purchase order allocation ensures that invoice line items are properly matched to their corresponding purchase orders before processing. We've introduced more flexible options for managing allocation requirements, particularly for invoices that include freight charges or other costs not captured on the original purchase order.

You can now configure allocation requirements with these options:

  • All lines must match (disabled)
    • Transaction lines don't require allocations to proceed
  • All lines must match (enabled) with standard requirements
    • All transaction lines, regardless of type, must be allocated before submission
  • All lines must match (enabled) with flexible landed cost handling
    • Only standard item lines require allocation, while landed cost lines (such as freight or surcharges) can proceed without allocation

This enhancement provides the flexibility to handle real-world invoicing scenarios where suppliers include additional charges that weren't part of the original purchase order.

An important note is that any users with access to transactions can move standard lines to the landed cost section, potentially bypassing allocation requirements. Consider your security and permission requirements when deciding whether to implement this feature.

Document Studio enhancements

Document Studio empowers you to customise how Zudello extracts data from your documents, ensuring maximum accuracy and efficiency in your document processing workflows.

We've made several improvements to enhance Document Studio's functionality:

  • Enhanced stability with various bug fixes and performance improvements
  • Better user experience through interface refinements and workflow optimisations

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.

Expanded backend validation support

Data validation helps ensure information is accurate and complete before documents are processed. We've expanded our backend validation capabilities to support more document types and field configurations.

Backend validation is now supported for:

  • Expense documents
    • Full backend validation support is available for expense processing workflows
  • Custom header fields
    • Validation rules can now be applied to custom fields configured at the document header level

These enhancements provide more comprehensive data quality controls across your entire document processing workflow.

Backend validation is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling this feature 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:

  • We've resolved an issue with item duplication that was identified during internal testing

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.2

Release date: 21 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

Units of measure

Managing different units of measure throughout your procurement process can be complex and time-consuming. We're excited to announce the first phase of our new units of measure feature to help you handle these conversions automatically.

This powerful new feature allows you to:

  • Configure unit of measure dimensions and item conversion rules
  • Extract and map units of measure details directly from supplier invoices
  • Apply automatic unit conversions during the extraction process
  • Manually adjust transactions with units of measure and apply appropriate calculations
  • Export items or transactions including unit of measure data

For more information see our article on Unit of measure conversions

We're continuing to work on phase two of this feature, which will focus on more advanced workflows.

Preventing submission of read-only invoices

Processing documents efficiently requires clear workflows with appropriate controls. We've improved how document status types work to prevent accidental resubmission of documents that are in read-only statuses.

Documents can now only be submitted when they're in active workflow statuses such as:

  • Draft
  • User Review
  • Ready
  • Unable to Process
  • Reject Review

Documents in all other status types cannot be submitted. This enhancement ensures your workflow integrity and prevents unintended changes to completed, approved, or processed documents.

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:

  • We've implemented performance improvements to make the extraction process faster
  • We've introduced virus scanning when uploading test documents for added security
  • We've increased processing capacity to support larger and more complex documents
  • We've streamlined the interface by removing irrelevant module/submodule combinations from the UI

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.

Backend validation enhancements

Data validation helps ensure information is accurate and complete before documents are processed. We've improved our backend validation to ensure it correctly captures all changes made during the enrichment process.

This enhancement provides more accurate validation results, helping you identify and resolve issues earlier in your document processing workflow.

Backend validation is currently only available for a selected number of teams. Reach out to support@zudello.com to discuss enabling this feature 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:

  • We've improved error messaging when creating user groups with duplicate names
  • We've enhanced our logging and queue handling for better system reliability during document ingestion

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.6

Release date: 5 March 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

Branding update

Zudello has had a refresh! We've updated our logo across all teams. You'll see our new look throughout the platform as you continue to use Zudello.

Performance improvements

We continuously work to make Zudello faster and more efficient. In this release, we've implemented system-wide caching for frequently used resources, such as document types, field settings, and statuses. This enhancement helps the system access information more quickly, resulting in faster response times and a smoother user experience.

Backend validation

Data validation helps ensure information is accurate and complete before documents are processed. Selected teams have been opted into our new backend validations feature, which provides enhanced validation capabilities.

The new validation system provides several benefits:

  • View validation errors at the submodule level, without needing to open individual documents
  • Identify potential issues earlier in your document processing workflow
  • Receive clearer feedback about what needs to be corrected

This feature is currently available to opted in customers only. Contact support@zudello.com to discuss enabling backend validation 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:

  • We've resolved an issue where replies to system-generated emails were failing due to incorrect email domain settings
  • We've resolved an issue where supplier default coding rules couldn't be configured due to dependency conflicts

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.