LS Central 24.1 Release Notes

About This Release

Released - June 13, 2024

This version is built on Microsoft Dynamics 365 Business Central 2024, release wave 1, cumulative update 1, build 24.1.18927.19498.

Quick links:

Important Notices! 

New or Enhanced Features

Fixed Issues

Hotfixes

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 24.1 we will support 23.1 and 22.5, 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 2024 wave 1 version, with an official release coinciding with the release of Business Central 2024 wave 1 from Microsoft.

New or Enhanced Features

LS Central

Customer Orders

Remembering Customer Order panel information

A new option now temporarily saves entered information in the Customer Order Create Panel. This is useful, for example, if you need to make changes on the transaction and you have already entered information into the panel fields.

Email notification when Customer Order is picked by Mobile Inventory app

When updating processing status on a Customer Order in the Mobile Inventory app, an email notification is now submitted, the same as when a CO is picked through POS processes.

POS 

Support added for NFC events in POS

LS Central POS now handles NFC scans from Android AppShell (version 2024.6).
The event is not handled in LS Central, but extensions can subscribe to OnPosEvent to access the NFC scanned data.

NFC events are identified with:
if (PosEvent.EventType() = "LSC POS Event Type"::DEVICEINPUT) and (PosEvent.IntData1() = 7)

NFC data is in:
PosEvent.StrData()

Other

POS Commands

There are no new or changed POS commands in this release.

See POS Commands in the LS Central Help and the corresponding Excel list with filters for a complete list of POS commands.

Fixed Issues

Links to quickly navigate this section:

LS Central POS Bookings Hotels

LS Central

ASN issue

It is now optional to scan and import items not on purchase orders into ASN documents through ASN scanning and through Retail Receiving.

Cash Management

The last counted denomination is now cleared between denominations and the total updated in Cash Management.

Customer Orders

Refund on Customer Order - Hybrid setup

Scanning of receipt numbers that originated from Sales Order shipments on POS has been fixed.

Process added for Ship-to

Processing of Ship-to fields, when editing a Customer Order, has been changed.

Customer Order Edit

A bug regarding Finalized Amount being zero, when a line was voided in Customer Order Edit on the POS, has been fixed.

Import/Export Worksheet includes Scheduler Jobs

The Import/Export Worksheet now includes Scheduler Jobs, even if the jobs are not selected.

Incorrrect price displayed on Item Store List and Card

An issue, where the Unit Price displayed on the Store Item List and Store Item Card pages was incorrect due to not considering the item Sales Unit of Measure, has been fixed.

Inventory lookup from Logon window

A functionality has been added to enable Inventory lookup directly from POS lookup windows without first having to log on to the POS.

Obsolete Items in Store

The report LSC Obsolete Items has been made obsolete.

POS commands issues

PAYM_ACC_INV

Now when payments are made against a posted sales invoice, the remaining amount or change back text is not displayed.

SEARCHCONTACT

The command was not working properly. The Member Contact Search behind the command has been adjusted to allow multiple filters and now relies on a new Web Service, GetMemberContactListV2.

Protected variables in sales history

Four variables have been added to protected variables on the Sales History by Period page.

Receiving documents not showing in Retail Store Manager role

Receiving documents are now visible in the Retail Store Manager role center page.

Store Code posted incorrectly to G/L for Retail transfer orders

Transfer order Dimension posting to G/L, depending on the shipping or receiving store, can now be adjusted through event OnBeforeUpdateReceiptDimensions in codeunit Retail Transfer Order Ext.

Warehouse receipt posting issue

Posting a warehouse receipt with a different posting date than the PO posting date resulted in error. This has been fixed.

POS

Card number missing when using void and copy transaction

When voiding or returning a transaction paid with card, the voided or returned transaction payment entries were missing Card No. information. This has now been fixed.

Drawer settings: Drawer Alert Block does not let next transaction happen until log off and logon again

When the Drawer Alert Type is set to Block when the drawer is open, the POS UI, barcode, and MSR scan are disabled while the drawer is open. Once the drawer is closed, the POS UI, barcode scanner, and MSR scan should be automatically enabled again. The POS UI was being enabled, but not the barcode scanner or MSR scan. This has now been fixed.

Using Dallas Keys for staff to login and log off on the POS

An issue that caused the Dallas Key device to not be loaded into the POS has been fixed.

LS Central Modules

Bookings for LS Central

BEO report bugs

A number of issues in the BEO report have been fixed, including displaying removed lines as well as showing event categories that have no entries.

Deposit Schedule page removed from search results

The Deposit Schedule page has been removed from the search results page. The Deposit Schedule page should normally be opened from the Reservation page.

Description field empty on reservations created from Matrix and activity Start Booking page

An issue, which caused the Description field not to be populated on reservations created from the activity matrix or from the activity Start Booking page, has been fixed.

Free text functionality obsoleted

In the Reservation Lines page, the free text editor dialog window has been removed from the Description field. This functionality has been obsoleted.

Package product reservations incorrectly assigned

When selecting a specific resource in the Matrix for a new activity booking, the resource is now assigned correctly on package products. Previously, package products would not get the specific resource automatically assigned from the availability matrix.

POS timeline view missing resource name

A parameter setting has been added to the TIMELINE POS command, so you can assign the resource group to show the related resource in the timeline view.

SELECTLATESTVERSION command in Booking code and changed default performance setting

Performance enhancements have been made in the Booking module for SaaS implementations, regarding the use of the SELECTLATESTVERSION command. Also, the default setting in the Booking Activity Type setup is now to NOT use this command, which should provide better performance in SaaS environments. On-premises environments that use multiple service tiers should keep using the "default" setting as before.

LS Central for hotels

Improved hovering in Tape Chart

Tape Chart hover now has dynamic rendering when there are long comments.

Hotfixes

See the LS Central Help for information about hotfixes that have been released since the previous release.