LS Central 18.3 Release Notes
About This Release
Released - September 16, 2021
This version is built on Microsoft Dynamics 365 Business Central 2021, release wave 1, cumulative update 4, build 18.4.28601.29139.
LS Central 18.3
LS Central is now delivered as two apps. Some code has been moved from the LS Central app to a new app named LS Central System App. The LS Central app has a dependency on the LS Central System App. The code that was moved to the LS Central System App is a code that was originally in the Toolbox .dll and is related to the POS UI. The code in the Toolbox .dll was not public, and partners could not modify the code. The code in the LS Central System app will not be public and the LS Central System App will only be published as runtime package. The LS Central System App will, in the future, hold code related to licensing to enable LS Retail to license LS Central components in the cloud.
LS Central AL code
The source code for the LS Central app is delivered in AL files that can be modified by partners. It is, however, highly recommended to make all modifications in extensions, and if you need to alter the LS Central or Business Central behavior then do that by subscribing to events.
It is LS Retail's priority to make it easy for the partners to extend LS Central. Therefore, a special section in our Support Portal is provided where partners can submit requests for new events. These requests are given priority.
LS Central extension
The release package includes LS Central and LS Central System App as runtime apps that can be installed as extensions. To install the extensions, you first need to publish them, see Publishing and Installing an Extension v2.0. Once the LS Central and LS Central System App extensions have been published, the LS Central and LS Central System App extensions can be installed using the Extension Management page in Business Central.
New or Enhanced Features
Retail
BackOffice
Batch Posting for Retail Receiving and Picking, Warehouse Receiving and Shipment
The pages listed below have been changed to enable batch posting of documents.
- Batch Posting Document Setup
On this page, the Document Type field has been replaced with the field Sub Type to show a more user friendly information.
A new field, Use Batch Posting, has been added. You can now specify per document, if the post is sent to the batch posting queue.
- Retail Users
A new field, Batch Priority, has been added to this page to set a user priority for the batch posting queue. This field takes priority over the document priority.
- Inventory Management Setup
In this page, the Use Batch Posting for Orders field has been removed. The field was replaced by the new field on the Batch Posting Document Setup page.
- Batch Posting Scheduler, Batch Posting - ERRORS, Batch Posting - WAITING, Batch Posting - PROCESSED pages:
All the above pages are now filtered to show only records for the user's store. You can clear the filter once you open the pages. The order in these pages is now affected by the new Batch Priority field in the Retail Users page.
- Batch Posting - ERRORS
This page has been changed to show the error that actually happened instead of displaying a generic, fixed error message.
- Retail Picking, Retail Receiving, Retail Purchase Order, Retail Purchase Return Order, Retail Sales Order, Retail Sales Return Order, Warehouse Receipt, Warehouse Shipment
The above pages have new actions: Post, Post & Print, Post & New.
They have also been updated with a new field, Use Batch Posting, that is considered when the user clicks these actions.
A validation is done to make sure the document was not previously added to the queue.
LS Central POS
Improvements in Local Requests for Web Templates
The POS Web Templates in LS Demo Data, also known as Clienteling Web Templates, no longer require setting up a URL for Web Services and Authentication information. The feature is opt-in for other POS Web Templates and can also be opt-out for the demo data templates.
POS Browser Controls have also been simplified and stabilized; they will also wait until shown on a panel before doing any work. This minimizes the need for manual configurations, and gives performance benefits where Web Templates are being used in the POS.
LS Hardware Station
New Implementation Help Topics
Improved and expanded implementation documentation has been added to the LS Hardware Station online help: new topics on how to create a custom solution, configure the solution to run with the LS Hardware Station, and on how to debug the customization while implementing it.
Updated Implementation Document in Hardware Station Installer
The OPOS device implementation document, which used to be included with the LS Hardware Station installer, has been replaced by a document that points to the online LS Central Help, where similar but more detailed information has already been added (see
Replenishment
New Integration Event for Replenishment Item Quantity Calculation
A new OnBeforeCalculateReplenishmentQuanties integration event has been added to the LSC Replen. - Calc. Qtys codeunit.
Filter Length Increase in Replen. Template
The field length in the Item No. Filter in the LSC Replen. Template table has been increased to Code[250].
Public Procedures in Replenishment Calculation
The following internal procedures in the LSC Replen. Calculation codeunit have been exposed as public:
- GetTempTableInProcessRecord
- GetTempTableForPSD
- SetTempTableForPSD
POS Commands
The following POS commands are new in LS Central 18.3:
- INCEXPDISCAMOUNT - Income/Expense discount amount
- INCEXPDISCPERCENT - Income/Expense discount percent
- TEMPLATE_PROPERTIES - POS Web Template properties
- WAITINGLIST - Show waiting list for current location.
See the LS Central Help and the corresponding Excel list with filters for a complete list of POS commands.
Hospitality
General
Open Activities List from the Dining Area Plan
You can use the dining area plan to see how many reservations and guests there are for each day and for each period during the day.
You can drill down to see the list of dining reservations and the dining tables allocation, and from there look up the activity reservation linked to the dining reservation. The same is available for reservations on a waiting list.
Fixed Issues
Retail
General
Scheduler - Compress & ISO Mode Do not Honor Default Setting
Scheduler code has been updated to handle default values. Requires Data Director 3.2.114 or later.
BackOffice
Improved Configuration for Web Service Setup in SaaS
New fields and check boxes have been added to the following two pages.
Web Service Setup:
- SaaS - to show/hide fields that are relevant to setting up the Web Service connection.
- Version - to be filled when you are setting a SaaS service.
Distribution Location:
- Web Server SaaS - to show/hide fields that are relevant to setting up the Web Service connection.
- Web Server Version and Web Service Tenant - to be filled when you are setting a SaaS service.
Replenishment
Changed Retail Status of Transfer Orders Created With Allocation Plan
Transfer Orders now have a Retail Status of Planned receive when they are created with Allocation Plan.
Warehouse Buffer Location in Allocation Plans
Warehouse Buffer Location in the Allocation Plan Destination Line page is no longer mandatory when the Create One Purch. Order pr. Location option is used during the creation of a Purchase Order via Allocation Plans.