Skip to main content

2 posts tagged with "User groups"

Description for the user groups tag.

View All Tags

Release notes edition 3.7.15

Release date: Wednesday 21 October 2026
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.

In this release:​

  • Certifications: track your suppliers' insurances and certificates, with expiry dates extracted for you
  • Import card transactions from a statement file, straight from the Imports screen
  • See Zudello as your users see it: admins can start a session as a user in a sandbox team
  • Approvals that start from the purchase order raiser, due date checks that can block a document, and more

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

New and improved​

Certifications​

Most teams ask their suppliers for a certificate of currency, a licence, or a professional indemnity certificate before they do business with them, and then keep those documents in a shared drive with a spreadsheet of expiry dates. Certifications brings them into Zudello. Each certificate is a record linked to the supplier or customer it belongs to, with its key details extracted from the document, so you can see at a glance who's covered and when that cover runs out.

Certificates come from customers as well as suppliers. A franchisor or landlord holds a certificate of currency for each franchisee or tenant they bill, and a contractor needs a customer's site accreditation or licence before they can supply them. Certifications handles both sides.

Capture a certificate

  • Upload a certificate under Certifications, or email it to a Zudello inbox the same way you'd send an invoice. Zudello reads the document and fills in the policy or certificate Code, the Effective, Issued, Expiry, and Renewal dates, and the Total value with its Currency.
  • Add the contact matching extension to the certification form, the same as on a contract, and Zudello matches the company on the certificate to your supplier or customer record. Where there's no match, or more than one candidate, you search for and pick the right one from the extension.
  • Set the Certification category, such as public liability or professional indemnity, from the categories you define, and group related certificates with a Certification group.
  • The record keeps the original document alongside the form, and has the same actions as any other document: copy a link, download, print, duplicate, download the audit log, and so on.

A certification record with the extracted details on the left and the certificate of currency on the right

Track and report on them

  • Certifications use document statuses, so you can move them through your own review flow and see which are current.
  • The list shows the total value in the certificate's own currency and converted to your team's currency, and you can export it like any other list.
  • Certifications sit with your suppliers and customers under CRM, and have their own permissions in that group, so you can choose which user groups can view, create, and update them without touching their access to suppliers.

Reminders ahead of expiry are coming in a later release.

Corporate cards​

Corporate card transactions usually arrive in Zudello through a bank feed. Some banks don't offer one, and some teams would rather load a statement themselves. We've added a card statement import, so you can load a statement file from your bank without waiting on an integration.

Import a card statement

  • Go to Imports, select Corporate cards, then Debits and credits.
  • Choose the Statement format for your bank, and fill in any settings the format needs, such as the card account it belongs to. Once a format has been set up for your team, its settings are shown for reference.
  • Upload the statement file. Zudello runs the format over it and shows you the result, including how many transactions were created, or the reason the file was refused.
  • If the upload fails, start the import again with the file. There's no Try again, since the import can't run without it.

A completed card statement import showing the transactions created

User management​

See Zudello as one of your users sees it

When someone can't find a record or a menu item, the quickest answer is usually to look at Zudello through their eyes. Organisation admins can now do that in a sandbox team, without asking us.

Start a session as a user

  1. Open Setup, then Organisation, then Users.
  2. Find the user and select the Impersonate icon at the end of their row.
  3. Enter a reason for the session, then select Impersonate. The reason is recorded in the audit log.

The Users list under Organisation, with the Impersonate icon on a user's row and the Impersonate user prompt asking for a reason

  • Zudello shows a banner for the whole session so you know whose view you're in and how long is left. Select Stop session on the banner to return to your own account.
  • The option is only offered in sandbox teams, and a session is limited to the user's sandbox teams. Production teams are never available this way, so your live data stays as it is.
  • You can only start a session as a user who isn't an organisation admin, so what you see is the experience of someone with ordinary access.

The home page during a session as another user, with the banner across the top naming them and showing the time left

Admin rights per organisation

  • If you belong to more than one organisation, you now see and open organisation settings only for the organisations where you're an admin. Your admin rights in one organisation no longer carry over to the others.

