LS Central 26.1 Release Notes
About This Release
Released - June 19, 2025
This version is built on Microsoft Dynamics 365 Business Central 2025, release wave 1.
For more details about this BC minor version see: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/whatsnew/whatsnew-update-26-1
Quick links:
Important Notices!
The LS Central release plan
- We will release new features for LS Central in two major release waves every year – scheduled for April and October, coinciding with the general availability of Business Central Release Wave 1 & 2. Our partners will be granted access to a feature-complete release candidate five to six weeks ahead of time.
-
We will continue to release new events and hotfixes on a weekly basis and cumulative updates as needed.
-
Minor versions will be made available depending on the availability of the minor update from Microsoft.
-
In SaaS, we will support the last minor version of the current major version and two back. With this release of LS Central 26.1 we will support 25.1 and 24.1, other and previous versions will not be supported but an upgrade path will be maintained for versions as Microsoft does (see https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/upgrade-paths ).
We expect to follow this process for the 2025 wave 1 version, with an official release coinciding with the release of Business Central 2025 wave 1 from Microsoft.
New or Enhanced Features
LS Central | POS | Restaurants |
LS Central
Replication
Web Replication - Readiness / accessibility improvements
The readiness, accessibility, and navigation in Web Replication (using Azure Storage) was enhanced.
- A button to link the Web Replication Requests Queue/Log was added to the Scheduler Log Lines. It was added to the following pages:
- Web Replication Requests Queue
- Web Replication Requests Log
- Azure Storage Packet Queue
- Azure Storage Packet Log
- A FactBox was added to the Azure Storage Packet Queue page, to list the AzS Packet Distribution Queue, showing the received status for each distribution location.
- In the Job Scheduler Log, a button was added to link to the Web Replication Queue/Log.
Web Replication Monitor – Readiness / accessibility improvements
The readiness, accessibility, and navigation in Web Replication (using Azure Storage) was enhanced.
- Fixed error when opening the Web Replication Monitor.
- A button was added to Azure Storage Queue/Log to relate the records in this table to Web Replication Request Log.
- A button was added to the Web Replication Request Log to relate the records in this table to Azure Storage Queue/Log.
- FactBoxes were added to Azure Storage Queue/Log to relate to Azure Storage Distribution Queue.
- FactBoxes were added to Web Replication Request Queue, to show the Web Repl. Distribution Queue.
- FactBoxes were added to Web Replication Request Log, to show the AzS Distribution Queue and the AzS Distribution Log.
- FactBoxes were added to Web Repl. Azure Storage Packet Log, to show the AzS Distribution Log.
- Tooltips were added to fields and buttons.
SumIndexFields
Disable SumIndexFields on keys on Transaction Header table and adjust objects using the SumIndexFields
-
SumIndex fields removed on some keys on table LSC Transaction Header to reduce the size of the index tables and reduces locking issues.
This has a performance impact on several pages/reports. To solve performance issues on the pages a ColumnStoreIndex was added on the Transaction Header table and a query was created that makes use of the ColumnStoreIndex. The performance on the pages might be a little bit slower and user might occasional performance drop for on prem users running these pages.
Remove/replace SumIndexFields on Trans. Payment Entry and adjust related objects
SumIndex fields removed on some keys on table LSC Trans. Payment Entry to reduce the size of the index tables and reduces locking issues.
This has a performance impact on several pages/reports. To solve performance issues on the pages a ColumnStoreIndex was added on the LSC Trans. Payment Entry table and a query was created that makes use of the ColumnStoreIndex. The performance on the pages might be a little bit slower and user might occasional performance drop for on prem users running these pages
Disable SumIndexFields on keys on Member Point Entry table and adjust objects using the SumIndexFields
SumIndex fields removed on some keys on table Member Point Entry to reduce the size of the index tables and reduces locking issues.
This has a performance impact on several pages/reports. To solve performance issues on the pages a ColumnStoreIndex was added on the LSC Member Point Entry table and a query was created that makes use of the ColumnStoreIndex. The performance on the pages might be a little bit slower and user might occasional performance drop for on prem users running these pages
POS
Refund Card Payments
A new configuration was added on POS Terminal card in the EFT section called Use Refund Payment Selection.
- If Use Refund Payment Selection is activated, the cashier gets a list of card payments to select from. The list shows which card payment are refunded, when multiple card payments in the POS are being refunded.
- The information displayed in the dialog is the last four digits of the card number and the payment amount.
- The dialog is not displayed, if there is only one card payment refunded. If the selected card payments for refund are higher than the remaining balance of the sale, then the POS does not allow the refund to go through.
When posting a transaction - remove date filter from POS Card Entry section of posting
If a sale was created before midnight and then paid for after midnight, the Card Entry information was not included when updating the sale with the transaction no. in the Posting utility. This was fixed.
POS EFT Card - Client Transaction ID Type
Configuration Client Transaction ID Type has a new option called POSTerminal+CardEntryNo which creates a Client Transaction ID from the POS Terminal and Card Entry No. This option does not have any formatting or extra characters and works when the POS Terminal for example, has only two numbers in it's unique ID or no numbers at all.
Restaurants
From the FAB Panel I need to be able to reprint the receipt
It is now possible to print receipt from FAB Panel, both from unpaid transaction and paid transaction.
A new POS command, FAB-PRINTRECEIPT
- A new POS command, FAB-PRINTRECEIPT was added to print a receipt for a selected order in the FAB order list.
- If the order has been paid for it prints a full receipt, if the order has not yet been paid it prints the pre-receipt for that order.
Other
Online Help
The LS Central Help is constantly being updated with the latest information. In this release, articles for the following have been added to the help.
- Timestamp Change Tracking
- Multifactor Authentication (MFA) in Retail and Login Options to Offline POS and Processes
- Cost Components and Calculator
POS Commands
The following POS commands are new in LS Central 26.1:
DINRESZOOM_UPDATE | Dining Reservation Zoom - Update |
See POS Commands in the LS Central Help and the corresponding Excel list with filters for a complete list of POS commands.
Fixed Issues
LS Central

BackOffice
Age restriction does not work for Infocode Subcodes on POS
Shows the message that the Sales Quantity limit was reached after selecting the subcode on age. If you log in as a manager, a confirmation message appears, asking if you want to continue with the process. If you are not logged in as a manager, the error is displayed immediately.
Credit Card Payment was taken, but Transaction Payment was blank
Do not seek Card authorization when payment amount is zero in Customer Order.
Customer Order Shipping Charge Price Change Issue
When Customer Order Shipment item is configured to always ask for price input, it overwrites an item price and does not create a new Trans line with the shipment cost. This was fixed.
Config Pack Member Confirmation
Validation trigger is no longer run when applying Member Account No through Configuration Packages to avoid multiple popup to confirm Member Club. for each account in the import data. Partners can still validate the field by subscribing to event OnBeforeValidateMemberAccountNo in BO Utility codeunit.
"POS Pickup Warning" not working properly
Clear POS Pickup Warning for Tender Type when Z Report is run.
Activity
The length for FixedLocation code
The length for FixedLocation code was increased from ten to twenty characters.
Restaurants

Event before OnBeforePrintingTransfer - transfer table printing
An event was added to Send to KDS Transfer codeunit - OnBeforePrintingTransfer - that can be used to skip printing the transfer between dining tables.
Not possible to retrieve member info with web services on Hospitality POS
Deal labels were limited to 30 characters but have now been increased to 100
Deal labels were limited to 30 characters but have now been increased to 100
Hotfixes
See the LS Central Help for information about hotfixes that have been released since the previous release.