LS Central 19.3 Release Notes
About This Release
Released - February 17, 2022
This version is built on Microsoft Dynamics 365 Business Central 2021, release wave 2, cumulative update 3, build 19.3.34541.35002.
LS Central 19.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 (login required) is provided for partners to 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
Mix & Match: New Discount Setup Possibilities
- A new field, Deal Split Qty. on the Benefits FastTab, is only displayed when Discount Type is of type Line spec.
- A new column, Split Deal Price/Disc. % on the Lines FastTab, is only displayed when the new Deal Split Qty. is populated.
- Use these fields to set up a discount where there is a deal price/disc % for when the Item quantity is less than Deal Split Qty. and a deal/price for when the item quantity is bigger.
New Web Service
A new web service, LSCMemberAuthenticatorLogin, creates an account based on the information from the 3rd-party account service. The web service takes email, Account ID, and Authenticator in as parameters and returns the Member Account number.
The Account ID and the Account Service Provider are stored in LS Central and linked to the Member Account. The Account ID is stored in a scramble format (not readable by LS Central users).
This web service can also be used to log in a Member Account. The service takes in the Account ID and Authenticator and returns the Member Account name.
Redesigned Role Centers
Role centers Store Manager, Retail Buyer, Fashion Manager, Store Associate, and Retail Store Manager Tablet have been redesigned and now have horizontally arranged tiles and sections.
The Store Manager role center has now a list of active promotions and periodic discounts.
LS Central POS
Double-sided Printing Implemented
Functions ChangePrintSide and SetPrintSide have been added to the POS Print Utility to enable users to switch to backside printing on printers with that type of support.
Hospitality
Attributes in a New POS Panel and Linking Special Requests to Attributes
Attributes can be used as dining preferences requested by the customers or members. They are set in a new POS panel, Attribute Entries, and can be registered and edited at certain times in the dining service:
- For the dining reservation in the Dining Allocation panel.
- For the dining table after guests have been seated.
- For the transaction in the Sales POS.
Activity Comments and Special Requests for dining reservations are in sync. By linking the Special Requests to a dining preference attribute, it is possible to view and edit them with the other dining preference attributes.
New FAB Takeout Panel on POS
The Food and Beverage (FAB) takeaway process is handled within the FAB Takeout panel:
- It is an #OFFLINE panel specifically structured around the FAB takeaway process.
- It belongs to an interface profile that has POS startup controller #FAB-TAKEOUT-PANEL.
- It displays a list of the restaurant's FAB orders that are either created within the POS terminals running the controller #FAB-TAKEOUT-PANEL or are sent through eCommerce. These orders are either paid at order time or will be paid at pickup.
- From here you can create new FAB orders and enter the customer's details and pickup time.
- From here you take payment for FAB orders, finalize orders when the customer comes for pickup, or mark the orders as a no-show.
In the demo data, Store S0017 and POS P0119 have been set up to use the FAB takeaway process.
LS Activity
Edit Resource Availability and Schedule
On the Activity Resource Card, the user can edit the resource availability and schedule by using the Assist Edit button in the Default Quantity field. Editing is only allowed, if the resource availability is based on scheduled quantities.
LS Hotels
Confirm Activities in a Reservation When Adding a Guest
A new setup has been added to the hotel reservation type Activity Confirmation. If there are any activities with status Draft when you close the Reservation card, the system automatically tries to confirm the activity reservation or asks the user for confirmation. With the new setting on and depending on the setup, the user cannot close the Reservation card without confirming activities. Note: This is only executed if the hotel reservation is either confirmed or has inhouse internal status.
Detailed Revenue Entry Table: Improved Sorting
The Detailed Revenue Entry table is now sorted by reservation number and is attached to line numbers instead of entry numbers, so order lines now appear in a logical manner.
Hotel Invoice Management With Open Sales Invoice or Open POS Transaction
When a Sales Invoice and/or Transaction in POS (SI/TR) is created for lines in Hotel Invoice Management (Detailed Revenue Entry - DRE), these lines become non-editable in Hotel Invoice Management.
- If there is unposted SI/TR, the DRE cannot be changed.
- Changing a line in SI/TR changes the appropriate DRE line.
- Deleting/voiding a line in SI/TR releases the DRE line for editing.
- Delete SI or TR and the related lines in DRE are released for editing.
New color for DRE lines in Hotel Invoice Management:
- Original lines - standard color
- Unposted SI or TR - strong accent color - blue and bold. This is new.
- Posted SI or TR - favorable color - green and bold.
New Tile Showing Hotel Reservations With Draft Activities
A new tile, Draft Activities, has been added in the Role Center's Attention Required section. The tile shows all reservations with Draft activities. The time span is that Arrival Date is within 90 days from the current date.
Rate Attribute Unit Prices
Rate attribute unit prices can now be modified when a new daily room rate configuration is created. A new rate attribute log has also been added, where you can see all previous changes on the rate attribute unit price.
POS Commands
The following POS commands are new in LS Central 19.3:
| ATTR_SHOW_DINRESERV | Show attributes for the selected dining reservation |
| ATTR_SHOW_DINTABLE | Show attributes for the selected dining table |
| ATTR_SHOW_POSTRANS | Show attributes for the selected POS transaction |
| CHECKALLOWANCE | Lets POS operator check various allowance issues |
| FAB-CHANGEORDERTIME | Takeout contact information: Change order date and time |
| FAB-CONTACTCOMMENT | Takeout: Contact Comment panel |
| FAB-CONTACTINFO-OPEN | Takeout: Open Contact Information panel |
| FAB-EDITCOMMENT | Takeout contact information: Edit comment |
| FAB-FINALIZE | Takeout: Finalize order |
| FAB-NEWORDER | Takeout: Create new order |
| FAB-NOSHOW | Takeout: No-show order |
| FAB-OPENORDER | Takeout: Open order |
| FAB-ORDER-FILTER | Takeout: FAB order filter |
| FAB-SHOWCOMMENT | Takeout contact information: Show comment |
| REFUNDALLOWANCE | Asks the POS operator for the Allowance Number based on pre-sold allowances, and issues refund journal lines based on the outstanding balance of the allowance. |
| SHOW_CONTINFO_PANEL | Takeout: Show Contact Information panel |
| SHOW_TAKEOUT_PANEL | Takeout: Show Takeout panel |
See the LS Central Help and the corresponding Excel list with filters for a complete list of POS commands.
Other
LS Central Demo Data Company
A new POS layout intended for self-service has been added to the LS Central Demo Data Company. The POS profiles are named #SELFCHECK and they are set for terminal P0078. Note: For demo purposes the #POS panel has buttons to log off and void the transaction.
LS Central Help
A new filter, Hotfixes, has been added to the top search bar. The filter limits search results exclusively to content related to hotfixes.
Fixed Issues
Retail
General
Check Function Added in Customer Orders
A check function has been added for when a Customer Order is created in a store with a Web Store Customer Number. If the Web Store Customer Number is empty, an error will occur when the system tries to create the Customer Order.
Upgrade Error from Version 18.4 to 19.x
An error in procedure ItemOnBeforeModifyEvent that occurred when upgrading to version 19.x has been fixed.
Use Full Remaining Balance, POS Data Entry Type
If the Use Full Remaining Balance check box is selected on the POS Data Entry Types card, when a gift card or a voucher using Data Entry is being used as a payment, the full remaining amount will now be used and a refund made if the transaction is overpaid.
This issue has been addressed in hotfixes 19.0.18.0, 19.1.14.0, and 19.2.1.0.
BackOffice
Fashion: Rename of Variants for Items with Variant Framework
When renaming an Item Variant, the Item Variant Registration table will now be updated correctly. This resolves an issue where an Item Variant is renamed and Variant Worksheet did not get updated.
Requesting Access to LS Central Internal Code for SaaS
Procedure PrintKDSHeader in the POS Print Utility is now external for extension availability.
LS Central POS
Functionality Profile: Logoff Function
The Logoff Function configuration has been removed from the Functionality profile as it was not being used anymore.
Replenishment
Transfer Order Creation in Purchase Replenishment Journal with Cross Docking
When creating Transfer Orders from the Purchase Replenishment Journal with the Cross Docking option, an error that occurred related to a conflicting Line No. in the Transfer Line table, has now been fixed.
Vendor Performance Line Update
When a Purchase Order is being posted, the Vendor Performance Line will now be updated based on the Order Line No. from the Purchase Receipt Line and the Purchase Invoice Line. This resolves an issue where the Vendor Performance Lines were occasionally being updated with an incorrect actual value.