User group exports

  • The permissions export on a user group now has a Granted column with Yes or No against every permission, so you can see at a glance what the group allows.

A user group permissions export opened in a spreadsheet, with the Granted column

Approvals​

Approval automations decide who needs to sign off a document and in what order. We've added a new place a management tree approval can start from, a way to keep moving through your approvals, and a couple of gaps filled in the requests lists.

Start from the purchase order raiser

  • A management tree approval can now start from the person who raised the purchase order the invoice is matched to, rather than only from the submitter or the assignees.
  • Choose Purchase order raiser under Start from when you set up the automation. Where an invoice is matched to orders raised by different people, each person's tree is walked once.

Open the next document after you approve

  • A new form extension, Open the next document, opens the next document in your list as soon as you select I approve or I reject, and closes the viewer when there are none left.
  • Add it under the form's utility extensions, next to Close the document viewer. It's off unless you add it, so nothing changes for teams that don't.

The Open the next document extension in the form extension editor

Requests lists

  • Mileage claims waiting on your approval now show under Expenses in your requests, alongside expense claims.
  • Requests under suppliers and customers now covers customers as well as suppliers. Switch between Suppliers and Customers in the toolbar, and approve or reject a contact straight from the list.

Validations​

Validations check a document for problems before it moves on. The Validate document due date check compares a document's due date with the payment terms on the supplier.

  • You can now choose the level of this check: Info, Warning, or Action required, the same as the delivery address checks.
  • At Action required, a due date that doesn't match the payment terms is listed with the document's other blocking errors, so the document can't be submitted until it's corrected.
  • Your existing configuration keeps its current level.

The Validate document due date extension with Info, Warning, and Action required levels, set to Warning

Dependencies​

Dependencies narrow a drop-down to the values that go with what's already on the document, such as the cost centres that belong to a location.

  • Mileage rate, expense category, payment method, and the other dimensions chosen by name now follow your dependencies in the same way as cost centre and location. Their drop-downs are filtered, a value that conflicts with the document is flagged, and inactive records are hidden.

Document viewer​

  • The Inbox tab now shows a blue dot when the document has inbox messages, the same as the related documents, attachments, and chat tabs. It updates after you email the document.

An invoice in the document viewer, with the Inbox tab highlighted and a blue dot showing it has new messages

  • The Inbox tab is now available on documents that are still scanning or unclassified, so you can open the email a stuck document came from.
  • Selecting documents in a list now stops at 100 everywhere. Select all and the header checkbox stop at 100 with the same message as shift-click, and Select all picks the first 100 regardless of how far you've scrolled.

Contracts​

  • Superseded documents under a contract's Related documents now show their version number, such as Version 2, with the newest first. Documents superseded before this release show a plain Version badge.

Budgets​

Budget imports match each row to a budget using a budget number or ID. If no column was mapped to either, every row failed with the same message after the import ran.

  • The Match step now keeps Continue unavailable until a column is mapped to Budget number or UUID, and tells you why.
  • A warning shows when no column is mapped to Budget config code. It doesn't stop the import.

The budget import Match step, with Continue unavailable until a key column is mapped

Reporting​

  • GL impact now has a Document number column for transactions, which you can group by. Contracts don't have a document number, so they're unchanged.

The GL impact report for two selected invoices, grouped by entity, with the Document number column

Suppliers and customers​

  • A supplier or customer you add from a document's contact field now takes the creation status you've set for that contact type, rather than being created as Active straight away. If your team creates contacts as Draft, they go through your usual review and approval first.

Performance​

  • Zudello's first load is about a third smaller. The form settings, email, and reconciliation windows are now loaded when you open them, and some shared code no longer pulls in large libraries up front.
  • If you have Zudello open while this release goes out, the first time you open one of those windows may show a loading error. Reload the page and it'll be fine from then on.

New UI​

We've kept building out the new interface at platform.zudello.io. Everything above is available there as well.

The changes in this section are available in the new UI only.

Group membership matrix

  • Group membership has a new Matrix view next to By group, with users as rows and groups as columns, grouped under Access, Approval, and Visibility. A dot marks each membership, and users in no groups get their own section.
  • Filter by team, search, reorder columns, and export the matrix to Excel. Hovering a cell highlights its row and column.

