Integration with Xero accounting system.Xero Contacts (Accounts), Items (Services, Products, etc.), and Chart of Accounts can be imported and exported. Invoices can be exported to Xero, and Payments can be imported from Xero.No 3rd party connector software is needed for the Xero integration.
Added ability to define External Employees that are associated with the 'Internal' Account and have Portal access (only).
Added ability to leverage AuthAnvil as the authentication method for BMS.This will provide the ability to enforce Two-Factor Authentication for some or all BMS users.
Add new Currency Symbol support for Aruba - (ƒ).
Rest API - Add the ability to Create and Update Ticket Notes (POST/PUT Verbs).
Add the ability to use Survey Result information fields in Service Desk Email Templates.
Enhancement
When a new ticket is generated by the email parser, the Ticket 'Created by' field will be set to the email sender name.
Added a new 'Members' filter to the All Projects list to show Projects where a particular Employee is assigned to one or more tasks.
Show only Active Contacts in Notifications Tabs (example: when adding Ticket Note, Time Entry, etc.).
Contracts - Change Default Contract Label Text to "Default Contract for Service Desk".
Bug
Fixed a bug related to Users who were assigned External Security Roles. When they click on "New Ticket" it was giving an Error. Moving forward after BMS 4.0.9, you can not assign External Security Roles to Normal Employees.
Fixed some labels in Italian Language option.
Allow decimal quantity when receiving items in Receiving Orders in case of Non-Serialized items.
Email Parser - Tooltips not displaying completely.
Time Entry Email Templates not showing Internal Notes in [%ActivityDetails%].
Project Task Members cannot see Projects in Collaboration module.
Fix Export to Excel Licensing Issue.
Wrong user name is showing in ticket note when notification is issued.
Editing a service on a Quotation is failing when the service is inactive.
Email notifications not being triggered when a workflow is triggered by survery results (Customer Thermometer).
RMM Integration Settings Page missing Italian Translations.
Kaseya V2 Integration - Update VSA Agent Reference when manually re-importing an asset.
Project Dates updated with different date format when updating tasks dates from inline editing form.
My Templates - Delete notification showing wrong message when deleting a template.
Projects - Milestone Date is not respecting Date Format specified in Company Settings.
QuickBooks Desktop - Issue Exporting Invoice When Account had Trailing Spaces at the end - Name matching failed.
Rest API - When Posting (adding) new ticket - affected hardware asset was not linked.
Submitting Time sheet is inserting wrong history records in the time sheet history tab.
Time Entry - Rounding Time Spent is not showing correct results if the user has multiple shifts per day.
Error when removing public flag from a Favorite View which has a Default Sorting order specified.
Hardware Assets - Contacts Drop Down List not Sorted Alphabetically.
Rest API - Fix Recurring Services PUT/POST Verbs to update Service Name and Description.
Adding a Note and Closing a ticket is not firing a workflow with custom fields filter set to Empty.
Fix incorrect country record entry - United Kingdom on the EMEA Server.
QuickBooks Desktop - Issue Exporting Invoice with Notes.
Workflow Custom Field Conditions for Accounts And Contacts not working on creating a new ticket from email parser.
Rest API - Error Finding Created On Field for Physical Assets.
Inactive Queues are showing on Ticket Creation.
Contracts - Cloning a contract is copying the history of the Services as well.
Tickets - Images saved in Base64 Format when added when resolving Ticket.
Email Logs - Email log not reflecting email notifications to 'Internal Resources' and 'Others'.
Rest APIs - Error when updating contacts.
Finance - Revenue by client dashboard - not displaying correct data.
Tickets - Views not working properly when it is used from My Queues.
Sending batch invoices not refreshing grid if one Invoice was Failing due to missing POC.
Service Desk - Ticket List - Ticket status is not being sorted based on Configuration.