This document lists the Breaking Changes, Enhancements and Fixes that were made in BOS Enterprise Version 25.
When upgrading from a previous version, always run the script for the current version before upgrading to the next version.
Update links to the new Documentation Site.
Update the Database Version in BOS Tools > Subscribers (BE) > Databases (For Mobile app)
URL for Mobile App: bosent25.quickeasysoftware.com
Run an Accounting and an Inventory rebuild after upgrading.
You need to download the latest Version of Tools.exe to access version 25 Scripts.
Check & Update Menu
Rebuild Inventory
Rebuild Cost of Sales
Check & Fix Inventory
The Menus functionality has been changed - this might result in duplicate menu items that need to be removed.
Timekeeping - A number of Role Settings have been moved to General Settings: Mode, Enable NCR, Record Quantities, Update Status.
The Transaction User Access model has been simplified.
The Transaction Setting > Create New Transaction has been removed - the updated user access has made it redundant.
The redundant Email > Inbox functionality has been removed - it was previously used to import email content.
Functions to Add Inventory Locations from the Customer and Supplier module have been removed.
Inventory Location Groups have been deprecated.
Role Settings have been deprecated. The following settings were moved from Role Transaction Settings. (Note: These settings were upgraded from the first Role and might need to be updated.):
Inventory Default Location Transactions
Inventory Default Location Transaction Estimates
The following Role Settings have been deprecated:
Status Editing Allowed (StatusID = 1; in [1,2,3])
Default: Hide Data Filter
Tracker - View Assigned only (New Default = True)
The Transaction Alerts functionality has been deprecated in favour of using the checklist/approvals functionality as well as a In Stock indicator which is now a permanent fixture in all Inventory transactions.
The redundant functionality to Logout / Login on Transactions using a touch interface has been removed.
The redundant Exceptions module has been deprecated and deleted from Menus.
See Upgrade Notes dated 12/08/2025.
Note: An Inventory Rebuild is required after executing this upgrade - See Inventory > Menu (button) > Rebuild (All).
If a transaction was created before a Stock Check, it will now update the Stock Qty after the Rebuild. It is, therefore, highly recommended to output your Inventory > Default View before upgrading.
These enhancements could affect Custom Actions and Reports - please check thoroughly before upgrading. The stored procedures SELECT_STOCK_QTY and STOCK_SELECT_STOCKITEMQTY still work the same as before, however.
The Upgrade Script will set all the Pending Stock Checks to Complete - ideally there will be no pending Stock Checks when you upgrade.