The group membership matrix view, with users as rows, groups as columns under Access and Approval, and a dot where a user belongs to a group

Prepayment schedules

  • Prepayment schedules are now a dimension in Settings, then Data, with their own statuses, document types, data permissions, and renaming in your team language. You can use them in form value lists, document coding rules, and the allocations extension, and lines pick up the prepayment schedule from the item, supplier or customer, and employee.

Grid filters

  • The grey filter boxes above a grid are now drop-downs you can select, and each filter list opens under its own column.

A column filter on a grouped grid, with a searchable list of user groups to tick or untick and a Reset button

Field manager

  • Option lists that Zudello defines, such as the statement line document type, are now read-only in the form editor and field manager, so they can be used as filters but not changed.
  • Your own option lists get a checkbox on each row. Remove selected removes the rows and saves the field, and the list grows with its rows, up to ten, before it scrolls.

Resolutions​

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

  • We've fixed Uploaded document in the document viewer downloading the file instead of showing it, so you can highlight and copy text from the original again.
  • Bank account validation no longer flags letters in a BSB. Suppliers who store a SWIFT code in the BSB field are no longer blocked at review.
  • We've fixed a contract's approval being reset when a new document version was promoted to its primary document.
  • We've fixed the card section of the approval digest listing transactions that were already reconciled. Its View all link now opens the list filtered to your unreconciled transactions.
  • We've fixed bulk updates through the API reporting a failure when the documents had validations on them.
  • We've fixed a file dropped onto a document list opening in a new browser tab instead of uploading when the list was refreshing, and the same problem in Chrome on a Mac.
  • We've fixed tax-inclusive scanned invoices being given the wrong tax-inclusive setting and subtotal, which put tax on top of the total.
  • We've fixed a line's tax amount being cleared when the line had a tax amount entered but no tax rate linked. The amount you entered is kept.
  • We've fixed automations set to run when a document is converted firing before all of the converted document's lines were written.
  • We've fixed automations with a reconciled trigger, on transactions or payment disputes, never running.
  • We've fixed a contract's value in your home currency not being recalculated when the contract was edited.
  • We've fixed line and document totals not updating after choosing a unit of measure or editing a converted quantity or price, and a converted quantity edit setting the unit price to zero.
  • We've fixed landed cost lines being counted when working out a document's dimensions, which showed Multiple on items dimensions and header badges. Setting a dimension on a section's lines now updates only that section.
  • We've fixed corporate card expenses being left out of the check that stops an unreconciled expense being submitted.
  • We've fixed card reconciliation crashing and leaving stray connection lines after a quick refresh.
  • We've fixed an error when a statement reconciliation was closed while it was still loading, and the "Error while fetching remote item statuses" message when another statement was opened at the same time.
  • We've fixed a chat message containing only a pasted screenshot showing "Please enter a message or attach a file" instead of being sent.
  • We've fixed indented lists and centred or right-aligned text losing their formatting in emails sent from Zudello, including rejections, place order emails, and inbox replies.
  • We've fixed date fields disappearing, with an error on the page, after a date field was redrawn, such as after switching Force overwrite on a default date in form settings.
  • We've fixed module-level permissions showing under an unnamed group in the user group permissions grid instead of under their module.
  • We've fixed the field to scan and the target field in a document coding rule not offering fields that only contracts have, and the target value showing an ID instead of the item SKU.
  • We've fixed the budgets information pop-over closing when you selected its icon and not opening again on hover.
  • We've fixed long field labels overlapping the next row in export template field pickers.
  • We've fixed Document Studio showing "Failed to fetch team settings" for users who aren't admins.
  • We've fixed adding an existing user to another organisation failing.
  • We've fixed the "Could not find any first approver" message being recorded as an error when a delegation of authority rule was skipped on purpose.
  • We've fixed, in the new UI, windows opened from inside the document viewer, such as reject, resolve duplicates, and create dependency, opening behind the viewer on some screens.
  • We've fixed, in the new UI, the submodule search in Create status finding nothing.

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.