117 updates across 8 patch releases
Fixed an issue with Stripe integration
Also in 2.246.8 · 2.236.93
Fixed an issue with Stripe integration
Also in 2.246.8 · 2.236.93
Fixed an error when authorising MYOB
Fixed an error when authorising MYOB
Fixed being unable to select a Company after authorising the MYOB integration
Also in 2.246.6 · 2.236.91
Fixed being unable to select a Company after authorising the MYOB integration
Also in 2.246.6 · 2.236.91
Fixed an issue with auto-approvals not counting towards the total approval count
Fixed an issue with auto-approvals not counting towards the total approval count
Resolved an issue with discounts on Invoices failing to be pushed to Quickbooks Online when the unit price has more than 2 decimal places after the discounts is applied
Also in 2.246.5 · 2.236.91
Resolved an issue with discounts on Invoices failing to be pushed to Quickbooks Online when the unit price has more than 2 decimal places after the discounts is applied
Also in 2.246.5 · 2.236.91
Fixed an issue with saving the details tab config on Supplier Screen Profile layouts
Fixed an issue with saving the details tab config on Supplier Screen Profile layouts
Fixed an issue with migrating attachments to S3
Fixed an issue with migrating attachments to S3
Fixed an issue where retrieving tickets could fail in rare cases
Fixed an issue where retrieving tickets could fail in rare cases
Fixed an issue with a few of the available integrations for Reconciliation
Fixed an issue with a few of the available integrations for Reconciliation
Fixed an issue with duplicate site contact notifications
Fixed an issue with duplicate site contact notifications
Improved performance when mentioning agents
Also in 2.246.4 · 2.236.91
Improved performance when mentioning agents
Also in 2.246.4 · 2.236.91
Fixed an issue with Stripe Off Session payments declining when they could be confirmed in some cases
Fixed an issue with Stripe Off Session payments declining when they could be confirmed in some cases
Fixed an issue when syncing unique invoice type ID's to QuickBooks Online
Fixed an issue when syncing unique invoice type ID's to QuickBooks Online
Fixed an issue with using $-variables in custom table lookups
Also in 2.246.3 · 2.236.91
Fixed an issue with using $-variables in custom table lookups
Also in 2.246.3 · 2.236.91
Fixed UI error in PII Centre
Fixed UI error in PII Centre
Fixed an issue with accessing the knowledge base
Also in 2.246.3 · 2.236.111
Fixed an issue with accessing the knowledge base
Also in 2.246.3 · 2.236.111
Fixed an issue with setting label
Fixed an issue with setting label
Fixed a UI issue with the context menu in the Attachments table for Quotes, POs and SOs
Fixed a UI issue with the context menu in the Attachments table for Quotes, POs and SOs
Fixed an issue when adding folders and documents
Fixed an issue when adding folders and documents
Fixed a minor UI issue during folder creation
Also in 2.246.3 · 2.236.91
Fixed a minor UI issue during folder creation
Also in 2.246.3 · 2.236.91
Fixed an issue where items wouldn't automatically group on Sales Orders
Fixed an issue where items wouldn't automatically group on Sales Orders
Fixed an issue with reports on the home screen causing issues in some cases
Fixed an issue with reports on the home screen causing issues in some cases
Resolved a UI error thrown by the new ticket screen when creating a ticket from the home screen
Resolved a UI error thrown by the new ticket screen when creating a ticket from the home screen
Added a setting to display timesheets as a table from the main timesheets view
Added a setting to display timesheets as a table from the main timesheets view
Added the option to paginate reports in the API
Added the option to paginate reports in the API
This can be enabled per report using the setting "Paginate the report in the API". You can specify the number of results per page, with 100 as the default.
This improves performance when loading large reports, as it only needs to load a subset of the data each time.
When using pagination, certain syntax is not supported in the reports. Specifically, dynamic SQL and Order Bys. To order your results, you should use the fields tab on the report.
Pagination is not used when creating PDFs, CSVs, etc. and is not used on composite reports.
Added a new Knowledge Base Tiles display type for the Self Service Portal
Added a new Knowledge Base Tiles display type for the Self Service Portal
This change introduces a new Self Service Portal button type, which displays your Knowledgebase in a tiled mode for improved aesthetics and navigation.
When clicking the button, the User is shown your FAQ Lists and a new search bar:
Each one of these tiles can have a customised icon, and up to three Articles to show as a quick access, useful to present your most visited Articles.
When clicking into an FAQ List tile, child FAQ Lists as well as Articles in the FAQ list are shown:
Navigation around the Knowledge Base is achieved by clicking on the Breadcrumb.
To customise each tile, you can adjust the settings per FAQ List on the FAQ List's configuration page:
To use this Knowledge Base layout, you need to add a new Self Service Portal Button:
Within the configuration for this button, you can restrict the root level FAQ list when accessing the Knowledge Base via this button:
Additionally, an option has been added in the Searching category of Self Service Portal Configuration to allow the home screen search bar to make use of the tile mode's searching functionality:
This will also make clicking Top 5 Articles on the home screen take the User to the tile mode view.
All HTML elements within the tile search have unique CSS classes to allow for full customisation of the tile mode view to suite your Organisations branding requirements.
Minor UI improvements for the Accounts Interface
Minor UI improvements for the Accounts Interface
Added the ability to automatically add Product Groups as groups on Sales Orders
Added the ability to automatically add Product Groups as groups on Sales Orders
"Automatically add Item Groups as groups when adding items to sales orders" can be enabled in Sales Orders configuration
Added new options for adding Child Templates to a Template or Ticket Type
Added new options for adding Child Templates to a Template or Ticket Type
There are now two child template configuration options:
Custom
This option is the existing functionality. You can select specific child templates, configure their creation rules, and copy existing child templates from other templates, including their creation rules, into the current template.
Use child templates from an existing template
This option allows the current template to reference child templates and creation rules configured on another template. The inherited child templates and creation rules can only be edited from the original template, making it easier to manage shared child templates and rules.
You can now enable advanced Ticket Type access which allowed ticket type access by User Role on the portal
You can now enable advanced Ticket Type access which allowed ticket type access by User Role on the portal
This new setting combination specifically allows the following combination:
Logged in Users with the allowed roles will then gain permissions in the same way as the other options available for the setting.
Added a Time Management setting that enables time taken on actions to be rounded to seconds rather than minutes
Added a Time Management setting that enables time taken on actions to be rounded to seconds rather than minutes
You can now add Actions to a custom Bulk Edit Menu Layout
You can now add Actions to a custom Bulk Edit Menu Layout
This allows you to perform your custom Actions when bulk editing Tickets in Lists.
This can be configured in Configuration > Advanced > Screen Layouts.
Then, change the entity to Bulk Edit Menu, and you will be able to add a custom layout and custom actions to the menu.
Added a Hover Widget when hovering a User's name in the Action History on a Ticket
Added a Hover Widget when hovering a User's name in the Action History on a Ticket
This can be enabled in Configuration > Users > General Settings
"Show a widget with Contact information when hovering over a User in Action History"
This will show basic information about the User who performed the action/email update:
The following information will be displayed, if populated on the User's record:
Please note that for Email Update actions, the User information displayed is matched from a User record based on the From Address for the Email, and the User's main Email Address.
Added a setting to prevent ticket closures from setting response data unless done via a response action
Added a setting to prevent ticket closures from setting response data unless done via a response action
Added simple validation preventing ad-hoc approvals being added without an agent, user or email address.
Added simple validation preventing ad-hoc approvals being added without an agent, user or email address.
Fixed an issue where the 'Switch to Agent application' side menu link was not visible on the self-service portal
Fixed an issue where the 'Switch to Agent application' side menu link was not visible on the self-service portal
Added API asset relationship restrictions
Added API asset relationship restrictions
Updated the MYOB integration to use a new scope format during authorisation
Also in 2.246.1 · 2.236.91
Updated the MYOB integration to use a new scope format during authorisation
Also in 2.246.1 · 2.236.91
Fixed an issue where Credit remaining in Credit Note lists would display incorrectly
Fixed an issue where Credit remaining in Credit Note lists would display incorrectly
Fixed an issue syncing billing cycle and pricing data using the Sherweb integration
Fixed an issue syncing billing cycle and pricing data using the Sherweb integration
Fixed an issue where some timed automations would not be cleared on workflow step change.
Also in 2.246.1 · 2.236.91
Fixed an issue where some timed automations would not be cleared on workflow step change.
Also in 2.246.1 · 2.236.91
Added the option to display all service statuses in the self-service portal
Added the option to display all service statuses in the self-service portal
By default, some statuses are only for internal reference, and display as a different status to users.
By enabling "Show all service statuses to users" in service settings, all of these will show in the user portal.
To support this, default service status messages for these statuses are added when enabling this setting.
You can now use Screen Profile layouts to reorder and hide fields on the Details tab of Suppliers
You can now use Screen Profile layouts to reorder and hide fields on the Details tab of Suppliers
Fixed an issue with recalculating billing on tickets
Fixed an issue with recalculating billing on tickets
Fixed an issue with auto-replies affecting the closure procedure
Fixed an issue with auto-replies affecting the closure procedure
Added to forwarded email prefixes - "ED:"
Added to forwarded email prefixes - "ED:"
Fixed the category value being set incorrectly when logging a ticket via chat using the "Walk through logging a ticket" step type
Also in 2.246.1 · 2.236.91
Fixed the category value being set incorrectly when logging a ticket via chat using the "Walk through logging a ticket" step type
Also in 2.246.1 · 2.236.91
Resolved an issue with values from invoices, timesheets and other entities incorrectly being returned when Halo is running in a non culture invariant environment that uses the comma character for a decimal separator
Also in 2.246.1 · 2.236.91
Resolved an issue with values from invoices, timesheets and other entities incorrectly being returned when Halo is running in a non culture invariant environment that uses the comma character for a decimal separator
Also in 2.246.1 · 2.236.91
Fixed an issue with loading of DB Lookup fields on the New Ticket screen
Also in 2.246.1 · 2.236.91
Fixed an issue with loading of DB Lookup fields on the New Ticket screen
Also in 2.246.1 · 2.236.91
Fixed an issue where client/site document uploads into a subfolder were incorrectly assigned to the uploading user's own client or site
Also in 2.246.1 · 2.236.91
Fixed an issue where client/site document uploads into a subfolder were incorrectly assigned to the uploading user's own client or site
Also in 2.246.1 · 2.236.91
Fixed an issue where editing a custom table row and cancelling would still save the changes
Also in 2.246.1 · 2.236.91
Fixed an issue where editing a custom table row and cancelling would still save the changes
Also in 2.246.1 · 2.236.91
Fixed dollar ($) variable INVOICEPAIDANDCREDITTOTAL not working on v2 of the 'Billing Entity totals calculation method'
Fixed dollar ($) variable INVOICEPAIDANDCREDITTOTAL not working on v2 of the 'Billing Entity totals calculation method'
Fixed an issue with adding Asset type rules to Google Workspace
Also in 2.246.1 · 2.236.91
Fixed an issue with adding Asset type rules to Google Workspace
Also in 2.246.1 · 2.236.91
Fixed an issue where the chat flow would not advance after a ticket was logged via a link
Also in 2.246.1 · 2.236.91
Fixed an issue where the chat flow would not advance after a ticket was logged via a link
Also in 2.246.1 · 2.236.91
Fixed issue with Note fields on actions not displaying as read only
Fixed issue with Note fields on actions not displaying as read only
Fixed an issue with ticket type restrictions
Also in 2.246.1 · 2.236.91
Fixed an issue with ticket type restrictions
Also in 2.246.1 · 2.236.91
Resolved an issue with the CSP Integration using the Group membership to assign the "Service User" property even when the option to not create users that do not match a licence is selected
Also in 2.246.1 · 2.236.91
Resolved an issue with the CSP Integration using the Group membership to assign the "Service User" property even when the option to not create users that do not match a licence is selected
Also in 2.246.1 · 2.236.91
Fixed an issue where grouped Money columns could display incorrectly
Fixed an issue where grouped Money columns could display incorrectly
Fixed an issue with searching tickets and ordering by relevance
Fixed an issue with searching tickets and ordering by relevance
Fixed an inconsistency between follower permissions when viewing a list of tickets and an individual ticket
Fixed an inconsistency between follower permissions when viewing a list of tickets and an individual ticket
Resolved an issue with matching Ninja imported devices to exisiting devices
Also in 2.246.1 · 2.236.91
Resolved an issue with matching Ninja imported devices to exisiting devices
Also in 2.246.1 · 2.236.91
Fixed an issue where disabling the default memo field on CRM notes prevented users from updating memo values on existing notes
Also in 2.246.1 · 2.236.91
Fixed an issue where disabling the default memo field on CRM notes prevented users from updating memo values on existing notes
Also in 2.246.1 · 2.236.91
Fixed an issue where the default column profile would still be used on a ticket list widget when overridden
Fixed an issue where the default column profile would still be used on a ticket list widget when overridden
Added a setting to Sanitise HTML when forwarding an email using the forward action
Also in 2.246.1 · 2.236.91
Added a setting to Sanitise HTML when forwarding an email using the forward action
Also in 2.246.1 · 2.236.91
Can be enabled in Tickets > General Settings
Fixed an issue where you could submit anonymous agent booking tickets without entering name and email address
Fixed an issue where you could submit anonymous agent booking tickets without entering name and email address
Fixed an issue with child ticket dropdowns not displaying on Opportunity column profiles
Also in 2.246.1 · 2.236.91
Fixed an issue with child ticket dropdowns not displaying on Opportunity column profiles
Also in 2.246.1 · 2.236.91
Fixed bulk editing on custom tables
Fixed bulk editing on custom tables
Fixed issue with ticket attachment display names not showing correctly when using S3 uploads
Also in 2.246.1 · 2.236.91
Fixed issue with ticket attachment display names not showing correctly when using S3 uploads
Also in 2.246.1 · 2.236.91
Fixed an issue with assigning tickets to agents via drag-and-drop on ticket lists
Fixed an issue with assigning tickets to agents via drag-and-drop on ticket lists
Fixed an issue where the calendar timeline view would not show just workday hours when enabled
Fixed an issue where the calendar timeline view would not show just workday hours when enabled
Please note that workday hours will only be applied when view a single day on the timeline.
Fixed an issue with opening an existing chat record on a ticket
Fixed an issue with opening an existing chat record on a ticket
Improved stability for larger configurations by reducing the amount of browser storage required to cache application data
Also in 2.246.1 · 2.236.111
Improved stability for larger configurations by reducing the amount of browser storage required to cache application data
Also in 2.246.1 · 2.236.111
Fixed an issue with N-able N-central customer/site import
Also in 2.246.1 · 2.236.91
Fixed an issue with N-able N-central customer/site import
Also in 2.246.1 · 2.236.91
Resolved an issue with the "Immediately Invoice pro-rated changes" failing to use the overriding Client/Site
Also in 2.246.1 · 2.236.91
Resolved an issue with the "Immediately Invoice pro-rated changes" failing to use the overriding Client/Site
Also in 2.246.1 · 2.236.91
Fixed an issue where creating Recurring Invoices from Sales Orders could error
Also in 2.246.1 · 2.236.91
Fixed an issue where creating Recurring Invoices from Sales Orders could error
Also in 2.246.1 · 2.236.91
Fixed a rare issue with updating agents via Entra ID
Fixed a rare issue with updating agents via Entra ID
Improved error logging for device custom field updates.
Also in 2.246.1 · 2.236.91
Improved error logging for device custom field updates.
Also in 2.246.1 · 2.236.91
Resolved an issue with Addigy devices failing to be made inactive in Halo when they are removed from Addigy
Also in 2.246.1 · 2.236.91
Resolved an issue with Addigy devices failing to be made inactive in Halo when they are removed from Addigy
Also in 2.246.1 · 2.236.91
Fixed an issue with enabling some KB settings in self-service portal configuration
Also in 2.246.1 · 2.236.91
Fixed an issue with enabling some KB settings in self-service portal configuration
Also in 2.246.1 · 2.236.91
Fixed a rare error when updating roles during the Entra import
Fixed a rare error when updating roles during the Entra import
Fixed an issue where the PagerDuty Integration wouldn't sync custom fields
Also in 2.246.1 · 2.236.91
Fixed an issue where the PagerDuty Integration wouldn't sync custom fields
Also in 2.246.1 · 2.236.91
Resolved an issue with the Asset List and User List variables used on recurring invoice lines failing to be removed when there are no records or they are not relavant
Resolved an issue with the Asset List and User List variables used on recurring invoice lines failing to be removed when there are no records or they are not relavant
Fixed some minor issues with Dynamics Business Central Tax values being 1 penny off in some rare cases
Also in 2.246.1 · 2.236.91
Fixed some minor issues with Dynamics Business Central Tax values being 1 penny off in some rare cases
Also in 2.246.1 · 2.236.91
Fixed an issue with the 'One Product must be picked from these optional Products' setting in Quote approvals
Fixed an issue with the 'One Product must be picked from these optional Products' setting in Quote approvals
Added the "readOnlyHint" annotation to the Halo MCP server tools
Added the "readOnlyHint" annotation to the Halo MCP server tools
Fixed an issue where CSV exports would not respect field visibility and added a warning if a cell's data is too long to display in Excel
Fixed an issue where CSV exports would not respect field visibility and added a warning if a cell's data is too long to display in Excel
Fixed an issue with images not correctly saving when importing knowledge base articles with the ServiceNow Migration
Also in 2.246.1 · 2.236.91
Fixed an issue with images not correctly saving when importing knowledge base articles with the ServiceNow Migration
Also in 2.246.1 · 2.236.91
Fixed a rare issue with some FAQ Lists not showing in the FAQ List filter
Also in 2.246.1 · 2.236.91
Fixed a rare issue with some FAQ Lists not showing in the FAQ List filter
Also in 2.246.1 · 2.236.91
Fixed an issue where dashboard creation would be restricted whilst not configuration tracked
Fixed an issue where dashboard creation would be restricted whilst not configuration tracked
Resolved an issue with a duplicate action being added to tickets when a booking appointment is added and the Exchange integration is using the scheduler functionality
Resolved an issue with a duplicate action being added to tickets when a booking appointment is added and the Exchange integration is using the scheduler functionality
Updated the Action outcome/name used when Connectwise Automate resolved a ticket to "Connectwise Automate Closure"
Also in 2.246.1 · 2.236.91
Updated the Action outcome/name used when Connectwise Automate resolved a ticket to "Connectwise Automate Closure"
Also in 2.246.1 · 2.236.91
Fixed an issue with the no action for X days notifications queuing incorrectly
Also in 2.246.1 · 2.236.91
Fixed an issue with the no action for X days notifications queuing incorrectly
Also in 2.246.1 · 2.236.91
Fixed an issue with Asset Matching in Email Rules
Also in 2.246.1 · 2.236.91
Fixed an issue with Asset Matching in Email Rules
Also in 2.246.1 · 2.236.91
Fixed an issue where contracts opened in a modal could error
Fixed an issue where contracts opened in a modal could error
Fixed a minor issue with bulk action menu screen layout profiles
Also in 2.246.1 · 2.236.91
Fixed a minor issue with bulk action menu screen layout profiles
Also in 2.246.1 · 2.236.91
Resolved an issue with importing some CSP Consumption data when the CSV data contains cells with more than 500 characters
Also in 2.246.1 · 2.236.91
Resolved an issue with importing some CSP Consumption data when the CSV data contains cells with more than 500 characters
Also in 2.246.1 · 2.236.91
Fixed an issue with scheduled and automated appointments syncing to exchange
Also in 2.246.1 · 2.236.91
Fixed an issue with scheduled and automated appointments syncing to exchange
Also in 2.246.1 · 2.236.91
Fixed an issue with viewing opportunities on the portal
Fixed an issue with viewing opportunities on the portal
Fixed an issue where Quotation Approvals could error when including custom fields
Also in 2.246.1 · 2.236.91
Fixed an issue where Quotation Approvals could error when including custom fields
Also in 2.246.1 · 2.236.91
Fixed display issue with attachments added to actions.
Fixed display issue with attachments added to actions.
Fixed an issue when searching for specific terms
Fixed an issue when searching for specific terms
Fixed an issue submitting a ticket that had a template applied
Also in 2.246.1 · 2.236.91
Fixed an issue submitting a ticket that had a template applied
Also in 2.246.1 · 2.236.91
Fixed an issue where Ticket views wouldn't filter on multiselect fields when using translations
Fixed an issue where Ticket views wouldn't filter on multiselect fields when using translations
Fixed an issue with editing maintenance windows
Fixed an issue with editing maintenance windows
Fixed an issue with importing dashboard from JSON
Also in 2.246.1 · 2.236.91
Fixed an issue with importing dashboard from JSON
Also in 2.246.1 · 2.236.91
Fixed an issue where Autotask migration imports would fail
Also in 2.246.1 · 2.236.91
Fixed an issue where Autotask migration imports would fail
Also in 2.246.1 · 2.236.91
Fixed an issue where if the setting 'Generate a unique system ID per document type (Invoice, Bill etc)' is enable, the unique ID would not sync to QuickBooks Online
Fixed an issue where if the setting 'Generate a unique system ID per document type (Invoice, Bill etc)' is enable, the unique ID would not sync to QuickBooks Online
Added the ability to display funnel chart layer sizes as cumulative value
Added the ability to display funnel chart layer sizes as cumulative value
Fixed an issue with incoming emails from Google Mailboxes not truncating to the unique body
Fixed an issue with incoming emails from Google Mailboxes not truncating to the unique body
Resolved an issue with discount on Invoices and Quotes using the rounded amount after discount per unit instead of applying the discount to the line total
Also in 2.246.1 · 2.236.91
Resolved an issue with discount on Invoices and Quotes using the rounded amount after discount per unit instead of applying the discount to the line total
Also in 2.246.1 · 2.236.91
Fixed an issue with editing Facebook integration
Fixed an issue with editing Facebook integration
Fixed an issue where asset date fields would convert to the wrong date when formatting
Fixed an issue where asset date fields would convert to the wrong date when formatting
Fixed an issue with 'Filter by Project' on the project ready for invoicing screen
Fixed an issue with 'Filter by Project' on the project ready for invoicing screen
Resolved an issue with the "Has a value" and "Does not have a value" options failing to work for the Supplier field in Ticket lists
Resolved an issue with the "Has a value" and "Does not have a value" options failing to work for the Supplier field in Ticket lists
Fixed issue with using grouped actions after prompt to acknowledge ticket
Fixed issue with using grouped actions after prompt to acknowledge ticket
Resolved an issue with blank thousand and decimal separator options in variables failing to work as expected on Invoice XML attachments
Also in 2.246.1 · 2.236.91
Resolved an issue with blank thousand and decimal separator options in variables failing to work as expected on Invoice XML attachments
Also in 2.246.1 · 2.236.91
Resolved an issue with Hubspot Deals lines linking to old quotes from Halo that are not related
Also in 2.246.1 · 2.236.91
Resolved an issue with Hubspot Deals lines linking to old quotes from Halo that are not related
Also in 2.246.1 · 2.236.91