Hotfixes on LS Central version 24.0.x.x
Tip: Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).
LS Central hotfixes
60100 Incorrect dimensions on transfers orders
- Details not available.
60133 Duplicate Receipt No / Retrieve Suspended Sales with Prepayment
- Details not available.
60100 Incorrect dimensions on transfers orders
- Details not available.
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.
59142 Modification to existing events required
- New events OnBeforeTypeApplyToEntryV2 and OnBeforeTypeCreateDataEntryV2 added to "LSC POS Infocode Utility" codeunit.
58141 New event on CO Create Panel for POS Context update #371
- CO Panel SelectionType and IntegrationEvent to change the caption.
58881 Events needed - Pop-up POS commands
- New events added to "LSC Pop-up POS Commands" codeunit.
58464 Field "Retrieved from Suspended Transaction" in Transaction Header is never "True"
- Details not available.
57888 Page 99009582 "LSC Store Sales Info" Performance
- Optimized performance when opening the "LSC Store Sales Info" page.
54493 Receiving Retail Purchase Order with different UOM - Over Receipt Issue
- Retail Receiving now support partial receipt of Purchase Orders. Over-receipt calculations are now based on the base quantity, allowing items to be received in different units of measure or a mix of units. This functionality also applies to variant collections. An over-receipt is reported if the total quantities exceed the tolerance for the entire collection. Additionally, an over-receipt code can now be entered on the Retail Vendor Card and Retail Item Card, with priority given to the item, then the vendor, and finally the default setting.
58265 Duplicate Receipt No.
- Resolved an issue where certain conditions in POS caused the same receipt number to be applied to posted transactions.
57887 Store Inv. Worksheet - No Error Log when using Batch Posting
- Fixed Log on Store Inventory Worksheet when using batch posting.
55672 Item Import not populating Item Template Values
- When creating items using the Item Import Journal, the values from the Item Template (if applicable) will now be populated to the items.
57655 EVENT REQUEST - Unable to select the sales person on POS
- New event, OnAfterValidateSalesPersonStaffStoreV2, has been added. This is an updated version of OnAfterValidateSalesPersonStaffStore in POS Transactions, with an added var parameter for Staff.
56546 Incorrect "New" dimension on Store Inventory Worksheet for Transfers
- Bug fix to post correct dimensions in Transfer through Store Inventory.
57474 Roster entries are not synced with Matrix if the entries were done when roster was in Draft mode
- An issue was found when removing roster assignments on a draft roster. If the roster schedule was synched to the resource capacity in Bookings, then any shift assignments removed on a draft roster were not removed when re-confirming the roster.
56468 Rounding issue for exact 0.01 on FCY
- Changes implemented to take in consideration differences equal to amount rounding precision.
56071 POS Data Entry barcode validation not done properly 23.1-24.0
- Fixed handling of Data Entry barcodes with No Series that have POS Prefix setting turned on.
56316 Commerce Service API does not return error messages in response for OrderCreate request HF2
- A few new error codes have been added to the CustomerOrderCreateV5 web request. These codes were returned in older versions of Customer Order Create web services and are now recovered:
- Code Error Message
- 2201 Customer Order already exists
- 2202 Store not found
- 2203 Member card validation failed
- 2220 Item not found
- 2221 Item.Variant not found
- 2222 Item.unit of measure not found
- 2223 Price or Net Price cannot be zero
- 2240 Posted Customer Order not found
-
For other data related errors the return code is 1000 as before.
Note that the error message is unchanged.
In order for these hotfixes to work, the latest Commerce Server must be in use.
55965 Cash credit amount has not updated in my GL account after posting the statement
- Details not available.
55669 Add Z-Report value to subtables when retrieving transaction from HO
- Fix to add Zreport values to subtables of transaction header when retrieving for refund.
55611 Bookings - Staff Roster not synchronizing today's changes into Resource Capacity
- The synchronization between roster and staff schedule in the Booking Module has been changed. Previously, only future entries were kept in synch when a roster was modified, but now all roster entries are kept in synch, including today's and past entries.
53597 #SAF-TENDERMENU1 not displaying as intended on remove float screen
- Fixed an issue with the menu when doing remove float command.
56070 Customer Order Shipping tab displays billing address instead of shipping 23.1-24.0
- Customer Order page fixed for Ship Orders, to show the shipping information instead of the billing information.
55872 Unable to add any items to an existing Customer Order if the Sourcing Location can both Ship and Collect Items
- Unable to add items to an existing Customer Order when editing the order has been fixed.
55811 Exchanges - Return Infocode trigger conflicts
- Details not available.
49636 Rounding in foreign currency
- Details not available.
43128 Transaction Header, empty fields in some cases
- A function that is called when the POS is run again after pressing F5 has been fixed.
55744 Parameter added on event in POS Print Utility.PrintExtraSlip
- One parameter, Header, has been added to event OnBeforePrintExtraSlip in POS Print Utility Public codeunit.
55556 Fix FindPrintLineLastLineNo - CU "LSC POS Print Utility Extras" #334
- Change made to Findlast in function FindPrintLineLastLineNo.
55460 Remove added code in processrefundselection from 24.1
- Removal of code causing an issue where adding both refund and item infocode to return transactions causes issues.
55266 Transaction Register for Posted Sales Invoice of a Customer Order not finding CO Discount Lines #330
- Added a new variable to the ApplyCODiscount procedure to "LSC CO eCommerce Mgt" codeunit to be possible to find CO discount Lines for Transaction Register.
45986 "POS Warmup active" check mark leaves holes in Receipt numbering
- Details not available.
55318 Move OnBeforeRestoreArchivedPeriodicDisc to RestoreArchivedPreiodicDisc #331
- New event, OnBeforeRestoreArchivedPeriodicDisc2 and OnBeforeCopyArchivedPeriodicDisc2 added to Periodic Discounts Utility codeunit.
55265 Add event to handle Customer Order Refunds #329
- New event, OnBeforeInsertCustomerOrderPayment_CreateRefundPaymentLine added to CO Utility codeunit.
53995 Change field type to enum to match Periodic Discount Line table #311
- Field Type changed from "LSC Arch Periodic Disc. Line" to enum.
55295 Vendor Item No. not populated in Retail Receiving Lines
- Details not available.
55291 Event request - resolve base test app breaking changes, part 2
- New procedures, OnRun, InitRefund, and RetrieveTransactionToRefundByReceipt have been added to "LSC POS Refund Mgt. Public" codeunit.
55257 Add option to trigger ValidateTracking for documents
- A new field, Validate Tracking has been added to the Retail Vendor card, Retail Purchase Header, and Retail Receiving Header.
When a Retail Purchase Order is created, the value is inherited from the Vendor (if specified). When a Receiving Document is created, the value is inherited from the Retail Purchase Order. The value can then be overwritten on the Retail Purchase Order and the Receiving Header documents.
The value is then sent to the Mobile Inventory devices by web service GetDocument.
54800 KDS queue counter not available through eCommerce
- Details not available.
54808 Variance on Posted G/L on refunding transaction with multiple payment including Charge To Account as one of the payment
- Details not available.
53161 New configuration added to POS Terminal - EFT Section
- Use Referenced Refund - default value: Off
- If activated, when doing refunds to cards, information about the original transaction will be sent to LS Pay.
Note: In previous hotfixes, this functionality was added without allowing users to activate or deactivate it. After this change, customers who want to use referenced refunds must specifically activate the functionality in the POS Terminal Card.
55006 Expose procedure in Replen. Item Store Rec table
- The procedure AutomaticReplenishment has been made public in the table "LSC Replen. Item Store Rec".
54871 Error on Prepack Explosion from Retail Receiving
- Fixed an error that occurred when a Purchase Order with two or more unique prepack items was being received.
54643 'Transaction Status' table locked when Customer Order created from web
- Details not available.
53211 Incorrect dimensions used on transfer orders
- Details not available.
54919 Codeunit 99001595 - function BagOrSafeNoPressedOnClosePanel
- Details not available.
54796 Access needed to lookup method on codeunit "LSC POS Control Interface"
- Details not available.
54433 Wrong price displayed on Item Store List/Card
- Fixed an issue where the Unit Price displayed in the LSC Store Item List and LSC Store Item Card pages was incorrect because the item Sales Unit of Measure was not considered.
52192 Cancellation of Return Reason selection after PI cancellation transaction
- Fixed an issue where a card payment transaction existed without any transaction in LSC when canceling a return reason infocode.
49636 Rounding in foreign currency
- Details not available.
54624 Make Comparison Price fields visible on Retail Item Card V24.0
- Details not available.
54498 New Event Required in function InfoKeyPressed of codeunit (99001599) "LSC POS Transaction Impl"
- New event, OnBeforeInfoKeyPressed, added in the POS Transaction Events codeunit, called from the procedure InfoKeyPressed in the POS Transaction codeunit.
53566 Addition of events in codeunit "LSC Statement-Post"
- New event, OnBeforeCreateServItemOnTransSalesEnt, added to the Statement-Post codeunit.
39065 Training transaction in HO (SaaS) - Hybrid Setup
- Code added to avoid the rare case where training transactions are posted as regular transactions in the entry tables.
54239 Additional check for members
- New event, OnAfterChecks, added to the MemberContactUpdateUtils and MemberContactCreateUtils codeunits.
53735 Add dynamic check when record is insert in LabelDataChanged in codeunit 99001481 "LSC Label Utility"
- New event, OnChangeInShelfLabelAndPoster, added in the Label Utility codeunit.
53581 Calc. Member Remaining Points
- New event, OnBeforeCalcMemberRemainingPoints, added in the GetMemberInfoForPosUtils codeunit.
53455 Events Request with VARs on all records
- New event, OnBeforeGetMemberInfoForPosV2, added in "POS Member Mgt".
52192 Cancellation of Return Reason selection after PI cancellation transaction
- Fixed an issue where a card payment transaction existed without any transaction in LSC when cancelling return reason infocode.
52173 A single Retail Receiving allows users to post the same documents multiple times
- SetSuppressCommit added before running post codeunits in the PostSourceDocument function within the PickingReceiving - Post codeunit.
53790 Error occurs with "Get Item" in Discount Offer (SaaS)
- Details not available.
53187 Manual Line Discount Amount not applied properly on Activity Products (Pay for Reservation on POS)
- Manual Discount amount can be applied similar to Manual Discount percent.
53306 Hotel Group Booking / Activities filter wrong when changing status to confirm after hotfix 23.1.22
- Details not available.
53247 Two new publishers for setting filters in pages 99001565 and 99001606 #300
- Two new publishers for setting filters in pages 99001565 and 99001606.
53192 OnPrintReleasedSpoolsAfterCreatePrintBuffer
- LabelFunction Record added as parameter to event OnPrintReleasedSpoolsAfterCreatePrintBuffer in the Shelf Label Print page.
53164 Set posting method #299
- Event OnBeforeSetStatusPostMethod added to PickingReceiving - Post codeunit.
53163 New event in POS Functions in ShouldAddItemOnEnter #298
- New event added in POS Functions in ShouldAddItemOnEnter.
53075 Protect variables in sales history #297
- Four variables added to protected variables in the Sales History by Period page.
52988 Replenishment Journal to consider Item Status when adding Items from Planned Stock Demand
- When calculating items from the Replen. Stock Demand Worksheet, the Replenishment Journal will now skip processing items that have been blocked, or blocked from purchasing or transferring in the Item Status Links.
52192 Cancellation of Return Reason selection after PI cancellation transaction
- Fixed an issue where a card payment transaction exists without any transaction in LS Central when cancelling return reason infocode.
51805 Clearing License Manager data on CopySaaSEnvrionment is not working properly
- Fixed an error that occurred when opening the License Manager Setup page after copying an environment on SaaS.
51548 Infocode Entry for Refund Reason has a wrong "Transaction Type"
- Fixed Once per transaction to link infocodes to header and line no. 0.
50791 "Line No." in POS Card Entry empty for intra-day refunds
- Details not available.
50519 LS/MAG Customer Order Multistore creating transactions on wrong stores
- Store info changed for Payments from Web.
53051 Issue with updating the Variant Framework Code in the Retail Item Card
- An issue where the Variant Framework Code cannot be updated after it has been assigned to the item, has now been fixed.
52931 Linked Items incorrect Qty. calculation
- Details not available.
52851 POS printing incorrect print slips
- If POS Terminal Sales Slip was set to Print on confirmation and the cashier selects No multiple times, then when the cashier selects Yes, all card slips since the last time the cashier selected Yes were printed. This has now been fixed.
- Added a new event, OnBeforeCardSlipsPrintingConfirmed. The event is called before it is decided, if the card slips should be printed or not. Makes it possible to make the POS print the card slips, even if the cashier has selected to not print the receipt itself.
52908 Co Status Function public 2 #295
- Customer Order Status codeunit procedures made public.
52905 The ability to add additional filters to the count of unposted transactions at time of tender declare
- New event, OnAfterPOSSalesTransExistInStore, added in codeunit "LSC POS Functions".
52677 CO Line Access #294
- Expose procedures in the Customer Order Line table.
52652 Open statement posting error after upgrade to LS Central 24 in SaaS environment
- Fixed Open statement posting error after upgrade to LS Central 24.
52621 Added Access to ReserveOrderLinesForEdit #277
- Expose ReserveOrderLinesForEdit procedure in CO Web Service Functions codeunit.
47992 Customer orders - Payment - Shipped payment
- Details not available.
52916 Event Request in LSC W1- LSC NA Income/Expence Account and POS VAT Code
- Details not available.
52850 Events to control Document deletion #293
- Two new events, OnBeforeDeleteLinkedTransfers and OnBeforeDeleteLinkedSales, in "LSC Retail Purchase Order Ext." object.
52656 Events added to used functions in GetFilteredDocList #288
- Event declaration moved to public codeunit.
52598 Fix Dimensions in create SO from CO #254
- Added code to keep the Store record populated, even if Sourcing Location Store is not found.
52458 Error on Statement Calculation button ls23
- Details not available.
52400 Adidas Autotest app request for making some methods public
- New codeunit POS Refund Mgt. Public with public access to functions: PrepareTransToRefund, CreateRefundLookup, CopyTransRefundInfo, ValidatePostedTransactionRefund, CreateLinesFromSelectionBuffer.
- New codeunit Price List Ext. Public with public access to AddItemSalesPriceListLineInDefaultPriceList.
- In Library - POS Test Func. codeunit the property for FunctionalityProfileDefaultCreate, HardwareProfileDefaultCreate changed from local to public.
52244 CO related func. made public 2 #281
- Details not available.
52221 Replenishment Events #278 and #282
- The following integration events have been added to the LSC Replen. - Calc. Qtys codeunit:
- OnCalcReplQtyForItemOnAfterSetPurchaseLineFilters
- OnItemIsInRangeOnBeforeCheckItemDistribution
- OnBeforeInitLocation
- The following integration events have been added to the LSC Replen. Calculation codeunit:
- OnInsertPlannedStockDemandOnBeforeProcessPlannedStockDemandRec
- OnInsertWorksheetLineOnAfterCalcWarehouseEffectiveInventory
- OnInsertWorksheetDetailOnAfterCalcWarehouseEffectiveInventory
- OnProcessWarehouseOnAfterCalcWarehouseEffectiveInventory
- OnInsertWorksheetDetailOnBeforeMultipleRoundAndCheckRoPAndMax
- The following procedures have been made public in the LSC Replen. Calculation codeunit:
- InsertTempReplenCalcPStDLogLine
- MultipleRoundAndCheckRoPAndMax
- The following variables have been made public in the LSC Transfer Replen. Journal page:
- BatchPostingQueue
- BatchPostingStatus
- ReplenishmentTemplate
52137 Add DefaultShowBarcode in LSC Product Ext. to call getShowBarcode #269
- Details not available.
51666 Add OnAfterUpdateLineInfo Event #262
- Details not available.
51547 LSC-2987 "Line No." in "Trans. Infocode Entry" incorrect in Refund Transactions
- Fix line link on refunded lines to info codes.
51059 A number of publishers needed for member related changes about to be made
- Multiple events added.
50218 Why no DD-Push process after Z-Report printing for "Statement Method" = POS? - Copy
- Details not available.
52499 Add event OnBeforeFindCustomerOrderCreateV5 #291
- No new event was created. The existing event was used: OnBeforeCustomerOrderCreateV5. Just added in the required place.
52498 Public functions on "LSC CO POS Functions" #290
- Public functions on "LSC CO POS Functions" codeunit
52393 Call added to GetFilteredDocList Public #289
- New procedure, GetFilteredDocList, added to "LSC CO Web Service Functions" codeunit. The procedure was not added in version 23.1, because the codeunit CO Web Service Functions Impl does not exist in that version.
52392 Events added to used Functions in GetFilteredDocList #288
-
New events added in Web Service Functions Impl codeunit. Not added in version 23.1, because the codeunit CO Web Service Functions Impl does not exist in that version.
52391 New event OnBeforePostAndDeleteTransaction #287
- New event, OnBeforePostAndDeleteTransaction, added.
52389 Changed protection level of the procedure PopulateWorktable #285
- Changed the protection level of procedure PopulateWorktable.
52133 Instore public functions #267
- InStore public procedures made public through InStore Mgt public codeunit.
52315 Statement Auto Calculate Events #284
- The following integration events have been added to the LSC Statement - Auto Calculate codeunit:
- OnRunOnBeforeCalculateStatements
- OnCreateStatementsOnBeforeInsertStatement
- OnPrepareStatementsOnCheckTransactionsByShiftOrTotal
52284 Web service request log commit
- Added IF statement before the Commit()
52237 Store Inventory - Calculation of inventory fixes
- Store Inventory Journal line calculation of Inventory now respects the Store/Location filters set in the Worksheet record.
- Web service LSCGetItemCard respects store filter as well as location filter in the calculation of quantity sold not posted (POS) for an Item.
52224 Func. made public "LSC CO POS Functions" #280
- Procedures OrderPick, SetPickType, OrderView, OrderCollect, and CoPrintShelfSlip made public in codeunit CO POS Functions codeunit.
52223 Compress Functions Public #279
- Functions SetCOLineCompressed, IsCOLineCompressed, ClearCOLineCompressed in Customer Order Session codeunit made availble externally.
52181 Access added to UpdateOrderLines #276
- Function UpdateOrderLines made available externally in CO Web Service Functions codeunit.
52142 Fixed returning length value in "LSC Customer Order Status".GetCurrentLineProcessingStatus #275
- Details not available.
52140 Add events to handle Update Item Card Unit Price #274
- Events OnBeforeUpdateItemCardUnitPrice and OnBeforeUpdateItemToPreviousPrice added to Item - Control codeunit.
52139 Functions made public and events added for Status Functions #273
- Events OnBeforeGetCurrentLineProcessingStatus and OnBeforeInsertStatusLogEntry added in Customer Order Status.
52138 Made Get Status Code functions public #272
- Get-EventCode procedures in Customer Order status made public.
52012 OnbeforeItemLine
- New event, OnBeforeShouldAddItemOnEnter, added in POS Functions codeunit.
51340 Gift cards do not print
- Bug fix. Printing receipts on Windows printers resulted in an error.
51130 Allotment issue in Commerce
- When confirming a group reservation line, there was a possibility that the process that removed the Availability token was executed two times and causing issues if booking the last availability. This only happened when reserving group availability by token using the web API. This has been fixed.
52134 New event OnAfterNewLineInsertTextLinkPressed #268
- Details not available.
52098 Need access to internal procedure Sellproduct
- Acess added to procedure SellProduct.
52096 Fix shipping mapping in v. 24
- Fixed Shipping Agent mapping in Shopify Administration.
52081 Display Prices Feature - POS Dynamic Menus. (hotfix latest)
- Details not available.
52074 KDS - OnAfterLoadKOTTempTables #266
- Details not available.
52042 Made CO Session Codeunit Public and internal functions #265
-
Selected procedures in CO Session Codeunit made public.
51998 New Store Code is not populated in Store Inventory Transfer
- Details not available.
51846 Customizations on CU LSC CO Collect Panel codeunit added within the OpenPanel procedure
- Event OnOrderpick added in the Customer Order List panel.
51833 Statement-Post Flow Extensibility #264
- These events have been added in Statement-Post:
- OnAfterAssignDocumentTypeInMakeOrder
- OnBeforeCheckPostSalesHeader
- OnBeforeCheckPostTransactionAsShipment
- OnBeforeCLEPosting
51822 Event and function for Automatic Statement Posting CU per Store
- Event OnBeforeAutomaticPostStatement added to Automatic Statement Posting codeunit.
51668 Add event to handle CreateTransaction for CO posting #263
- Event OnBeforeApplyCODiscount added in CO eCommerce Management.
51130 Allotment issue in Commerce
- When confirming a group reservation line, there was a possibility that the process that removed the Availability token was executed two times and causing issues if booking the last availability. This only happened when reserving group availability by token using the web API. This has been fixed.
47748 Customer Order - full payment pop-up window
- New event, OnBeforeConfirmCOFullPayment, has been added in POS Transaction Events codeunit to bypass a pop-up dialogue confirming the "Full payment has to be made upfront..." message for some Customer Orders.
47136 Deletion of Item Variants with Item Ledger Entries
- An issue where an item variant can be deleted from the Variant Worksheet, even if there already exist Item Ledger Entries for the variant, has now been fixed.
51963 LSC US Error in tax calculations
- Details not available.
49204 Transfer Multiple rounding issue with Planned Stock Demand Items
- When calculating items originated from Planned Stock Demand using the Transfer Replenishment Journal, an issue, where the item quantity was not rounded correctly based on the Transfer Multiple, has now been fixed.
52009 LSC Statement-Post: OnBeforePostItemSales
- New event, OnBeforePostItemSale, replacing OnBeforePostItemSales and OnBeforePostItemSalesExit in Statement-Post codeunit.
50218 Why no DD-Push process after Z-Report printing for "Statement Method" = POS? - Copy
- Details not available.
51733 LSC POS Infocode Utility: OnCountryInfocodeRequired
- Parameter TabSpecInfo added to event OnBeforeInfocodeRequired in LSC POS Infocode Utility.
51554 Activity EventSubscribers should SkipOnMissingLicense - hotfix on v23.1
- Details not available.
51138 Codeunit 10001319 "LSC Store Inventory Management" event request in ErrorInPostWorksheet function for custom Unit Cost calculation
- Event OnAfterTempItemJournalLineUpdateValues added to Store Inventory Management codeunit.
51137 Codeunit 10012216 "LSC Alloc. Plan Utils" procedure CreateDocsFromAllocPlan - event before TransferLineTEMP insert with IsHandled
- Event OnBeforeInsertTransferLineOnCreateDocsFromAllocPlan added to Allocation Plan Utils codeunit.
51136 Web Store filtering in codeunit 10012871 "LSC WI Update Inventory" - event to clear the filter
- Event OnBeforeFindStoresOnUpdateInventory added to WI Update Inventory codeunit.
51111 Event Publisher On Before Register Deals #260
- Parameters added to event OnBeforeRegisterDeal in Deal Pricing Functions.
51054 Possibility to scan barcodes with prices
- Event OnAfterStoreInvetoryLineBarcode added to Store Inventory Line table.
50577 LSC-2884 Event request for Infocode subcode filter in Lookup-option
- Event OnAfterInfoSubCodeSetFilter added in POS Transaction.
50135 LSC ZA Retail Issues V24.XX
- Details not available.
49324 Store Code posted wrong on G/L for Retail transfer orders
- Transfer order Dimension posting to G/L depending on shipping or receiving Store can be adjusted through Event OnBeforeUpdateReceiptDimensions in Codeunit Retail Transfer Order Ext.
49038 Items disappear on Kiosk when Item Availability is enabled
- Items suddenly disappear i Kiosk when Item Availability is enabled and it reaches its max inventory. Also edit button is not available to change quantity.
51041 LS Central WS2: PreSellActivityProduct Does not return Price from LSC ACT Product Price % Disc. (10015835)
- An error when returning the unit price in the PreSellActivityProduct API call has been fixed.
50998 Add event to ExchangePressed #257
- Event OnBeforeExchangePressed added in POS Transaction Functions.
50997 Remove internal from procedure CreateItemLines in CO Line table #256
- Internal removed from CreateItemLine procedure from Customer Order Line table.
50749 [LSPR] OnBeforeRunProcessExternalCommand
- Event OnBeforeRunProcessExternalCommand added in POS Transaction.
50748 [LSPR] Change OnBeforeItemLine
- Parameters added to OnBeforeItemLine in POS Transaction.
50746 [LSPR] OnAfterCalculatePaymentAmount
- Event TenderKeyPressedEx_OnAfterCalculatePaymentAmount added in POS Transaction.
50739 [LSPR] OnAfterTestCard
- Event ValidateCard_OnBeforeCheckOverTender added in POS Transaction EFT in version 24.0 and later and in POS Transaction version 23.1 and earlier.
50738 [LSPR] OnBeforeSeekAuthorisation
- Added event OnBeforeSeekAuthorisation in Procedure SeekAuthorisation.
50694 [LSPR] OnBeforeInsertLogEntry
- New event OnBeforeModifyLogEntry added.
50690 [LSPR] OnPrintSlipsOnBeforeTransactionTypeSalesAndPayment
- Event OnPrintSlipsOnBeforeTransactionTypeSalesAndPayment added in POS Print Utility.
50683 [LSPR] OnBeforePaymEntryCardOrAccount
- Event OnBeforePaymEntryCardOrAccount added in POS Print Utility Codeunit.
50682 [LSPR] OnAfterNotGetInitialized
- New event OnAfterNotGetInitialized added to LSC POS Controller codeunit.
50681 Need to access some inaccessible procedures
- Details not available.
49037 Fix wrong variable usage when validating "Vendor Item No." #233
- Details not available.
48427 Removing Activity Group Member changes price without prompting for price change
- We have made a change that if a member of a group is removed from a confirmed group reservation, the system will ask the user for confirmation if prior prices are kept or recalculated.
38711 Changing arrival date on a partially paid group reservation causes the activity unit price to be updated if the product price has changed
- Fixed an issue that could cause various problems related with payment status on the group lines when the group line had Charge Type set as Individual. Now the group line payment status reflects the payment status of the related activities, that is if they have been all paid, some of them (partially) or not paid at all as individual reservations.
50646 Add Parameter DSTR1 to Event OnBeforePrintTenderInfo #251
- New parameter added to event OnBeforePrintTenderInfo.
Forecourt hotfixes
50750 Description is not long enough
- Details not available.
Hotels hotfixes
58044 Detailed Revenue Entry and Reservation Payment Entry Created on Failed POS Post
- Fixed the code so that all revenue entries are completed after transaction processing.
57700 Balance Transfer Excluded from Deposit Consumption After Check-out
- Fixed an issue in Night Audit where deposits were not being consumed for balance transfers after check-out. Additionally, resolved an issue where Night Audit was not posting the salesperson dimension for deposit lines correctly. When a customer had an assigned salesperson, the deposit journal line was not adding the salesperson dimension as expected.
57938 Cannot open Rate Info in version 24
- Fixed an issue where the Rate Info page could not be opened when the rate code was 20 characters long and had restrictions.
57902 Upgrade code updating the Consumption Date in DRE missing from v23 to v24 resulting in Room and Item summary pages not showing any information
- Fixed an upgrade issue where the Consumption Date in Detailed Revenue Entries (DRE) was missing after upgrading from version 23 to 24, which caused the Room and Item Summary pages to display incorrect or no information.
55070 POS allows refunds more than the deposited amount
- Fixed the issue where the POS allowed refunds exceeding the deposited amount. The validation process is now aligned with the Back Office procedure.
- Fixed an issue where POS transactions involving deposits and another payment type did not create the correct payment entry.
55934 Duplicated qty in rev entry after posting corrective credit memo with Accrual Accounting
- Fixed an issue with cr.memo when qty <> 1 and only when using accrual accounting.
55836 Deposit collected is not inserted in Hotel Sales Invoice after Posting Credit Memo
- Fixed an issue with deposit after posting Credit Memo. The deposit consumed was not reverted and deposit could not be consumed in a new invoice.
55784 DRE line reversed when changing line discount, unit price, and when changing Paying Res No if the line has no consumed deposit
- There are two instances where a DRE line is reversed:
- Unit price or line discount is changed. There was an error that if deposit had been consumed, the total amount was credit but only net amount (amount - consumed deposit) was changed again.
When changing Paying Res. No., there was also an error that reservation was not moved until you did the change again.
Now it is NOT possible to change Paying Res. No. for a DRE line that has consumed deposit.
- Also fixed Customers Domestic account and Hotel Balance account not balanced after running Night Audit.
54508 How to move charges after Night Audit marks DREs
- Open for change of Paying Reservation No. and reverse DRE that was posted to finance. Also corrected the Night Audit that did not process the Reversed DRE transaction correctly when Accommodation Tax is included in rate.
56259 Hotel Reservation number missing in Transaction Payment Entry when payment is done from Open Transactions panel
- Fixed an issue where Transaction Payment Entries created from the Open Transactions List (POS) were not generating the Hotel Reservation Payment Entries and not setting the corresponding Hotel Reservation No. value in the entry. Also included is an upgrade fix for historical data.
56175 Hotel Reservation Deposit overconsumed when running the NA twice for same day due to line not marked as posted to finance
- There was an issue causing duplicate deposit consumptions for the same revenue entry lines and overconsuming deposits. It was fixed for new cases, but the historical data will be fixed in another process/hotfix.
55207 Hotel Reservation Deposit overconsumed when running the NA twice for same day
- New validations and checks were added to prevent deposit overconsumption in Night Audit and other processes.
55647 Cancellation fee not checking if paid
- Fixed an error when canceling a reservation with paid revenue lines.
55490 Incorrect balance on POS after Deposit and Night Audit run
- If Revenue Line (DRE) has only been partially consumed by Night Audit, the balance must be pulled into the POS. Line discount is recalculated to get the correct net result.
54914 Adding Reservation Extras to a canceled or checked-out reservation
- Users can now add Reservation Extra to cancel, noshow, and checkout reservations.
53516 Charged- to-room items do not include tax when paying a reservation when tax is not included in rate
- Fixed charged- to-room items not including taxes when paying a reservation in POS.
55476 Archive report - endless loop
- Fixed an issue with archiving activity linked with hotel reservation.
55094 Hotel Reservation Balance rounding issues
- Added rounding for DRE amounts.
55255 Shortened stay on "In House" reservation does not update DRE charges correctly
- Fixed an issue where shortening the stay for "In House" reservations did not remove the revenue lines correctly.
55144 Hotel WS ReservationCreate price fix
- Fixed an issue with prices in the ReservationCreate web method.
54967 Hotel WS res update fixes found by channex
- Fixed an issue in the ReservationUpdate() web method where DRE lines were not added when a day was added, nor removed when a day was removed.
55022 Night Audit is consuming deposit for paid lines on checkout and is not consuming deposit for lines coming from another reservation
Fixed two issues in Night Audit related to deposit consumption:
- Deposits were being consumed for paid charges during checkout.
- Deposits were not being consumed for lines coming from other reservations.
54925 Wrong lines included in POS Transaction for Folio
Fixed various issues detected in Folio POS Transaction:
- No rate lines were inserted for folio without a room line linked.
- For a folio with a room line, all rate lines were inserted, including those linked to other folios.
- In North America localization, lines from a reservation different from the payer's reservation were not including tax.
- Lines paid by deposit consumption in Night Audit were included in the transaction.
54289 POS error when trying to add a Customer AR to a Hotel Deposit Refund transaction
- Fixed an issued with using PostCommand = 'SELECTCUST' in hotel POS.
53911 Hotel Availability page should take End Date from Date field filter
- Fixed the hotel availability end date to take the last date for the property and room type.
55023 Paying an activity reservation sets the payment to the wrong Hotel Reservation
- Fixed an issue where a transaction payment entry was created with the hotel reservation number when paying for an activity in the activity POS.
54922 Moving charges from one INHOUSE reservation to another INHOUSE reservation fails
- Fixed an issue where changing the paying reservation number for revenue lines with "Room Charge" is true.
54384 NA consumes more deposit than available
- Fixed an issue where the deposit consumption from NightAudit was exceeding the available deposit.
53912 Issue opening Reservation Card with FlowFields and DrillDowns
- Changes were made to the Hotel Reservation page to keep the Reservation open after changing the status was reverted. This affected the standard behavior of BC pages and cannot be guaranteed to be maintained in the future.
- A new event, HotelReservationPage_OnNextRecord, was created in the "LSCHT Hotel Integration" codeunit. This event lets you modify the standard behavior to keep the reservation open after changing the status. The code to achieve this can be provided upon request.
54451 Pay Folio button disabled for folio that has only Balance Transfer line
- Fixed an issue where the "Pay" button was disabled for folio in POS when the folio contained only a Balance Transfer line.
54386 Cannot finalize Folio payment in Hotel POS
- Fixed an issue related to folio payments for North America localization, where rate amounts were not calculated, and the assigned deposit was not added as a result.
54054 Hotel POS gratuity (Tip) turns reservation balance negative
- Fixed an issue that was affecting the posting of Point of Sale (POS) transactions that included tips. This issue was specifically occurring when tips were included in POS transactions from folios different of folio 1. With this update, tips will now be correctly created as revenue lines and linked to the selected folio.
- Clarified that when adding tips with a zero Reservation Balance or initiating transactions from the POS menu, revenue lines are only created if the tips or items are charged to the room.
53913 Not possible to change the room during the stay if it is another room type
- Modified the Rate Change page to allow changing the room type after check-in.
53910 Hotel Preview Invoice includes Deposit Consumption lines
- Fixed an issue in "Hotel Preview Invoice" report that was showing Deposit Consumption lines and causing confusion.
53709 Cannot add 2 rooms with 2 children on group reservation in draft mode
- Fixed children in group reservation.
53239 Change Paying Res for all records errors out
- Fixed Change Paying Res. for all records which previously errored out. Now, in the new reservation/group reservation page, selecting a routing rule before choosing the customer is possible.
53656 NA posting for reservations part of a group aggregates the Gen Journal lines by G/L account
- Check added to ensure that Tax Group and Dimensions are not ignored.
53556 Deposit Due Schedule does not automatically update when Paying Res No is changed to a different reservation no
- Fixed an issue regarding to Refreshing Deposit Due Schedule when "Paying Res. No." is changed in the Detailed Revenue Line. Now, the deposit due is recalculated in the original reservation and the new payer reservation.
- Restriction to exclude reservations with zero or negative balance of refreshing deposit schedule has been removed. It has the restriction for Internal Status (Cancelled, InHouse or CheckedOut) still.
53528 Void and Copy for groups only voids one reservation
- Void & copy have been fixed for hotel group reservations.
53318 Folio FactBox displays wrong amounts
- Fixed incorrect amounts displayed in the Folio FactBox and addressed a minor issue with Discounts Calculation in the "LSCHT Gr. Invoice Mgt. Cues" Factbox. Made minor design improvements to the FactBox.
52349 Hotel Account Method by Accrual according no Item ledger entries
- Post Item Ledger Entries in Night Audit when the Accounting Method is set to "Accrual Accounting", as the POS does not post it.
51832 Cannot checkout group reservation if all reservations in group are cancelled
- Fixed an issue where it was not possible to change the status of a group reservation if any of the individual reservations was cancelled.
53517 If a deposit is assigned it is not possible to create an invoice
- Fixed an issue with sales invoice and deposits when using Account method: Accrual accounting.
53269 Reservation update Channex issues WS
- Fixed issues with guest names and phone numbers in Hotel web services.
53253 Change Routing rule with room charge
- Fixed, can now change folio no. for Charg2Room DRE lines.
53538 Tax Liability obsolete table field
- Fixed tax liability obsolete table field not used.
53472 Tax Liability for Deposits does not post correctly when charges are moved to a different reservation
- Fixed sale tax liability for DRE lines has changed the paying res. no.
53421 Fixing conflict in tape chart hotfix merge
- Details not available.
53420 Accommodation tax and change rate code
- Fixed accommodation tax not being included in rate, change rate code created extra lines in DRE.
53351 Tape Chart UI Issue - status selection problem
- The set room status method for the tape chart was fixed and added back.
- The color of the ooo and oos has always been gray, but the color now works when status is changed.
53334 Discrepancy in Reservation Tax Calculation
- Fixed a problem with Accommodation Tax not being included in the rate. When dates were removed from the reservation, the tax was not removed.
53317 Cannot finalize Folio payment in POS
- Fixed an issue on paying folio in POS. When folio had deposits assigned, there was an error on finishing POS transactions. Other issues related to this process were found and fixed:
- POS line text for Deposit assignment changed to Deposit Assignment instead Deposit Assignment for folio [x].
- Improved selection of default folio number for deposit refunds, when there are deposits collected without folio, the folio number for refund will be empty.
53300 Auto-Assign Deposit does not calculate the percentage and Total Unassigned correctly
- Calculated amounts in the Deposit Assignment sub-page in Hotel Reservation Deposits has been modified:
- The Total Unassigned amount has been fixed and its caption changed to Deposit Available To Assign. The calculation was modified to include some refunds done to a folio.
- The Total Collected amount has been deprecated, because the information is irrelevant in the section and it is available in the FactBox.
53099 Using Guest name -full name- in MemberContactSaveGuest not working
- Fixed an issue when only the Guest name only (no first, last names) is used for member contacts.
53059 Night Audit must consume deposit that is taken after Night Audit has posted reservation to finance
- NA consumes deposit that is taken after Night Audit has posted reservation to finance.
- NA consumes remaining deposit amounts after the reservation is checked-out with a balance.
53193 Performance bottleneck in Availability
- New index on Hotel Res. Entry, Date, Room Type, Property, Status. Channel Availability, Channel Type changed from flowfield.
53068 Duplicated DRE lines after changing res dates
- Fixed an issue where changing reservation dates to the future duplicated revenue lines.
53014 Hotels DataUpgrade Task in 24.0.12 runs infinitely
- Fixed an infinite loop in Comments Data Upgrade Task.
52896 Hotel Reservations in Group show incorrect Balances-Totals
- Fixed an issue with "Total Incl. tax" when HotelSetup."Rate Includes Tax" = false, showing wrong amount in FactBoxes.
52294 Make Payment against deposit for checked-out reservations under Hotel Jobs creates G/L entries unnecessarily
- Details not available.
52189 Hotel POS gratuity (Tip) turns reservation balance negative
- Fixed Hotel POS Tips for folio POS transactions; was not creating DRE lines correctly.
52904 Tax Liability for deposits does not recalculate when a reservation extra is deleted from DREs
- Tax Liability for deposits for reservation extra fixed.
52689 HK check-in and stayover rule to rate code
- Fixed housekeeping so check-in and stayover HK rules are also in the rate code.
52611 OPENBALANCE not working for HO users
- Fixed the Change Property action, so it updates the Retail User with new HotelSetup."Backoffice User POS No."
52463 Upgrade CU fails on DRE lines
- Fixed upgrade CU for paid and invoiced DRE lines.
52147 Changing paying res no. for an individual res, within a group reservation with routing rule ALL TO PAYMASTER, to another res within the group results in user being unable to pay on POS
- When changing the "Paying Res. No." on the DRE, the "Folio No." is also updated.
52508 HOTELRETDEPOSIT POS command filter does not include canceled reservations
- Filter for HOTELRETDEPOSIT POS command fixed to include canceled reservations as well.
52507 HOTELRETDEPOSIT and HOTELPREPAYRES POS commands, filter includes all properties
- Property filter for HOTELRETDEPOSIT and HOTELPREPAYRES POS commands fixed to use "Property Filter" from Hotels Users.
52500 Changing room number on Reservation page does not save changes
- Fixed loosing changes to other hotel reservation fields when the room number is modified on the Hotel Reservation page.
52441 Deposit schedule line amount is incorrect for new schedule lines when the original line is collected without a folio number
- Fixed an issue on calculating deposit schedule amount when previous lines paid without folio number exist.
52417 Not possible to change routing rule on reservation after running Night Audit
- Already posted lines are reverted when the routing rule is changed.
52411 Incorrect NA deposit consumption for reservations with unassigned deposits
- For Accrual Accounting setup, when checking in a reservation, it looks as if there are unassigned deposits. An error is prompted to avoid incorrect deposit consumption in the Night Audit Job.
52333 Warning message if Accounting Method or Use Advanced Deposit is changed after Night Audit has run once
- Details not available.
52154 Fully paying a group reservation with routing rule ALL TO PAYMASTER leaves Pay button yellow
- Fixed an issue with Group Reservation paid on POS. The DRE.Paid lines were not marked as paid, but payment balance was 0 causing the "No POS Transaction found for reservation xxx".
52112 Void and Copy fails on POS
- Fixed a Void and Copy issue: there was an error after running the command with a message "The Detailed Revenue Entry does not exist....".
51939 When changing status on a reservation that is opened from a filtered list, the reservation closes and opens the next reservation in the list
- The Hotel Reservation page no longer closes when a field that causes the record to fall outside the filter is changed.
51900 Open Reservation Comment error
- Added a function in the Upgrade Codeunit that will recover the empty Linked Record ID field on the Comments based on the Linked Record ID Text field.
52419 Tax Liability fixes
- Fixed Sales Tax Liability dimension and reservation extra issue.
52385 Auto-Assign Deposit does not calculate the percentage and Total Unassigned correctly
- Fixed calculation of total unassigned deposits.
52278 Error in overbooking a Group reservation
- Fixed an issue where the validation of room availability on new group reservations was shifted by 1 day forward.
52362 NA and Tax Liability fixes for DXW
- Fixed Night Audit and Tax Liability issues for Accrual method = Accrual Accounting.
52212 DXW 24-0 combined issues
- Fix for issue 52033, 51914, 52070, 51831, 51901, 52190, 52126.
52078 Deposit Paid drill-down from Reservation page FactBox does not filter reservation payment entry properly
- Deposit Refunds included in Deposits Paid.
51990 Erroneous extra deposit schedule lines created after reservation is canceled
- Fixed this issue with create deposit schedule lines after reservation is canceled.
51989 Erroneous extra deposit line created when changing routing rules
- Fixed this issue with deposit schedule recreated after changing routing rule.
51983 LS Hotels Paying Res No validation in Invoice Management non-functional
- Fixed a bug with paying res no validation in the Invoice Management page.
51898 Auto-Assign Deposit does not assign 100% of unassigned deposits
- Fixed the Auto-Assign Deposit functionality, it was not assigning the total folio amounts when Rate Includes Tax was disabled in the Hotel Setup. Now, the functionality takes the folio amount including tax.
51897 NA Deposit Consumption does not consume full deposit if not all the deposit lines are assigned to a folio through Deposit Assignments
- NA Deposit Consumption was not consuming deposits not assigned through Deposit Assignments. This has now been fixed.
51821 Hotel Sales Invoice does not calculate the correct sales tax
- Fixed sales invoice for NA, use of Tax Group Code.
51673 Night Audit-posting gen journal error handling
- Details not available.
51545 Stale Record error on hotel POS when changing rooms
- Fixed changing room type in POS for in-house reservations.
51979 Update Cancellation Fee action breaks dependent extensions
- The Update Cancellation Fee action has been fixed, so it no longer breaks extensions.
51856 Accumulated hotfixes for hotels
- Accumumulated hotfixes for Deposit Issues in 24v.
- Issue 51657: Deposit Paid on the Hotel Reservation FactBox does not capture Deposit Refunds LSTS-31940.
- Issue 51684: HOTELCONSDEPOSIT voided POS transactions still added to Reservation Payment Entry LSTS-31944.
- Issue 51719: CreateSalesTaxLiability fails when the reservation has Deposit Refunds LSTS-32033.
- Issue 51829: Childgroups- no currency.
- Issue: 51836: Cannot select individual reservations.
51836 Cannot select individual reservation extras to be included or excluded from cancellation fee
- Fixed an issue where it was not possible to select a single Reservation Extra Line in the Apply Cancellation Policy page when using the Update Cancellation Fee feature.
51829 Childgroups- no currency
- Fixed currency exchange for child groups and extra adults.
51719 CreateSalesTaxLiability fails when the reservation has Deposit Refunds
- Fixed an issue with CreateSalesTaxLiability when deposit refunds exist.
51684 HOTELCONSDEPOSIT voided POS transactions still added to Reservation Payment Entry
- Fixed issue with deposit consumption lines being voided in POS transactions. The lines were still added to Reservation Payment Entry. This has been fixed.
51681 Payment through activity reservation is not marked as paid on Hotel reservation
- Fixed Payment through activity reservation is being marked as paid on the Hotel reservation.
51676 Error in New Reservation with customer and company routing rule
- Fixed an error creating new reservation with customer and company routing rule.
51657 Deposit Paid on the Hotel Reservation FactBox does not capture Deposit Refunds
- Deposit Paid has been fixed in the Hotel Reservation and Group Res. Factboxes, so the amount is calculated by subtracting the deposit refund from the deposit collected. Drilldown updated as well.
- Additional change in procedure RevenueEntryMgmt_ReservationSummary in LSCHT Hotel Integration codeunit, Deposit Amount variable now includes the deposit refunds.
51544 Bad error message in Room Change/Upsell window
- Details not available.
51549 Cannot confirm new reservation - the date is not valid
- Fixed "The date is not valid" error when confirming a new reservation with deposit policy.
51543 Hotel Sales Invoice does not calculate the Sales Tax correctly
- Fixed sales invoice for NA using store tax area code to get correct sales tax.
51512 Changing routing rule from ALL TO PAYMASTER to other routing rules regarding guest or company does not work
- Fixed when changing routing rule are changed from All to paymaster.
51489 Loading ring endless after unallocating a room that is not inhouse
- Details not available.
51515 Failed to create new group reservation - property not found
- Property not found error in new group reservation has been fixed.
51324 Accumulated hotfixes for LS Central for hotels 24.0
- Issues included in this hotfix:
- Issue 50623 Cannot assign 100pct of deposit Collected on the Deposit Assignment List page LSTS-31555.
- Issue 50824 BusinessChart-Warning message on pages in SaaS where graphs should be displayed.
- Issue 50892 Cancellation charges should be applied to the reservation total amount not the unit price/rate.
- Issue 50894 Create Cr Memo and post invoice again does not set DRE lines to paid.
- Issue 50991 CreateSalesTaxLiability only works from LSCHT Deposit Amount Payment LSTS-31759.
- Issue 51032 HTLBALANCE SourceExpression Code Causes Error LSTS-31687.
- Issue 51033 Charge to Room drops the Sales Tax on DREs LSTS-31718.
- Issue 51038 Reservation Folio balances from POS are different from Backoffice LSTS-31720.
- Issue 51061 Guest Invoice does not include promo items LSTS-31717.
- Issue 51063 Error on finalizing transaction using payments - Cash and Charge2room LSTS-31715.
- Issue 51091 UOM for item not shown on pop-up in hotel POS.
- Issue 51132 Member token list on the POS web-template is not filtered by member.
- Issue 51221 Charge2Room POS charges do not route to correct Folio LSTS-31841.
- Issue 51407 AppSource validation issues.
Hotels BEC hotfixes
53352 Issue with Booking Status Transition from Expedia
- Fixed that DRAFT reservation status is used when an empty country name is received from SM or Synxis.
52045 BEC appsourcecop validation fix
- Fixed appsourcecop validation error.
Localization hotfixes
54513 NA Sales Tax Not Displaying on PRINT_SL Command
- Initialized temptable before tax breakdown.
54513 LSC NA Sales Tax not displaying on PRINT_SL command
- Details not available.
53534 Critical Issue in NA localization 24.1 - Rollback the last hotfix on 24.0
- Details not available.
53326 Sales Tax distributes rounding incorrect
- Implemented a fix to skip the rounding remainder distribution on Sales Tax Entries when the tax percentage is 0.
52143 Void and Copy -function on POS adds taxes on taxes
- Updated the amounts when the copy function is used.
51830 ''On Account'' error
- Fixed the setting for Prices Including VAT on Sales Header.
51341 Income/Expence Account and POS VAT Code
- Added passing of the Tax Group Code when inserting an Income/Expense line.
51079 Sales Tax not calculated on first POS transaction after logon
- Ensured TAX data is initialized from the store when creating a new transaction.
51963 Error in tax calculations
- Fixed amount calculations.
53128 Case of Deal- GST Wrongly posted is Tax Transaction Value in LS 24.0
- Details not available.
52179 Statement posting issue in 24.0
- Details not available.
48905 Tax value transaction new keys
- Details not available.
52986 Localization for LSC v24 not working
- Details not available.
SCO hotfixes
51511 AppSource validation fails for SCO
- Details not available.
51325 Appsource validation fails for SCO
- Details not available.
System hotfixes
51695 Drawer Setting - Drawer Alert Block does not let next transaction happen until logoff and logon again
- When the Drawer Alert Type is set to Block when the drawer is open, the POS UI, barcode, and MSR scan is disabled while the drawer is open. Once the drawer is closed, the POS UI, barcode scanner, and MSR scan should be automatically enabled again. The POS UI was enabled, but not the barcode scanner or MSR scan - this has now been fixed.
50466 Dual Display, No SessionlD found, Special Character in company name
- Details not available.