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 was changed – this might result in duplicate menu items that need to be removed.
  • Timekeeping: Several Role Settings were moved to General Settings: Mode, Enable NCR, Record Quantities, Update Status.
  • The Transaction User Access model was simplified.
  • The Transaction Setting > Create New Transaction was removed – the updated user access made it redundant.
  • The redundant Email > Inbox functionality was removed – it was previously used to import email content.
  • Functions to Add Inventory Locations from the Customer and Supplier module were removed.
  • Inventory Location Groups were deprecated.
  • Role Settings were 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 were 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 was 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 was removed.
  • The redundant Exceptions module was 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 – 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.

Updates

Report an issue with this page

For more useful feedback, select the text on the page you're reporting about, then click Feedback again — or continue without selecting anything.