Hotfixes on LS Central version 21.0.x.x
Tip: Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).
21.0.66.0, Release date August 30, 2023
38367 Replication: Error Message
- Updated the ErrorHandler procedure to allow more than 250 characters.
- Applied CopyStr when populating global variable LastError to truncate to 250 chars.
21.0.65.0, Release date August 9, 2023
40315 Shipping cost is refunded when all items have Shortage
- In Customer Order the handling of whether to refund shipping cost has now been fixed and now fully depends on the Customer Order Setup field Refund "Service Items" and "Non Inventory Items" when Order is Canceled.
21.0.64.0, Release date August 1, 2023
40335 VAT Posting setup required for BOM Version Item Lines on Recipe card
- Details not available.
21.0.63.0, Release date May 11, 2023
36964 Customer Order - cancel and refund in BackOffice
- Details not available.
21.0.62.0, Release date May 8, 2023
35928 Customer Order sourcing calculation error
- Adjustments made to prevent wrong inventory calculation when selecting a source for Customer Order.
To get the available quantity, the system now uses the sum of Remaining Quantity from Item Ledger Entries and deducts both the quantity reserved by other Customer Orders and the quantity of Sales Not Posted.
21.0.61.0, Release date March 20, 2023
34925 Statements do not post if there is a shortage in a Customer Order
- Fix for statements that do not post if there is a shortage in a Customer Order transfer order.
21.0.60.0, Release date March 16, 2023
29982 Missing SetRange is causing insert fail in CopyToVoideTrans function
- This fixes the use of the VOID_L command in Training mode where there was an insert error trying to insert the POS Voided Trans. Line twice.
21.0.59.0, Release date March 8, 2023
34221 Franchise module - archive of processed messages refactored
- Franchise module improvements:
- Refactored archive of processed messages.
- Validation for PO line Qty. to Receive (Base) was removed when processing incoming updates for PO.
- SO Release was removed when processing incoming SO requests.
- Fixed the message "This order is a Franchise order. Inconsistency with......" which appeared when F7/Statistics was pressed in PO. The message should not have been displayed.
21.0.58.0, Release date March 2, 2023
33447 Extra charges amounts are doubled in the Activity Host Web template
- Extra charges lines are no longer multiplied by the number of activity reservations and now show the correct number of extra charges and the extra charges amount.
21.0.57.0, Release date February 28, 2023
34083 Franchise Module refactored
- Franchise Module - removed newly added fields in Franchise Setup. They are not to be used.
21.0.56.0, Release date February 28, 2023
33947 Random Refund issue
- Details not available.
21.0.55.0, Release date February 22, 2023
29367 Updating Hierarchy description stops other auto fill options for fields
- Added an action to the Hierarchy card to modify the description of hierarchy node links of type Item, Deal, and Item Category.
Changing the description at the level of hierarchy nodes and hierarchy node links is possible.
The old functionality has been removed.
21.0.54.0, Release date February 22, 2023
33309 Rounding on Customer Orders in Statement Post
- Rounding on Customer Orders in Statement Post.
21.0.53.0, Release date February 22, 2023
30574 Franchise Module issue with variants on Retail Sales Orders
- Franchise Module issue with variants on Retail Sales Orders.
21.0.52.0, Release date February 21, 2023
32790 Sales after midnight not included in statement
- Details not available.
21.0.51.0, Release date February 16, 2023
33420 Inventory adjustment wrongly triggered
- Negative Inventory locking avoided on Customer Order Transfer Orders:
An Inventory Adjustment can now be made on the POS before the picking if the Inventory is incorrect and too low.
21.0.50.0, Release date February 15, 2023
33464 Hotfix for EFT recovery and many MarkedREcords issues
- Details not available.
21.0.49.0, Release date February 14, 2023
29639 Rounding when over tendering a transaction
- Details not available.
21.0.48.0, Release date February 14, 2023
32852 WI Discount Table is not updated correctly
- Fixed incorrect discount calculation in WI Discount table after running COMMERCE_UPDATE Scheduler job.
21.0.47.0, Release date February 16, 2023
33303 Skip Direct Unit Cost Recalculation in Purchase Replenishment Journal
- When the quantity is manually changed in the Purchase Replenishment Journal Lines and Detail Lines, you now have the option to skip the Direct Unit Cost recalculation, by enabling the Skip Cost Recalculation on Qty. Change setting in the Replen. Setup page, the Replen. Journals FastTab, Purchase group.
21.0.46.0, Release date February 10, 2023
33144 Code change to prevent deadlock
- Code changed to prevent deadlock in restaurant when changing dining table status.
21.0.45.0, Release date February 10, 2023
33112 Restaurants - order paid not served even display station is set to Served
- When KDS printers are used for a restaurant that has KDS printing On POS Exit and Posting, and KOT Status after Send is Served, adding an item and then paying results in a free dining table, not an occupied dining table with status Paid-Not Served as before.
21.0.44.0, Release date February 7, 2023
32641 Web service LSCGetMemberContactInfo
Web service LSCGetMemberContactInfo released as hotfix.
21.0.43.0, Release date February 7, 2023
32825 Discount Entries added for discount applied in a transaction done in Training mode
- Fixed an issue where when in Training mode, the Discount Entries were not being removed from the system.
21.0.42.0, Release date February 6, 2023
30081 Negative Inventory locking avoided on Customer Order Transfer Orders
- An Inventory Adjustment can now be made on the POS before the picking, if the Inventory is incorrect and too low.
21.0.41.0, Release date February 6, 2023
32950 Inventory Transfer receipt posted by source location
- Inventory Transfer receipt posted by source location.
21.0.40.0, Release date February 6, 2023
32183 Rounding error in Statement Posting when paying into account
- Fixed rounding error in Statement Posting when paying into an account.
21.0.39.0, Release date February 3, 2023
32678 Release events
- Released events on version 21.0
- 31726 For calculated discount percentage in TAXFREE transaction, publisher is required.
- 31902 For loading the customized Member Information card, an event is required in POS Member Mgmt. codeunit.
- 31904 For displaying error on POS, if user tries to add Discount on Voucher line.
- 32021 For validating the fields an event is required in LSC Member Card Management codeunit.
- 32022 For adding the new fields an event is required in POS Member Mgt. codeunit.
21.0.38.0, Release date February 1, 2023
32622 Extra KOT created for deal header in Coursing
- An extra KOT was created for a deal header (deal header with 0 menu type) containing items with coursing menu types, when a deal was sold with Coursing active. This has been fixed.
21.0.37.0, Release date January 30, 2023
31770 Handling of Shortage when using Transfer orders
- Fixed handling of Shortage when using Customer Order - Transfer Orders.
21.0.36.0, Release date January 26, 2023
32440 Add Action To Install License Modules
- Action added to install license modules.
21.0.35.0, Release date January 24, 2023
32314 Add StreetNo to DeliveryOrderMgtEvents.OnBeforeGetStreetNo(LookupID, IsHandled) event
- StreetNo added as variable to OnBeforeGetStreetNo event.
21.0.34.0, Release date January 24, 2023
32164 eCommerce order with modified price is stopped because it exceeds max price
- It is possible to send price with an eCommmerce request and it is comparable with max price in the Functionality Profile.
21.0.33.0, Release date January 18, 2023
31531 Restaurants POS with two graphical layout hospitality types - clear issue when switching
- System App updated. Replaces 21.0.29.0.
21.0.32.0, Release date January 16, 2023
28382 Call center payment types - change option to enum in delivery order flow
- Ten new events were added to Delivery Order Management so that partners can do more customer modifications.
The new events are:- OnBeforeExecuteCommand
- OnAfterExecuteCommand
- OnBeforePaymentPressedExecuted
- OnAfterPaymentPressedExecuted
- OnBeforeUpdateOrder
- OnAfterUpdateOrder
- OnBeforeUpdateAddress
- OnAfterUpdateAddress
- OnBeforeGetAddress
- OnAfterGetAddress
21.0.31.0, Release date January 12, 2023
31788 Fix missing Aggregate and History panels
- Aggregate and History Panels are now shown on the KDS Display Stations.
21.0.30.0, Release date January 11, 2023
31386 Integration Events for Replenishment Planned Sales Demand
The following integration events have been added in codeunit LSC Replen. Calculation, to allow you to extend the Planned Sales Demand functions during Replenishment Journal calculation:
- OnBeforeCheckPlannedSalesDemandExists
- OnReturnPlannedSalesDemandUpdatedQtyOnBeforeFindPlannedSalesDemand
- OnCheckPlannedSalesDemandAndUpdateQtyOnAfterReplenCalculationTypeCheck
New parameters have also been added to the following existing integration events, to allow overriding of calculation log lines in Replenishment Journal calculation:
- OnCheckPlannedSalesDemandAndUpdateQtyOnAfterSSQChanged
- OnCheckPlannedSalesDemandAndUpdateQtyOnAfterCrossDockQuantityChanged
Additionally, the procedure InsertTempReplenCalculationLogLine has been made public to enable extension development in SaaS.
21.0.29.0, Release date January 12, 2023
Replaced by System App hotfix 21.0.33.0
31531 Restaurants POS with two graphical layout hospitality types - clear issue when switching
- When switching between two hospitality types with graphical layouts with different numbers of dining tables, for example 12 and 30, the system always showed 30 dining table buttons. This has been fixed so that the system now shows one button per dining table (12 and 30 respectively).
21.0.28.0, Release date January 10, 2023
31183 Issue with Customer Order Transactions with Non-Inventory items
- Fixed processing of None Inventory items in Customer Order changes. Transaction was created with Gross Amount excluding the None Inventory item.
- The system has been changed to prevent users from creating Customer Orders with only Items of type Service or None Inventory.
- Processing of Transfer Orders and Customer Orders was tuned.
21.0.27.0, Release date January 10, 2023
31321 Hotfix for OAUTH printing Hardware Station failure
- Fixes an error when sending to the Hardware Station to print.
- Fixes the error when converting decimal to integer when takeout/delivery order is sent.
21.0.26.0, Release date January 6, 2023
31039 Rounding amount on Customer Order payment
- Details not available.
21.0.25.0, Release date January 6, 2023
31071 New Integration Event for Replenishment
- A new integration event, OnCreatePurchaseOrdersOnBeforeInsertPurchaseHeaderTEMP, has been added in codeunit LSC Replen. Create Purch Order, to allow you to override the details of the temporary Purchase Header variable.
21.0.24.0, Release date January 5, 2023
26903 Post as shipment- an extra SO with 0 amount is created on customer
- Details not available.
21.0.23.0, Release date January 4, 2023
27936 Retail Image List - only 20 in characters in filename
- Retail Image Import/Export now uses the full filename in the Description field.
- An option has been added to have the Retail Images use No. Series.
- Number series is used for Retail Image.Code, if the Retail Setup.Retail Image Nos. is filled.
- If not, it uses the first 20 characters of the filename like before.
21.0.22.0, Release date January 4, 2023
31322 Events for skipping house number in delivery address
- Two new events added for Delivery Order Management:
- OnBeforeHospAddress(var AddressValue: Text; var StreetNo: Text[30]; var IsHandled: Boolean)
- OnBeforeGetStreetNo(LookupID: Code[20]; var IsHandled: Boolean)
21.0.21.0, Release date December 23, 2022
30061 Customer gets both cash and credit memo
- Fixed Statement Post - creation of Customer Ledger Entries when selling an item and using a higher Deposit than the sold items and refunding on the POS.
21.0.20.0, Release date December 22, 2022
30150 OAuth in On-premises multi-tenant LS Central implementation
- Login URL added to advanced tab in web service setup to set up on-premises S2S.
21.0.19.0, Release date December 21, 2022
29984 Web Replication Stopped working - Wholesale to Retail
- Fix released to refresh the used token for long requests.
21.0.18.0, Release date December 20, 2022
30903 New setting for Self-Service Kiosk Currency
- Currency Code has been added in the Kiosk field.
The system uses this field together with the language of the restaurant to select the correct number formatting in the kiosk. This field is mandatory for using the Self-Service Kiosk, even if the restaurant uses local currency.
21.0.17.0, Release date December 19, 2022
25264 #KEY word displayed when making a Customer Order
- An issue causing the sort column text to not display when opening a grid was fixed.
- An issue causing the "#KEY" to display in the search input was fixed.
- The field caption, if provided, is now displayed.
21.0.16.0, Release date December 19, 2022
30520 Short-picking one item out of many in Customer Orders keeps transaction in "To Collect" state
- Details not available.
21.0.15.0, Release date December 16, 2022
30811 Activity Card: Card number error
- Card number too long. Error has been fixed.
21.0.14.0, Release date December 15, 2022
24766 No dining area plan found when changing dates of hotel reservation with restaurant reservation
- The way Date From, Date To, Time From, and Time To fields in the Activity Reservation table are validated has been fixed. Dining Activity Type must now have Day DurationSingle Day (upgrade included). Next Day and Previous Day functions were added to the Product Availability Lookup page.
21.0.13.0, Release date December 15, 2022
30409 Self-Service Kiosk hotfixes and templates
- All fixes that have been added to the Self-Service Kiosk after the release of version 21.0 have now been released in a hotfix. This requires you to upload a new template, make sure all the web template texts are in place, and add a currency code to your store, even if it is the same as the company currency or local currency.
The Self-Service Kiosk web template and a list of all the web template texts can be downloaded here.
21.0.12.0, Release date December 14, 2022
29695 New events released on version 21.0 - W50
- Events added as hotfix for version 21.0
21.0.11.0, Release date December 14, 2022
30514 LSCMemberCardBlockUtils: BlockParameterYesNoErr
- Details not available.
21.0.10.0, Release date December 9, 2022
29696 New events released on version 21.0 - W49
- Events added as hotfix for version 21.0.
21.0.9.0, Release date December 9, 2022
29847 Issue with item scanning on POS
- Issue with scanning on POS, where item registers as a coupon, has been fixed.
21.0.8.0, Release date December 8, 2022
29794 Enter Table number with #HOSP-TABLELIST Startup Controller does not work in version 20.3
- The function to enter a table number in the Tablelist overview (command HOSP-TABLELIST-FUNC with parameter NUMBER or ALPHA) has been changed; instead of a POS command HOSP-PRESS-TBL, the system automatically runs the dining table pressed function if a table matching the input is found. Otherwise, a list of matching tables is shown. If parameter NUMBER is used, the number pad is displayed.
21.0.7.0, Release date December 7, 2022
30437 Selling activity on POS error and discounts removed
- Selling activity on POS error and discounts removed from activity reservation total balance in the Activity Host.
21.0.6.0, Release date December 5, 2022
30028 Modification of Previously Requested Event To Print Multiple receipt copies based on Device Role
- Event OnClosePrinterOnAfterModifyActivePrintLine relocated.
21.0.5.0, Release date December 1, 2022
28578 AE Localization App and inaccessibility of codeunits
- Created codeunit LS Recommend Mgt. Public to provide public access to procedures from codeunit LSC Recomm. Mgt.
- Updated codeunit LSC POS Print Utility Extras to provide public access to procedures.
21.0.4.0, Release date December 1, 2022
29898 New Integration Events for Replenishment
- Two new integration events have been added in codeunit LSC Replen. Calculation, to allow you to override the System Suggested Quantity and Quantity to Cross Dock in Replenishment calculation after considering the Planned Sales Demands:
- OnCheckPlannedSalesDemandAndUpdateQtyOnAfterSSQChanged
- OnCheckPlannedSalesDemandAndUpdateQtyOnAfterCrossDockQuantityChanged
21.0.3.0, Release date December 1, 2022
28862 New Integration Events for Replenishment
- Three new integration events have been added in the following codeunits for Replenishment:
- Codeunit LSC Replen. Calculation
OnReturnPlannedSalesDemandUpdatedQtyOnFindPlannedSalesDemand, which lets you extend the function that returns the Planned Sales Demand quantity during Replenishment Journal calculation. - Codeunit LSC Replen. Create Transf. Ord
OnCreateTransfOrdersOnBeforeModifyTransferHeader and
OnCreateTransfOrdersOnBeforeModifyTransferLine, which let you override the details being written into the Transfer Order created from the Replenishment Journal.
- Codeunit LSC Replen. Calculation
21.0.2.0, Release date November 30, 2022
29313 Fields Reorder-Points Parameters and Order Modifiers not editable in Retail Item Card
- Reordering of some fields in the Retail Item Card.
21.0.1.0, Release date November 30, 2022
29697 Release hotfixes on 21.0
- New events released to version 21.0.
Hotels hotfixes
21.0.16.0 LS Hotels, Release date February 10, 2023
33301 Tape Chart - date is invalid error cont.
- Extra check on the date string before using it in Tape Chart.
21.0.15.0 LS Hotels, Release date January 26, 2023
31769 Cannot Open Hotel Invoice Management Page via Code
- A new procedure, HotelInvoiceMgt_OpenPage, has been created in Hotel Integration Codeunit to use externally to open the Hotel Invoice Management page passing the required parameters. This function calls SetReservationNo to set parameters in the page.
21.0.14.0 LS Hotels, Release date January 26, 2023
31768 Event to be able to open Room Rate Change in Code
- A new procedure, RateManagement_OpenRoomRateChangePage, has been created in Hotel Integration Codeunit to use externally to open Room Rate Change passing the required parameters. This function calls SetData to set parameters in the page.
21.0.13.0 LS Hotels, Release date January 25, 2023
31849 Add "Enabled" to Room Type Blocking to indicate if it should affect hotel availability or not
- Added the field Enabled to the Room Type Block table. If the field is set to true, it will take availability from the hotel availability table, if it is set to false it will not have any affect on hotel availability.
- Also added that all blockings coming from web services have this field automatically set to true.
- Hotel Availability is now accessible through action navigation for quicker access to the affected table.
21.0.12.0 LS Hotels, Release date January 24, 2023
31966 Upgrade page allows changes when invoiced or paid DRE
- Upgrade reservation after payment will charge the paid DRE lines again on POS. Only when HotelSetup.Show Rates Lines = No.
21.0.11.0 LS Hotels, Release date January 20, 2023
31961 Double discount on POS
- Double discount shown on POS when Hotel Setup->Show Rate lines is false.
21.0.10.0 LS Hotels, Release date January 20, 2023
30711 Moving between dates in Tape chart gives an Invalid Date error
- Moving between dates in Tape chart gives an Invalid Date error when "Server Time Zone" is used in the web service time zone.
21.0.9.0 LS Hotels, Release date January 20, 2023
32015 Credit Memo reservation balance negative
- Credit Memo against a hotel reservation creates a negative balance.
21.0.8.0 LS Hotels, Release date January 19, 2023
32029 Rate attributes posting patterns allow 0 amount with BEC Enabled
- Rate attributes posting patterns now allow 0 amount with BEC Enabled. Previously, only daily posting pattern was allowed when BEC was enabled.
21.0.7.0 LS Hotels, Release date January 19, 2023
32066 Tender Type not set for PaymentDeposit web method
- Tender Type Code was not set for PaymentDeposit() web method. Uses Tender Type Code from Reservation Payment Table.
21.0.6.0 LS Hotels, Release date January 18, 2023
32015 Credit Memo reservation balance negative
- Credit Memo against a hotel reservation creates a negative balance.
21.0.5.0 LS Hotels, Release date January 17, 2023
31775 Upgrade-Upsale does not work for reservation stays over 14 days
- Details not available.
21.0.4.0 LS Hotels, Release date December 21, 2022
30946 LS Hotels Hotfix 21.0.4.0
- This hotfix solves the "Room occupied .." error when the rate code is changed in an "In-House" reservation.
21.0.3.0 LS Hotels, Release date December 16, 2022
30121 LS Hotels hotfix
- Details not available.