What's New - Ver 25
Upgrade Notes - BOS Enterprise 25
This document lists the Breaking Changes, Enhancements and Fixes that were made in BOS Enterprise Version 25.
Important Note
- 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: bosent2501.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.
After Upgrade
- Check & Update Menu
- Rebuild Inventory
- Rebuild Cost of Sales
- Check & Fix Inventory
Mobile App
Fixes to the Mobile App will automatically be applied - no further action is required.
Breaking Changes and Deprecations
- 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.
Inventory Changes
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.