Hotfixes on LS Central version 25.0.x.x
Tip: Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).
LS Central hotfixes
62471 On-premises it is not possible to publish and subscribe the web services list
- Fixed On-premises publish and subscribe web services list.
62419 Added OnBeforeGlobalRecParametersSafTenderPanel on Sa… LS 25.1 and 24.5 #438
- Event OnBeforeGlobalRecParametersSafTenderPanel added in LSC Safe Management Public.
62413 Statement Posting OnBeforePostDataEntryReverseVAT #435
- Event OnBeforePostDataEntryReverseVAT added in Statement-Post codeunit.
62169 Customer Order Header page 10012030 "LSC CO Details" total amount does not include taxes
- Details not available.
61813 MSR Card functionality for Customer Account not working
- Details not available.
54801 LSC-3130 Logon/Logoff Transactions never replicated to HO under some conditions
- Details not available.
62234 Commerce Service/LS Central - Web Customer No. (OSS)
- Restored shiptocountryregioncode on MobileTransactionXML.
Needs Commerce Service 2025.4.
62131 Failed BC 25 Environment Upgrade
- Details not available.
61854 Remove the POS device unit check in version 25
- Removed Device Unit notification because this functionality has changed.
- Manual assignment will not be required for Device Units, this will be done automatically.
61837 SC-812-Issue with language change from English to Turkish in CRONUS database
- Details not available.
61378 Customer Ledger entries not created if only CO in POS transaction
- Customer Ledger entries are only created once, when selling a fully paid Customer Order with Customer assigned to the Transaction.
61374 Give access to function ShowCommentPanelForRelatedComment on codeunit 10000790 "LSC Comment Panel Controller"
- Details not available.
61992 Remove inappropriate legacy VAT % assignment #426
- Removed inappropriate legacy VAT % in procedure ChangeVATBusOnLine.
61750 Activity Payment from POS is not recorded accurately - rounding issue
- Fixed a rounding issue in Activity Charges and Payments from the POS.
61266 Subscribing from POS V23.0 to SaaS V25.0 gets error
- Removed obsoleted WS (GetDataEntryBalance, GetVoucherEntries SetTokenEntry) from list.
60825 POS Error - CO Edit Rollback fails after POS Logoff
- Fixed an issue with CO edit rollback when cancellation fails.
58479 Exchange rate error on statement
- Bug fix - Exchange rate error on statement, realized gain/loss posted to rounding account.
60546 Error when returning card payment when token value was returned in the purchase response
- When voiding a card payment that has a transaction token attached to it, an error occurred saying a member needed to be attached to the sale for the voiding to work. This has now been fixed.
60395 Changed function COLineCollectQty #408
- Use table procedure instead of local procedure COLineCollectQty in CO Web Service Functions.
60520 Return Slip Subtotal incorrect
- Subscribe to the event OnInitOnPrintSalesInfoExForTotal and initialize the Subtotal to zero.
60510 Unable to edit Customer Order if created in different store
- For Customer Order Edit it is now possible to edit the orders in other stores than it was originally created in.
61309 LSC 24.1.39.1459 AppSource validation error
- Details not available.
58134 LS/MAG VAT not calculated correctly on Posting Statement
- Do not recalculate VAT when processing e-com order through a POS.
61114 Discount missing in Finalized Amount in the the "Shipped" Payment Entry
- When shipping a Customer Order (partly) in BackOffice, the discount amount is taken into account.
60654 Error in Replen. Item Profile when processing obsoleted fields
- When using the Update function in the Replen. Item Profile, an error occurred when the system processed obsoleted fields in the "LSC Replen. Item Store Rec" table. This has now been fixed.
60855 Stop calling SalePressed in RetrieveSuspended function if transaction has not been used.
- Stop calling SalePressed in RetrieveSuspended function if transaction has not been used. Re-use the Trans (Prevent gaps in Trans Nos.)
60484 Unable to have manual numbers for Member Accounts
- Details not available.
60046 Dimensions are incorrect in Sales Order created from Customer Order
- Fixed creation of Dimensions when Sales Order is related to Customer Order. Only Store dimensions were created.
59460 Reservation charges shown without description on receipt
- Details not available.
59310 PrePaid Allowances are not consumed correctly for packages in group reservations
- An issue has been fixed related to Pre-Paid allowances assigned to Group reservation. The allowance consumption was registered multiple times instead of only 1 time per activity.
57462 Bookings charges shown without description on receipt
- The description that is displayed on the receipts now has the same value as the POS Journal Lines description.
54405 OnBeforeBalanceCheckingReturnsError event removed from V24
- Added missing event call lost in the v24 release.
60564 Deal with Deal modifier with variant pop-up does not work in enhanced pop-up framework (25.1)
- Details not available.
60498 Fix save pop-up in Customer Order Create panel
- Fixed to only show option to save entered information in Customer Order Create Panel before the order is created.
60484 Unable to have manual numbers for Member Accounts
- Details not available.
60255 Added new event in InsertMemberAttributeEntries function to allow pro… #405
- New event OnAfterInsertMemberAttributeEntries in codeunit "Member Posting Utils".
60046 Dimensions are incorrect in Sales Order created from Customer Order
- Fixed creation of Dimensions when Sales Order is related to Customer Order. Only Store dimensions were created.
59460 Reservation charges shown without description on receipt
- Details not available.
57462 Bookings charges shown without description on receipt
- The description that is displayed on the receipts now has the same value as the POS Journal Lines description.
54405 OnBeforeBalanceCheckingReturnsError event removed from V24
- Added missing event call lost in the v24 release.
60394 New events on LSC Customer Order Line #407
- New events OnBeforeCOLineQuantityToPick and OnBeforeCOLineQuantityToCollect added to the "LSC Customer Order Line" table.
60393 Event-request pop-up POS commands OnBeforeInsertVariantMenuLineTmp #406
- New events added to "LSC Pop-up POS Commands" codeunit:
- OnBeforeInsertPosMenuLineTmpOnVariantMenuLineTmpOnPOSCommands
- OnBeforeInsertPosMenuLineTmpOnVariantMenuLineTmpOnPOSCommands2
60100 Incorrect dimensions on transfers orders
- Details not available.
60088 Statement posting error
- Fixed an error when posting a statement after making a Refund to Customer Account with Customer Order Edit.
59987 Price including tax calculation does not round to respect POS functionality profile price rounding setup
- Price including tax calculation now based on POS functionality profile price rounding setup.
59925 Dimension codes not populated in Transfer Order created from Replen. Stock Demand Worksheet
- The Dimension Codes were not populated when Transfer Orders were created from the Replen. Stock Demand Worksheet, this has now been fixed.
59797 OnBeforeSalesandDiscountTotalsXZReport
- New event OnBeforeSalesandDiscountTotalsOnPrintXZReport.
58805 VAT issue when selling key in price items to b2b customers
- Fixed an issue where VAT change is not applied to the 'Must key in price' item.
55901 Retail Receiving - Vendor Item No. length incorrect
- Field Vendor Item No. from "LSC Picking / Receiving lines" table extended to length 50.
60394 New events on LSC Customer Order Line #407
- New events OnBeforeCOLineQuantityToPick and OnBeforeCOLineQuantityToCollect added to the "LSC Customer Order Line" table.
60393 Event-request pop-up POS commands OnBeforeInsertVariantMenuLineTmp #406
- New events added to "LSC Pop-up POS Commands" codeunit:
- OnBeforeInsertPosMenuLineTmpOnVariantMenuLineTmpOnPOSCommands
- OnBeforeInsertPosMenuLineTmpOnVariantMenuLineTmpOnPOSCommands2
60100 Incorrect dimensions on transfers orders
- Details not available.
60088 Statement posting error
- Fixed an error when posting a statement after making a Refund to Customer Account with Customer Order Edit.
59987 Price including tax calculation does not round to respect POS functionality profile price rounding setup
- Price including tax calculation now based on POS functionality profile price rounding setup.
59925 Dimension codes not populated in Transfer Order created from Replen. Stock Demand Worksheet
- The Dimension Codes were not populated when Transfer Orders were created from the Replen. Stock Demand Worksheet, this has now been fixed.
59614 When VoidCard returns an error a payment line is still created
- When voiding a sale with card payment, if the voiding of the card payment itself was not successful, a credit payment line was still being created. This has now been fixed.
55901 Retail Receiving - Vendor Item No. length incorrect
- Field Vendor Item No. from "LSC Picking / Receiving lines" table extended to length 50.
60162 Events needed, POP-up POS commands
- Fixed non-usable event.
60133 Duplicate Receipt No / Retrieve Suspended Sales with Prepayment
- Details not available.
60107 New Event in codeunit 99001457 "LSC Statement-Post" - OnAfterInsertDefaultDimensionBuffer
- Added new event OnAfterInsertDefaultDimensionBuffer.
- Additional parameters to event OnAfterGetDefaultDimInPostItemSales.
60100 Incorrect dimensions on transfers orders
- Details not available.
60099 Delivery Order Issue
- It is possible to create a new contact when you add a phone number to a take-away order in SaaS.
60044 Add IsHandled parameter and code to an event
- Added IsHandled and ReturnValue to OnBeforeProcessTransaction event.
60002 New event OnBeforeCancelCustomerOrderLineV2 #401
- Added additional parameter to event OnBeforeCancelCustomerOrderLine.
59934 Add event MemberContactCreate.OnBeforeCheckAuthorization #399
- New event OnBeforeCheckAuthorization in MemberContactCreateUtils codeunit.
59913 New event to include one more condition when calculating the "Amount to be Refunded" when calculating statement
- Added new event OnBeforeCalcAmountToBeRefunded. Moved code into a procedure.
59859 POS allows lowering ChangeBackAmount and posting a transaction when using Quantity=-1
- Do not post a transaction where the balance is negative (return money to customer) until the full amount is returned.
59848 POS Price utility - Mix & Match
- New event OnBeforeCalcMixMatchNew. Added additional parameter to event OnBeforeRegisterMixMatchLeastExpensive.
59795 OnBeforeClosePrinter
- Added new event OnPrintXZReportOnBeforeClosePrinter.
59766 Public SetPosPicture #394
- Details not available.
59650 Gift Card - Multiple data entries
- Changed the code to not send the gift cards cumulatively. Each web service call will send only one gift card.
55360 LSC US Issue in Split Bill functionality when using Deals
- Details not available.
60059 AppSource errors
- Details not available.
59858 Not possible to subscribe to web services
- Fixed an issue to subscribe on SaaS - Removed MinOccur = 0 on TaxArea field.
59785 New event OnBeforeCOLineQuantityToTransfer #397
- New event OnBeforeCOLineQuantityToTransfer in Customer Order Line table.
59522 Events - Unable to apply multiple LSC vouchers
- New event OnAfterFilterCouponUsePOSTransLine added to "LSC Coupon Management" codeunit.
- Events OnCancelPressedOnBeforeSelectDefaultMenu and OnProcessCouponOnAfterSelectDefaultMenu added to "LSC POS Transaction Events" codeunit.
59104 MemberAccount.TotalRemainingPoints changes #390
- New event OnBeforeTotalRemainingPoints in Member Account codeunit.
59935 Comment field (Calculated) does not have a caption in several pages
- Details not available.
59872 Add event to handle SendSerialCoupon web service #398
- New event OnBeforeSendSerialCoupon_WSServerBuffer_SendRequest in SendSerialCouponUtils codeunit.
59858 Not possible to subscribe to web services
- Fixed an issue to subscribe on SaaS - Removed MinOccur = 0 on TaxArea field.
59768 Events for sales type clear and sales type missing
- Details not available.
59742 Public version of the codeunit 99008900 LSC POS Functions - UpdateSerialLotInvLookup function
- Procedure UpdateSerialLotInvLookup in POS Functions is now publicly available through POS View codeunit.
59716 Wrong TenderType can be used in function CheckForExchangeLineAndExitIfNoOtherPayment
- Fix for using the correct TenderType and LineNo. when items are refunded in the same transaction as a Customer Order is created. Also fixes to change back amount on Receipt.
59642 New events to allow update of CO line and header before insertion #396
- New events OnBeforeInsertCOHeaderTemp and OnBeforeInsertCOLineTemp added to LSCShopifySchOrder codeunit.
59621 Rollback POS when CO Edit fails
- Resolves an issue when the Customer Order Edit web service failed, causing an unintended payment line to be inserted and locking the POS. Now, if a failure occurs, users are prompted to either retry the payment or void the transaction to exit the edit mode.
59609 Store coupon not able to redeem
- Details not available.
59598 Store Posted No Series not handled for posting statements in V25
- Details not available.
59538 Sales transaction posting as LogOff transaction
-
When inserting a coupon make sure the transaction type is Sale, following the some logic from other POS commands.
59536 DV5552 OnAfterSerialNoIsValidCheck does not allow blocking override #395
- New variable added to OnAfterSerialNoIsValidCheck event.
59256 Transaction posting performance enhancement
- Posting has been enhancement to limit table locking time.
59142 Modification to existing events required
- New events OnBeforeTypeApplyToEntryV2 and OnBeforeTypeCreateDataEntryV2 added to "LSC POS Infocode Utility" codeunit.
59100 TenderKeyPressedEx, check for 0 Price on voided line #385
- Skip Zero Price Check for voided Shipping Cost Item lines.
58926 Add functionality to Unassign Units from other instances on the SME Lic.Man. units page
- Added the functionality of unassign Staff Management per employee units from other instances.
58848 Safe Bag Recount error
- Fixed an error when closing a recount on Safe Bags using Total method.
58613 Add OnBeforeSetMaxNumberOfRows event #381
- Event OnBeforeSetMaxNumberOfRows added in Web Services Client.
58612 OnBeforeCOAoumtCheck event #380
- New event OnBeforeCOAmountCheck.
58594 Fill Income/Expense Amount when creating the Transaction Register #346
- Two new publisher events, OnAfterCreateIncomeExpenceEntry and OnAfterCreateSalesTransIncomeExpenceEntry in CO eCommerce Mgt codeunit.
58407 New event in "LSC ACT Mtrx Resource Entries"
- OnBeforeHandleReservationData(ResourceReservation: Record "LSC Resource Reservation"; var IsHandled: boolean)
58141 New event on CO Create Panel for POS Context update #371
- CO Panel SelectionType and IntegrationEvent to change the caption.
57493 Negative Adjustment Journal displays Amount & Balance
- Do not show amounts on POS when doing negative adjustment.
59511 Member from last transaction viewed is displayed when user opens the POS from Activity Host
- Member from last transaction is not displayed when user opens the POS from Activity Host.
58731 Unable to sync Inventory to Shopify
- Fixed Shopify Inventory status update for Items with Tracking.
58408 CO - Zero Price Valid #378
- New event OnBeforeZeroPriceValid added to "LSC CO Web Service Functions" codeunit.
59574 CO Edit void line does not delete Sales Line
- Details not available.
59242 Activity reservation Balance shows up differently when paying
- Fixed balance showing up differently when paying a POS charge.
59182 Unable to cancel remaining items in a CO if partially shipped
- Customer Order Edit canceling half processed COs with linked Sales Orders.
59144 Public GetResponse from LSCCustomerOrderCreateV5Utils #392
- Internal removed from procedure GetResponse at LSCCustomerOrderCreateV5Utils codeunit.
59108 Add event OnBeforeConfirmOrder under Codeunit 10016666 "LSC CO Picking Panel"
- New event OnBeforeConfirmOrder added to "LSC CO Picking Panel" codeunit to enable slip printing before confirming the order in the ConfirmOrder function.
59103 Label Utility - extra event publishers in LoadItemBuffer #389
- New events OnBeforeFindRecRefInLoadItemBuffer and OnBeforeCaseTableNoInLoadItemBuffer added to "LSC Label Utility" codeunit.
59102 Mix&Match: new event at "LSC POS Price Utility" #388
- New parameters added to OnBeforeDiscountLineSpecific event.
59023 In a retro compatibility scenario of a sale with LSC 22.0 synching to SaaS LSC 25 there are errors 500 in the COSourcingLocListV2 web service
- Details not available.
58881 Events needed for POP-up POS commands
- New events added to "LSC Pop-up POS Commands" codeunit.
59293 Error thrown when creating email receipt - Field not found
- If the POS was configured to send the receipt as an email and also to add the card slip as an embedded part of the receipt, the POS was throwing an error. This has now been fixed.
58939 Allowance got issued even after voiding the line POS
- An issue has been fixed related to voiding lines on the POS. When selling presell allowances, and then voiding, the related sales line would not remove the issued allowance. Voiding the sale in whole would remove it, and work as it should, but single line voiding would not. This has now been fixed.
58095 Line Discount calculation behavior change between V20.5 and V24
- Details not available.
59130 Journal does not scroll automatically for Bookings product items
- An issue has been fixed when Booking inserts POS lines to set the active selection to the associated text line due to scrolling issues.
59120 Add "Unit Price Conversion Factor" option to Scale Device
- Details not available.
58784 Need to access internal procedure
- Access was added to the ChangeInternalStatusEvents() function via the Activity Hotel Integration codeunit.
58614 Add MemberClubTEMP_g parameter to event publisher OnBeforeSaveMemberContact #384
- Parameter added to event publisher OnBeforeSaveMemberContact in codeunit POS Member Contact Popup.
58940 Unable to Cancel the rest of a Customer Order if some part has been shipped
- Skip checking if Sales Order is processed with posted shipment or invoice when canceling Customer Order.
It is possible to activate this check through event OnBeforeSalesOrderCheckProcess in Codeunit "Customer Order Status".
58914 Orphaned Sales Lines left behind after Customer Order is canceled
- Details not available.
58854 Editing Customer Orders makes duplicate CO and SO after closing and reopening POS
- When recovering a POS Transaction from an unexpected shutdown, if the Transaction is Customer Order marked, it will be cleared and the user has to start it again from scratch.
58848 Safe Bag Recount error
- Fixed an error when closing a recount on Safe Bags using Total method.
56923 Customer Order vendor sourcing errors
- Details not available.
Autotests hotfixes
61854 Remove the POS device unit check in version 25
- Removed Device Unit notification because this functionality has changed.
- Manual assignment will not be required for Device Units, this will be done automatically.
60484 Unable to have manual numbers for Member Accounts
- Details not available.
60059 AppSource errors
- Details not available.
60046 Dimensions are incorrect in Sales Order created from Customer Order
- Fixed creation of Dimensions when Sales Order is related to Customer Order. Only Store dimensions were created.
59859 POS allows lowering ChangeBackAmount and posting a transaction when using Quantity=-1
- Do not post a transaction where the balance is negative (return money to customer) until the full amount is returned.
59650 Gift Card - Multiple data entries
- Changed the code to not send the gift cards cumulatively. Each web service call will send only one gift card.
59601 Error upgrading to BC/LS Central 25.0 - Delegate Admin
- Updated code to avoid error with Delegate Admins.
59403 Error when upgrading to BC/LS Central 25.0
- Added code to avoid error when upgrading LS Central app.
59256 Transaction posting performance enhancement
- Posting has been enhancement to limit table locking time.
59182 Unable to cancel remaining items in a CO if partially shipped
- Customer Order Edit canceling half processed COs with linked Sales Orders.
59170 LM Tests failing on the LS Central build (Trying to get objects from Hotels App)
- Details not available.
58926 Add functionality to Unassign Units from other instances on the SME Lic.Man. units page
- Added the functionality of unassign Staff Management per employee units from other instances.
58914 Orphaned Sales Lines left behind after Customer Order is cancelled
- Details not available.
58141 New event on CO Create Panel for POS Context update #371
- CO Panel SelectionType and IntegrationEvent to change the caption.
58134 LS/MAG VAT not calculated correctly on Posting Statement
- Do not recalculate VAT when processing e-com order through a POS.
Forecourt hotfixes
57570 Forecourt hotfixes from v23 to release 25.0
- Details not available.
Hotels hotfixes
62484 Pay button functionality uses wrong profile ID
- Fixed an issue for the usage of PAY button in POS, for hotel Accrual Accounting method, where the wrong profile ID was used.
62472 Wrong Hotel Balance from Trans IncExp Amount in Reconciliation Tool
- Fixed amount of "Sum Hotel Balance Acct from IncExp" in Reconciliation Tool.
62452 Able to balance transfer more than the reservation balance
- Fixed where users were able to balance transfer more than the reservation balance.
62377 Adding new reservation to a group reservation that is in draft mode does not create right number of nights
- Enhancements to the Hotel Group Reservation Card:
- New action Confirm on the Reservations subpage.
- New action Check-out on the Reservations subpage.
- New action Delete Line on the Reservations subpage
- Fixed a bug where automatic room allocation would sometimes allocate the same room to multiple reservations.
- Other small usability enhancements to make the page more intuitive and user-friendly.
62358 Error when changing folio in DRE
- Fixed an issue in the Invoice Management page where using customer discount caused errors on page when changing folio number.
62058 Wrong Hotel DRE Description on LSC Trans. Inc./Exp. Entry
- Fixed an issue about wrong values in Hotel DRE Line No. and Hotel DRE Description, were using the values of previous IncExp line.
A new field, POS Line Description was introduced recently (LS Central v24.1.27) so the Hotel DRE Description field has been deprecated in Trans IncExp Entry and Sales Entry. The field was already added in the Sales Entry subpage, so it has now been added in the IncExp Entry subpage as well.
61974 Hotel Reservations - Invoice Creation Issues
- Fixed an issue with creating a sales invoice where the customer had a different currency than the hotel property, and the currency exchange rate had changed from the day the reservation was confirmed.
61519 PAY button in WT opens POS for prepayment unless status is checkout - accrual account only
- Fixed usage of PAY button in POS, so for the hotel Accrual Accounting method only checked-out reservations populate the POS journal with unpaid detailed revenue entry lines. Otherwise, the POS is opened and is expected to be used for prepayments only.
61379 Customer discount applied to all DRE lines when Company pays room
- Fixed issues related to the application of Customer Discounts:
- Customer Discounts do not override manual discounts.
- If a charge is included in the rate, it will have the discount of the rate, not the customer discount.
- The customer discount is only applied when the payer of that charge is the customer, so if a guest is paying for it, the customer discount does not apply.
60867 Hotel Reservation Reconciliation Tool
- Added a Hotel Reconciliation Tool utility for customers using Accrual Accounting. This tool basically searches all GL Entries posted and groups them by Reservations with relevant amounts to compare finance postings.
60536 When adding a room to a group reservation, it does not allow users to create a new name on it
- When adding a reservation to a group, the user can now write a new guest name on that reservation and a new member contact with this name will be created.
61667 Allow access to AutoAssignDepositToFolios
- Added "Deposit Assignment".AutoAssignDepositToFolios() procedure to "Hotel Integration" codeunit.
61634 Derived rate attributes incorrect after upgrade to 24.1
- Fixed an issue with derived rate codes creating detailed revenue entry records with wrong rate attribute amounts.
61485 When upgrading between properties the rate changes even if it is an upgrade
- Fixed an issue updating prices when it is an upgrade and the upgrade changes the property from the Upsell/Upgrade page.
61910 Error when trying to preview invoice
- Fixed an issue where opening a report fails because the detailed revenue entry table had been modified before calling RunModal().
61744 Cannot add discount if line has price change in discount type
- Fixed an issue with resetting the unit price and discount when unit price is 0.
61743 ReservationUpdate not reflecting room type change
- Fixed ReservationUpdate web service where room type was not updated in Hotel Res Entry table.
61698 New reservation with routing rule with invoice type company and no customer fails at BL
- Fixed an issue with creating reservations using routing rule with invoice type company and no customer on the reservation.
61630 Cannot use Continue keyword in version earlier than runtime 15.0
- Fixed an error in AL compiler in VsCode for versions earlier than runtime 15.0.
61626 Update v25.0 with last changes from v25.1
- LS Central for Hotels 25.0 updated with the last changes from 25.1.
61310 Room No not printed in POS receipt using HOTELCHARGE2ROOM with TENDER;PROMPT parameter
- Fixed an issue with the HOTELCHARGE2ROOM POS command with TENDER;PROMPT parameter. It was causing issues in printing receipt and data.
61025 Night Audit job must be run multiple times
- Fixed an issue where the Night Audit job was not processing all the deposit consumption, unless it was run multiple times (until we see zero lines processed).
60854 Cannot refund deposit if invoice type is not "guest"
- The issue was that customer no. in the POS transaction table was not populating the Customer No. field, making some validation fail. This was fixed, so now when doing deposit for company, it will fill out the Customer No. field on the POS transaction with the customer no. on the Hotel Reservation.
60779 Rate attributes with departure day as posting pattern confirmed on wrong date
- Fixed an issue where Rate attributes of type Activity with posting pattern as Departure Date were confirmed on the day before departure.
60746 Invoice management not calculating activity with price per person
- Fixed an issue where activity changed No of Persons > 1, the detailed revenue line Quantity was not updated.
60716 Changing rate code on group that has reservations with different room types generates an error
- Fixed so that when you change a room type on a group reservation, the sub-reservations keep their original room type. Also fixed that if rooms have been assigned a room number an error is not shown.
60709 Deposit consumption not created when consuming deposits on POS
- Fixed so the deposit consumptions are created when deposits are consumed on the POS.
60696 List of options to filter "Status" on Hotel bookings is not showing all statuses
- Fixed an issue on filtering "Status" in Hotel Reservation List, was not showing all statuses.
60687 Error loop due to "Room type" field being mandatory
- Fixed an issue in the New Reservation page where leaving an empty room type caused a validation error in Rate Code.
60502 No overbooking prompt when adding nights to reservation and allows to overbook
- Details not available.
60427 Functionality around deposits for hotel group reservations not working
- Fixed group deposits.
60371 Deposit refund posting to rounding GL account (follow up on LSTS-35617)
- Fixed a bug where early checkout did not handle deposit refund and the extra night was shown with zero balance. Running Night Audit after refund will then reverse the deposit.
60012 Mismatched amounts on the POS journal vs Folio Balance
- Fixed an issue where the POS did not show the amount of the prepayment refund for the folio.
59206 Cannot remove posted lines from DRE properly
- A new action, Refund Posted Line, was created in the Invoice Management page. The action is meant to handle the scenario when a user wants to delete a revenue line that was posted to finance. Because the line was posted, it cannot be deleted, but with this action it will create a new negative line to "null" the line and refund the deposit consumed, if any.
59205 Night Audit does not reverse deposit after changing discount in posted DRE line
- Fixed an issue on applying discounts to posted revenue lines, the deposit consumed was not correctly adjusted to the new amount.
- Upgrade fix to update/correct Night Audit Consumed for old reverse Entries that have reversed deposit. The old reverse entries that have been posted, but deposit not reversed will be processed in Night Audit (it requires reservation checked out).
58835 Customer discount is not applied to activities when Invoice type is Company or Paymaster
- The Customer discount now always updates on the DREs whenever the Payer No. is changed.
Folio Description, Payer No. and Payer Name now also update correctly on the DRE when the Folio changes.
58633 Hotel Balance is not cleared when Account Method is Temp Balance and reservation is paid on POS
- When Account Method is Temp Balance, the Hotel Balance account is cleared by Night Audit, if the reservation has been paid on POS.
55461 Canceling a reservation that has paying res from other reservation or is set as paying res on other reservations pop-up-confirmation
- When a DRE is paid by a different Reservation and that Reservation is canceled, the "Paying Reservation No." is changed back to the original Reservation.
52944 The night audit entries appear as unapplied on the customer ledger
- When a reservation is prepaid the consumed deposit is applied against the Room Rate that is charged to the customer.
59205 Night Audit does not reverse deposit after changing discount in posted DRE line
- Fixed an issue on applying discounts to posted revenue lines, the deposit consumed was not correctly adjusted to the new amount.
- Upgrade fix to update/correct Night Audit Consumed for old reverse Entries that have reversed deposit. The old reverse entries that have been posted, but deposit not reversed will be processed in Night Audit (it requires reservation checked out).
60454 Refund a folio from POS mark line as paid but does not create reversal entry
- Fixed an issue in Night Audit: when negative reservation extras were paid from the POS, reversal posting was not done when the Night Audit was run.
60012 Mismatched amounts on the POS journal vs Folio Balance
- Fixed an issue where the POS did not show the amount of the prepayment refund for the folio.
59713 Void and copy not working properly, does not update the payment entries correctly
- When doing void and copy, the negative qty line is marked with the correct transaction number in DRE and Payment Entry is created to correct the balance.
Also fixed if the voided transaction included a deposit, it now creates deposit consumption in positive to correct the balance.
60517 Unable to complete transactions on Hotels POS, problem with discounts
- Fixed an error on POS where activity is not included in the rate and discount gives an error when posting.
60427 Functionality around deposits for hotel group reservations not working
- Fixed group deposits.
59643 POS trans lines not matching DRE lines
- Fixed an issue where sales tax for income expense lines was using the wrong sales tax, picked up the sales tax from a wrong DRE line.
55461 Cancelling a reservation that has paying res from other reservation or is set as paying res on other reservations pop-up-confirmation
- When a DRE is paid by a different Reservation and that Reservation is canceled, the "Paying Reservation No." is changed back to the original Reservation.
60222 Hotel POS very slow after upgrade to LS24
- Fixed a performance problem in POS where reservation balance is calculated.
59933 Early checkout on reservation with multiple room types does not update hotel res. entry list correctly
- Fixed early checkout so hotel res. entry has correct data.
58711 HOTELPREPAYRES brings wrong amounts into POS Sales Journal
- Fixed an issue with the HOTELPREPAYRES POS command. It was getting wrong amounts into POS Sales Journal in some cases. Fix contains minor upgrade changes to update the POS data lookup.
58642 Cannot extend a stay if reservation has reservation extras and is paid
- The user can now extend stay when reservation has Reservation Extra and is paid.
59899 Error upgrading LS Hotels from 23.2 to 24.1
- Fixed an error where upgrade codeunit was using folio no. that did not exist in the "Reservation Folio" table.
59854 Deposit refund is not connected to income/expense account leaving the amount in rounding
- Fixed an issue with deposit refund in BO where the income/expense line is not created.
59793 Deposit consumption is posted to Night Audit Income Expense account
- Fixed an issue with use of Night Audit temp balance for deposits when HotelSetup.Account Method is blank (no night audit used).
57834 Hotel Reservation Deposit consumed incorrectly for negative Reservation Extras
- Fixed deposit consumed in Night Audit for negative reservation extra lines. These lines should not consume any deposit.
59552 Hotels OPENBALANCE view
- Fixed an issue with open balance on POSs for N-America showing reservations with balance= 0.
59296 New Child Group Rate does not reflect in Hotel Reservation
- Fixed an issue with Child Group Rate where a new child group had to have a record in Hotel Child Age table.
59288 Hotel POS payment made it on to the reservation
- Fixed an issue when items or income expense entries added on Hotel POS with hotel res no. were added to payment.
- Fixed issue so if Trans Header has hotel res no, then all Trans. Sales Entries and LSC Trans. Inc./Exp. Entries have hotel res no.
58579 Unable to post on POS if deposit is fully collected and balance is 0
- Fixed on POS. When deposit is fully paid, the Pay button is grayed out and the user must use payment against deposit action in Back Office to mark lines as paid.
58425 Night Audit double posting after error with not allowed posting dates
- Fixed an issue related to double posting Night Audit when it fails the first time when posting Item Journals, and does not revert general ledger entries previously posted. So on running the Night Audit for the second time, it will double posting.
57937 Not possible to apply discounts to charges and rate lines on POS when paying a folio
In v.24.1, we limited discounts from POS for rate lines and other line types (room charges, activity products):
- Discounts are not allowed for rate lines from POS but are allowed from BackOffice.
- Discounts for Room Charges not allowed in POS nor in BackOffice. Mainly because it affects restaurants' accountability.
- Discounts are allowed for items (Revenue Type) not included in package, everything else is not allowed in POS.
To change the discounts to rate lines, the user must do it from BackOffice (the Invoice Management page). This will be changed.
To change discounts to other line types (room charges, activity products), new events have been created:
- HotelPOSFunctionWeb_OnInsertPOSLineAfterSetChangesAllowedForDRE_ Enable POS discount for non-rate lines by changing AllowDiscountChange := true and IsHandled := true;
- HotelResDiscountMgmt_OnCanChangeDiscountForRoomCharge_ Enable change discount for Room Charges by changing: IsHandled := true;
- HotelResChanged_OnChangeDREForRoomCharge_Enable change unit price or discount for Room Charges by changing: IsHandled := true;
This hotfix also includes a fix for invoice creation issues after customer discount was removed from revenue lines.
Note: Income/Expense lines (Account revenue lines in DRE, for example Room Charges) do not update the discount on the same line, but create another discount line below.
57717 Emails for group reservations not being sent
- Fixed mail sending for group reservations, mails were not being sent.
58574 Night audit posting incorrect after using payment against deposit
- Fixed the Payment Against Deposit action.
58219 SaaS - User is logged out of the POS instead of returned back to the Host
- When Activity Host is set up in LS Hotel Web Client (LschNextMajor), the user was logged out of the POS instead of returning to the Activity Host.
57823 "Undo Split Line" error with "charge" lines in Invoice Management
- The Undo Split action now correctly combines split lines into a single line with the original total amount for charged to room lines.
56516 Folio view balance is not matching with POS sale transaction balance
- Fixed a POS issue where balance was incorrect when hotelsetup."Rate Incl. VAT" = false and night audit consumed not calc correctly on POS. Only when POS Trans. Lines are created, no need for upgrade CU.
55685 Changing Res Extra in POS journal does not update the DRE correctly
- Fixed an issue with changing qty, UOM, and unit price on POS for Reservation Extra items.
59033 Status disparity between Hotel Reservation and Hotel Reservation Entry when Rate Code is changed
- Fixed an issue with Hotel Res. Entry Status field not being in sync with the Hotel Reservation Internal Status field.
57823 "Undo Split Line" error with "charge" lines in Invoice Management
- The Undo Split action now correctly combines split lines into a single line with the original total amount for charged to room lines.
Hotels BEC hotfixes
58710 Occupancy based rate issues with BEC
- Fixed in the hotel booking engine app where occupancy based rates were incorrect when the config used "Combine Dates in Rate".
Localization hotfixes
62234 Commerce Service/LS Central - Web Customer No. (OSS)
- Restored shiptocountryregioncode on MobileTransactionXML.
Needs Commerce Service 2025.4.
62099 Missing Dimension when posting statement
- Used local variable to avoid modifying parameter data.
55360 US Issue in Split Bill functionality when using Deals
- Details not available.
62305 Total Discount offer error
- Details not available.
62128 Posting statements not possible due to German fiskaly localization
- Added conditional search for Trans. Sales Entries.
- Removed code comments.
59232 Event conflict due to hotfix
- Details not available.
62104 IN localization POS slow in online architecture
- Added setcurrentkey to the gettaxtype procedure to improve performance.
61924 Using multiple tender types in same transaction in POS
- Details not available.
61886 LSC NO SAF-T audit file checker failing
- Details not available.
61885 LSC NO Training NOT A Purchase Receipt Caption
- Details not available.
60814 Wrong Cashpoint Closings Fiscalization
- Details not available.
59232 Event conflict due to hotfix
- Details not available.
System hotfixes
61854 Remove the POS device unit check in version 25
- Removed Device Unit notification because this functionality has changed.
- Manual assignment will not be required for Device Units, this will be done automatically.
61837 SC-812-Issue with language change from English to Turkish in CRONUS database
- Details not available.
60261 DirectIO call in Device Dialog hangs without response
- Details not available.
59791 HTTPS check in Hardware Profile is after trying connection between POS and Hardware Station
- Details not available.
59601 Error upgrading to BC/LS Central 25.0 - Delegate Admin
- Updated code to avoid error with Delegate Admins.
59403 Error when upgrading to BC/LS Central 25.0
- Added code to avoid error when upgrading a LS Central app.