Hotfixes on LS Central version 27.0.x.x
Tip: Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).
LS Central hotfixes
74044 Performance changes on StoreInvTransactionSendV2 web request - II
- Details not available.
73869 LSC 26.1.34 - Customer Order Currency Error
- An issue was fixed, where the Currency Code field was incorrectly populated with the LCY code instead of being left empty.
73768 Integration Events For Documents Creation in Allocation Plan #583
- The integration events OnCreateDocsFromAllocPlanOnBeforeInsertPurchaseHeader and OnCreateDocsFromAllocPlanOnBeforeInsertSalesHeader were added in the codeunit LSC Alloc. Plan Utils Public, used by the procedure CreateDocsFromAllocPlan in codeunit LSC Alloc. Plan Utils.
73656 Add option to skip purging of EFT Print Slip Lines when posting
- Details not available.
73631 Table List POS Startup performance enhancements
- Performance was enhanced when retrieving dining table status information for graphical, button grid, and list layouts.
- In the dining table list layout, using a data table with source expressions previously caused slow grid performance. Now, if the data table does not include these source expressions, an optimized process is used to populate the grid, resulting in faster loading times.
- To benefit from these improvements, update the data table for the dining table list layout as described in the Performance Improvements for Dining Table List section of the online help.
- A new event to set filters when the staff logs on was added to the dining table list handling codeunit, Table List POS Startup: OnAfterSetStaffInfoSetGridFilters. Instead of showing all dining tables when logging on, the list can show free tables, or tables that belong to the staff member and so on.
73609 Business Central Currency & Shopify Order import - Best practice
- Details not available.
73604 ADD EVENT
- New event, OnBeforeGetVendorSetupOnUpdateItem and OnBeforeGetVendorSetupOnCreateItem were added to LSC Item Import Journal Line codeunit.
73521 Item Templates - LS27 release build 1243
- An issue with Item Template page where error the error The type NavBoolean is unknown was fixed.
73496 Lookup in "POS Func. Profile Web Requests" Request ID is not showing Web Request 2.0
- Hotfix original ticket 67277 down to version 24.1.
72426 SC-2739-EPC & RFID Scanned not there in Voided Trans. line
- Details not available.
67277 Lookup in "POS Func. Profile Web Requests" Request ID is not showing Web Request 2.0
- Details not available.
7246 Opening server to server or installs pages multiple times makes the site unresponsive
- Details not available.
73637 ADD 3 EVENTS
- New events were added to LSC Item Variants Functions codeunit.
73491 Voiding POS lines with package activity does not delete the activity (using SellProduct)
- An issue was fixed, related to using the SELLPRODUCT POS command to sell activity package products. This process was previously not confirming the base product in a manner that would make it void correctly if the POS journal was then later voided using the void transaction POS command or void line.
-
The voided activity on the POS was not removed from the reservation tables. This was fixed.
73286 New event publishers to handle POS Devices (Drawer + EFT)
- Details not available.
73257 Discounts added to an activity allowance package are not applied to the allowance items when consumed in the POS
- The Package/Item allowances was changed, to use unit price, including discount when enforcing allowances on POS and to keep track of consumption.
73600 Web POS events for Self Checkout
- Six events were added in Web POS light for SCO performance enhancement.
73558 Correct Coupon Event Position
- Details not available.
73535 Inventory Update involve Multiple Store
- Shopify Inventory now updates when new location is added for existing products.
- Sales Channel pull Action was moved from main Shopify Admin page to Shopify Mapping page.
- Location pull Action was added to Shopify Mapping page.
73521 Item Templates - LS27 release build 1243
- An issue with Item Template page where error the error The type NavBoolean is unknown was fixed.
73455 StoreInvTransactionSendV2 request performance improvements
- Details not available.
73425 Modify Franchise Outbound Document
- Two new publisher events in codeunit were added to Franchise Create Outbound Msgs.
73287 Request to change access to codeunit 10014702 LSC User Defined Trigger Mgnt
- Make the user Define Trigger Mgnt procedures public through a public codeunit 10001443 LSCUser Def Trigger Mgt Public.
73557 Adds integration event for offer table loading
- New event OnBeforeLoadOfferTablesAtStart was added in codeunit POS Functions.
72938 Make SendDataEntry and VoucherEntry public
- Internal was removed from LSCSendVoucherEntryUtils and SendDataEntryUtils.
72563 POS not showing discount values for quantity updated (for discounted items) in order edit request
- Customer Order Edit: Discount on additional line was not created correctly. This was fixed.
72281 SC-2815-RFID Exchange not working in LSC 25.3
- Details not available.
73373 Shopify question - Discount offers
- Price and Discount replication to Shopify where discount value updates were not included. This was fixed.
73049 Integration Event For Forecast Factor Calculation
- The integration event OnCalculateForecastFactor was replaced by OnCalculateForecastFactorV2 in the codeunit LSC Replen. Calculation.
72966 Integration Event for Item Variant Framework Code
- The integration event OnBeforeConfirmOnValidateVariantFrameworkCode was added to the codeunit LSC Item - Control Public, used by the LSC Variant Framework Code field in Item table extension.
72940 Integration Event For Replenishment Template
- The integration event OnAfterAssignReplenishmentTemplateFilter was added to the LSC Add Items to Replen. Jrnl report.
73333 Issue with Retail Sales Order Currency Code for Customer Order with Sourcing Location
- The logic was fixed, so the Sales Header currency code is now set based on the Customer Order’s Created Store currency instead of the Sourcing Store’s currency.
73222 Manually pick Service Items
- Events added to LSC CO POS Functions and LSC CO Picking Panel codeunit.
73085 Error with Customer Order/Sales Order rounding line - Hotfix
- An issue in the Rounding Line logic was fixed. Creating a Sales Order from an Customer Order could incorrectly flip the sign of negative rounding amounts, causing the Sales Order total to increase instead of decrease.
72762 Fix UpdateLock
- Ref. to internal variable was changed, when getting last register number.
72513 OneListCalculate call using 'tender' coupon gives error
- There was an issue where the POS Transaction was not found when the Store coupon Handling was Tender. This was fixed.
69530 LSC NA CA - Split the bill in 2, and the amount with taxes is not equally split
- Details not available.
Autotests hotfixes
73631 Table List POS Startup performance enhancements
- Performance was enhanced when retrieving dining table status information for graphical, button grid, and list layouts.
- In the dining table list layout, using a data table with source expressions previously caused slow grid performance. Now, if the data table does not include these source expressions, an optimized process is used to populate the grid, resulting in faster loading times.
- To benefit from these improvements, update the data table for the dining table list layout as described in the Performance Improvements for Dining Table List section of the online help.
- A new event to set filters when the staff logs on was added to the dining table list handling codeunit, Table List POS Startup: OnAfterSetStaffInfoSetGridFilters. Instead of showing all dining tables when logging on, the list can show free tables, or tables that belong to the staff member and so on.
72426 SC-2739-EPC & RFID Scanned not there in Voided Trans. line
- Details not available.
72281 SC-2815-RFID Exchange not working in LSC 25.3
- Details not available.
73333 Issue with Retail Sales Order Currency Code for Customer Order with Sourcing Location
- The logic was fixed, so the Sales Header currency code is now set based on the Customer Order’s Created Store currency instead of the Sourcing Store’s currency.
73085 Error with Customer Order/Sales Order rounding line - Hotfix
- An issue in the Rounding Line logic was fixed. Creating a Sales Order from an Customer Order could incorrectly flip the sign of negative rounding amounts, causing the Sales Order total to increase instead of decrease.
Hotels hotfixes
74062 Test issues on building hotfix candidate
- Details not available.
73698 Move view filter on DRE to Actions and highlight description field if Res No and Paying Res no are not the same
- The View Filter Relocation:
- The View Filter was moved to the Actions menu within the Revenue Entries list part. This change ensures that the filter remains accessible even when the list part is opened in focus mode, improving user experience and consistency across views.
-
Enhanced Field Highlighting:
- The Description field in Revenue Entries is now highlighted when there is a mismatch between the Reservation No. and Paying Reservation No.. Previously, only the Reservation No. or Paying Res. No. fields were highlighted individually. This enhancement provides clearer visual cues to help users identify discrepancies more easily.
- Additionally, when there is a mismatch between the Reservation No. and Paying Reservation No. the default View Mode is Standard, instead of the Simple which hides these columns.
- The user can still switch to the Simple view manually.
73666 Upgrade error in CreateLookupHtlMenu when default menu profile does not exist
- An issue was fixed, with creating the new lookup menus if ##DEFAULT menu profile does not exist.
73633 Can not change date of confirmed reservation if the arrival date is in the past
- For v27 onwards, the restriction was removed, that prevented moving reservations with arrival date in the past to a different date.
- For v26.1, a message is shown prompting the user that he can not change Arrival Date in the past. Giving the option to open My Settings and change Work Date to be able to continue.
73560 Receipt printing 2 receipts
- A bug was fixed, where printing a receipt in the POS would print all receipts from that folio, and not just the one selected.
73449 Error on changing rate codes on Hotel Group Reservations
- An issue was fixed, where changing rate codes in a group reservation failed.
73388 Post sales invoice-remove checked out restriction
- Posting a Sales Invoice no longer requires the Hotel reservation to be checked out.
- A bug was fixed, where after selecting the action Post/Post Invoice and then saying NO when asked to confirm, an error message would be thrown.
- New action Preview Sales invoice in Hotel Invoice Management page that creates a non-editable sales invoice that can be posted.
- Action Preview posting no longer prompts the user if he wants to create a Sales Invoice.
73115 When new folio on a reservation in LS Hotels is created it is not possible to change invoice type
- An issue was fixed, where creating a new folio would always trigger an error on the Reservation Folio Page, stating that the folio had already been created.
72958 No longer able to set routing rule "CPR" without setting a customer account
-
An error was fixed, when changing to routing rule with Company folios and no Customer set. Now it is possible.
72911 Reconciliation Tool Issues II - Errors in different processes
- An issue was fixed, when running search in reconciliation page (Reservation Folio does not exist...) and also an issue in fixing process for duplicated charges ( Line was not allowed to be changed).
72792 Reservation Balance amount on Checkout confirmation window is different than Reservation Balance
- A wrong balance amount was shown in Checkout confirmation. It did not include tax/vat. This was fixed.
72464 Error when changing Line Discount % on copied posted sales invoice from hotels
- An issue was fixed on changing discount on copy invoice from posted sales invoice from Hotels. The user can apply discounts with limitations on lines with Acc. Tax Included In Rate.
- Additionally, another issue was fixed on posting credit memo.
71541 Usability Enhancements to Reservation Extras
- Introduced three views: Simple, Standard, and Detailed, allowing users to choose the level of detail for a cleaner and more customizable experience.
- Added a new page: Reservation Extras Worksheet, accessible from the Reservation Extras subpage for easier management and overview.
- Reservation Extras included in the rate are now hidden by default to reduce clutter. Users can toggle their visibility using the Show/Hide Rate Lines action.
71535 Dynamically show or hide columns DRE page for quick editing
- A new filter View Mode, was added to the Hotel Invoice Management to enhance the usability of the Detailed Revenue Entries (DRE) in the invoice management page. The view modes are:
- Simple - This only shows the Date, Description, Quantity, UOM, Unit Price, Line Disc% and Amount fields
- Standard - This also shows the Reservation No., Paying Res No. and Folio fields
- Detailed - This shows all the fields in the DRE
72726 POS transaction does not recognize partial Deposit Consumptions
- After doing refund the POS shows now correct balance in journal.
71995 HOTEL add charges to reservation posting
- The Room Charge is not posted as a Sale in Back Office Invoice but instead it is posted to the Room Charge account so there is no added Sale or Tax.
71535 Dynamically show or hide columns DRE page for quick editing
- A new filter, View Mode was added to the Hotel Invoice Management to enhance the usability of the Detailed Revenue Entries (DRE) in the invoice management page. The view modes are:
- Simple - This only shows the Date, Description, Quantity, UOM, Unit Price, Line Disc% and Amount fields.
- Standard - This also shows the Reservation No., Paying Res No. and Folio fields.
- Detailed - This shows all the fields in the DRE.
72794 Filtered Hotel Reservation POS Data Table does not update after Checked out
- A bug was fixed, where after checking out a reservation in the POS and being redirected to the reservation list, the list was not up to date and included the reservation that was already checked out.
72727 Adding customer account to res header updates current folio split
- There was an issue with changing the Customer on a Hotel Reservation without Routing Rule. It would reset all Revenue Entries to the default folio. This was fixed.
72608 On hotel reservations factbox the rate(ISK) changes dramatically when changing the date of the booking
- Details not available.
72357 Print Invoice on POS not working
- When printing a receipt from POS, the list is no longer filtered by the Folio No. allowing the user to print any receipt from the reservation.
72169 Reconciliation Tool Issues
- Reconciliation Tool Issues were fixed:
- Duplicated posting on fixing over consumption cases.
- Error on executing Customer Ledger Application fixing process.
- New enhancements related to Reconciliation Tool:
- New property filter was added for Cust. Ledger App. searching process.
- Performance was improved for searching and fixing process in Cust. Ledger App.
- A new date filter was added for Hotel Job manual dialog for processing posted DRE in Night Audit.
71502 Tape Chart variable 'gc' and Drag n Drop issue on AppShell
- Drag n drop for Tape Chart in AppShell was fixed.
Hotels BEC hotfixes
72058 Backport Atomize changes to v25.3 BEC
- Details not available.
73797 BEC Atomize webhook URL
- Store webhook URL in channel config in BEC app.
Localization hotfixes
73140 Replace extending LSC Retail Item with Item Card
- LSC Retail Item Card --> Item Card extension was replaced.
72537 POS Mix & Match (Buy 1 Get 1) Not WorkingPOS Mix & Match (Buy 1 Get 1) Not Working
- Mix&Match calculation issue was fixed.
73994 Error in table Transaction header
- Transaction header exists bug was fixed.
68198 A translation error was detected during the import of items from the vendor catalog
- Translation was fixed in CodeunitLSCItemImportFileMgt.
73885 New event in codeunit 10044809 "LSCNO POS Print Utility"
- Details not available.
73140 Replace extending LSC Retail Item with Item Card
- LSC Retail Item Card --> Item Card extension was replaced.
69530 Split the bill in two, and the amount with taxes is not equally split
- When doing a split bill or an unsplit bill, make sure the amount is calculated correctly.
Pharmacies hotfixes
73067 Disable Pharmacy Customer Order functionality if not needed
- All Pharmacy subscribers to Customer Order processes were modified with exits if Pharmacy Functionality for Customer Orders is not set as active in the Customer Order Setup.
73379 Global Access to Selected Functions in Codeunit "LSC PH Session"
- Details not available.
73944 Fix error in PH Admin Tasks
- Administration tasks that create the Agent Lookup menu were fixed.
72978 Public Access to Selected Functions in Codeunit "LSC PH Customer Start Service"
- Details not available.
73371 Public Access to Selected Functions in Codeunit "LSC PH Agent Utility"
- Details not available.
73285 New events in codeunit 10037818 LSC PHIS Gateway Prescr Mgt
- Subscriber can affect what NIN is used in communication to Hekla Gateway.
73810 Prescribed Total Quantity wrong in dispensation
- IS localization: Downloaded e-prescriptions show correct quantities in Dispense Order Line.
72082 HON-19683 “NMD-MVQUEUE” should ignore medicines that cause errors in the verification queue
- The Medicines Verification Queue logic was updated so it does not stop on error records and only retries records that failed due to communication exceptions.
System hotfixes
72722 Change LM URL to API version 4.0
- API url was updated to v4.
73182 Devices instance data safeguard procedure is not working has expected
- Details not available.