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.

Sub-pages