Hotfixes on LS Central version 27.0.x.x
Tip: Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).
LS Central hotfixes
75110 Add keys for phone number and mobile number to Member Contact table
- Keys were added for phone number and mobile number to Member Contact table.
75061 New Integration Event for Add Items to Replen. Journal Report #596
- The integration event OnBeforeProcessReplenishmentJournalLinesTemp has now been added to the LSC Add Items to Replen. Jrnl report.
74877 Total Amount for Sales order does not match total Amount for Customer order - HF
- Details not available.
74868 AL: Orders cannot sync from Shopify
- There was an Order Exist error during Shopify order import to LS Central. This was fixed.
75007 Handling of a 100% discount on a Deal during the reservation process in the POS system
- There was an issue in the PUSH2EVENTS POS command that caused discounts assigned on deals on the POS to be not correctly transferred to the reservation additional items. This was fixed.
74932 Add public function PrintCustomerSlip to CU LSC POS Print Utility #592
- PrintCustomerSlip was added as public function in POS Print Utility Public.
74801 Active line not moving when adding Activity Items
- When inserting activity product line to a POS journal, the related text lines are activated for scrolling purposes, but at the end of the insertion to the POS journal the product journal lines are activated as the selected line, so if the user needs to void er change, the line is by default the selected journal line.
74773 Customer Order Emails
-
Var to MessageSubject, MessageBody, HtmlFormated parameters were added in the LSC CO Shipping Message Public Codeunit OnBeforeSendMessageto Publisher.
74736 SC-2978-"Entry Type" field in table "LSC POS Voided Trans. Line" required as extensible Enum like in table "LSC POS Trans. Line"
- Field Entry Type from LSC POS Voided Trans. Line table was changed into enum.
74636 Performance issue with Activity Resource Unavailability after upgrade to LS Central 26.1
- A performance issue was fixed on the Resource Unavailability page. When the page is checking if unavailability conflicts with existing reservations, the logic was extremely slow when unavailability entry was covering large period. This was fixed.
74286 Pricing Fast Tab is not visible in item card
- Old Pricing Functions were made accessible in Retail Item Card.
74438 Deadlocks on Paying for Reservation, procedure calculate balance locking
- Performance was improved in the Balance Calculation for reservations.
- Possible long running query was fixed in the POS receipt when printing the signature line (during charging to reservation). Performance improvement in status changes and inserts charges to reservation.
- A possibility of deadlock was minimized when multiple POS's are paying reservations which are part of the same group reservation.
- An issue was fixed, in the POS posting process, which could cause the process to update payment status on more reservations than was needed.
74868 Orders cannot sync from Shopify
- There was an Order Exist error during Shopify order import to LS Central. This was fixed.
74438 Deadlocks on Paying for Reservation, procedure calculate balance locking
- Performance was improved in the Balance Calculation for reservations.
- Possible long running query was fixed in the POS receipt when printing the signature line (during charging to reservation). Performance improvement in status changes and inserts charges to reservation.
- A possibility of deadlock was minimized when multiple POS's are paying reservations which are part of the same group reservation.
- An issue was fixed, in the POS posting process, which could cause the process to update payment status on more reservations than was needed.
74425 Long running time when executing the Periodic Discount Offer on the Retail Item card
- Periodic Discount Offer process performance was improved.
74312 SC-2964-Trans. date/Time is not coming in susp/Retrieved Transaction
- There was an issue with Trans. date/Time when transaction was suspended or retrieved. This was fixed.
72761 Changes regarding new Loyalty points usage
- Details not available.
67884 Line Discount % and Line Amount did not update once user changed Line Amount in Retail Sales Return Order lines.
- Line Discount % updated, when changing line amount on Retail Sales Return Order page.
74868 Orders cannot sync from Shopify
- There was an Order Exist error during Shopify order import to LS Central. This was fixed.
73942 Customer Order Slip
- Customer Order slip after Edit on POS has been changed to reflect remaining Items and Amounts.
- Non-Refundable Amount was added to the Fact Box for Posted Customer Order.
73942 Customer Order Slip
- Customer Order slip after Edit on POS has been changed to reflect remaining Items and Amounts.
- Non-Refundable Amount was added to the Fact Box for Posted Customer Order.
74726 Staff Creation/Modification No Longer Triggers Staff Management per Employee License Unit Error
- There was an issue, that was resolved, where creating a new staff record or modifying an existing one would incorrectly trigger a Staff Management per Employee license unit error. What Changed:
- Removed the automatic update of the Staff Employee table when staff entries were inserted or modified.
- A new manual action was added on the Staff Card that allows users to explicitly sync staff data to the Staff Employee table when needed.
- The result:
- Staff records can now be created or modified without any license-related errors.
- Users retain control over when employee data synchronization occurs.
74654 AL: Fix Discount error
- There was an issue with discount indexing that caused duplicate error during Shopify Order import. This was fixed.
74241 New Replenishment Integration Events
- The following integration events have been added to the relevant Replenishment objects:
- Table LSC Replen. Item Store Rec
- Integration event OnReturnReplItemStoreRecOnAfterActiveReplenishmItemStoreSetFilter
- Codeunit LSC Replen. - Calc. Qtys
- Integration event OnProcessRIQItemOnBeforeProcessRecord, accessible through the public codeunit LSC Replen. Calc. Qtys Public.
- Procedure ProcessRecord exposed as public, accessible through the public codeunit LSC Replen. Calc. Qtys Public.
- Table LSC Replen. Item Store Rec
74128 Improve API Resource/Group availability performance
- Improvements were made on the performance of the GetResourceAvailability/GetResourcegroupAvailability API when using SQL query to return the results.
- This only affects resource groups where the field Usage Time Filtering on the resource group is equal to Resource Single Day Time, using an SQL query to summarize the resource reservation entries.
- Also now the populating of temporary table is only done if number of interval entries (in the interval setup) is more than 30 and the total number of reservation entries in scope are less than 5000.
- This means that populating temporary table is not really going to benefit if the number of intervals is low (i.e. for example 30 minutes intervals or hour intervals would be much less).
- The higher the number of interval entries then the number of queries will increase accordingly.
- If the dataset in scope is large number of records (that is over 5000 entries), then the time populating the temporary table is too much overhead to be worth doing.
- However, partners can intercept these values using a subscriber if there is need to either enforce the population of temporary table or to skip the temporary table process.
72050 LSC SE - Display information about electronic receipt been issued Y/N
- Details not available.
74494 Integration CU :Access to Exclude Group Parameter (ChangeInternalStatusReservation)
- An access was added to one more parameter in the ChangeInternalStatusReservation function in the hotel integration codeunit.
74385 StoreInvTransactionSendV2 performance issues tests - III
- Details not available.
74384 POS Click & Collect - Items Missing After Changed Staff ID - HF
- Do not clear Customer Order temp records when changing Staff ID on Customer Order Collect.
74382 Trans. Date field value missing in LSC Trans. Sales Entry (Table ID: 99001473) - HF
- Trans. Date and Trans Time field value was missing in LSC Trans. Sales Entry. This was fixed.
74270 Fix overflow StaffId in PosPrintUtility
- Variable length was extended to avoid text overflow error for StaffId.
74235 Requests for Events (LSTS-42054)
- Details not available.
74156 New event WebServicePosLight
- New Event OnReturnCouponHeaderBeforeCheckBarcodeMask was added in Codeunit LSC Web Service POS Light.
74142 ADD EVENT
- Event OnAfterPurchaseDocuments_CalcTotals was added in codeunit LSC Item Variants Functions.
71685 CheckBarcodeMask procedure on LSC Coupon Management is receiving parameters incorrectly
- Details not available.
41129 Issue when Item (PLU_K) pressed in POS
- New event OnBeforeProcessReceiptBarcode was added to LSC POS Transaction Impl codeunit.
74169 Extra event needed on LSC ACT POS Commands WEB
- A new Event on the POS commands was added in Bookings: OnAfterSelectProduct. This event allows the partner to modify the flow and process when using SellProduct or BookProduct POS commands.
73821 Shopify Order Import - No shipping value
- Details not available.
73820 INVlookup not updating all items
- Details not available.
73763 Insert Not Counted does not calculate inventory correctly when Posting Exception used
- Inventory is now calculated correctly when Posting Exception is used.
73484 Event for POS Print Utility Impl - BufferLineDiscountDetails()
- OnBeforeBufferLineDiscountDetails event was added.
74292 HOTFIX request for Issue 71599
- New field LSC Block UnderTender Compl. was added on Retail currency. This field allows, avoid transaction to be completed if the balance is less than the lowest acceptable denomination amount, requiring the remaining amount to be paid by another tender type.
74219 Store Inventory Line performance improvement
- Details not available.
74153 Fix Lookup Users page in License Manager User assignment
- There was an issue where no Users or too many Users would be displayed when the Assign Base Units Lookup page. This was fixed.
73943 POS Calc. Member Points - RetrieveMemberInformation
- New event OnBeforeRetrieveMemberInformationwas added to LSC POS Calc. Member Points codeunit.
73794 Adding a subscriber on CheckMSRcards
- New event OnBeforeCheckMSRCardInput was added to LSC POS Transaction Impl codeunit.
73717 LS Central Offer Configuration Query
- Details not available.
73527 LSC NA - Inconsistent Unit Price (normal item) on Split Bills
- There was an issue with the unit price. It must be unchanged (original price) when performing the Split All Even. This was fixed.
73233 limit Periodic Discounts on LoadOfferTables procedure
- Three new events were added in POS Functions codeunit.
69737 Call Center -KOT Font Configuration Not Retained After POS Restart
- Call Center: The font on the kitchen printout was not retained after POS restart. This was fixed.
74044 Performance changes on StoreInvTransactionSendV2 web request - II
- Details not available.
73869 LSC 26.1.34 - Customer Order Currency Error
- An issue was fixed, where the Currency Code field was incorrectly populated with the LCY code instead of being left empty.
73768 Integration Events For Documents Creation in Allocation Plan #583
- The integration events OnCreateDocsFromAllocPlanOnBeforeInsertPurchaseHeader and OnCreateDocsFromAllocPlanOnBeforeInsertSalesHeader were added in the codeunit LSC Alloc. Plan Utils Public, used by the procedure CreateDocsFromAllocPlan in codeunit LSC Alloc. Plan Utils.
73656 Add option to skip purging of EFT Print Slip Lines when posting
- Details not available.
73631 Table List POS Startup performance enhancements
- Performance was enhanced when retrieving dining table status information for graphical, button grid, and list layouts.
- In the dining table list layout, using a data table with source expressions previously caused slow grid performance. Now, if the data table does not include these source expressions, an optimized process is used to populate the grid, resulting in faster loading times.
- To benefit from these improvements, update the data table for the dining table list layout as described in the Performance Improvements for Dining Table List section of the online help.
- A new event to set filters when the staff logs on was added to the dining table list handling codeunit, Table List POS Startup: OnAfterSetStaffInfoSetGridFilters. Instead of showing all dining tables when logging on, the list can show free tables, or tables that belong to the staff member and so on.
73609 Business Central Currency & Shopify Order import - Best practice
- Details not available.
73604 ADD EVENT
- New event, OnBeforeGetVendorSetupOnUpdateItem and OnBeforeGetVendorSetupOnCreateItem were added to LSC Item Import Journal Line codeunit.
73521 Item Templates - LS27 release build 1243
- An issue with Item Template page where error the error The type NavBoolean is unknown was fixed.
73496 Lookup in "POS Func. Profile Web Requests" Request ID is not showing Web Request 2.0
- Hotfix original ticket 67277 down to version 24.1.
72426 SC-2739-EPC & RFID Scanned not there in Voided Trans. line
- Details not available.
67277 Lookup in "POS Func. Profile Web Requests" Request ID is not showing Web Request 2.0
- Details not available.
7246 Opening server to server or installs pages multiple times makes the site unresponsive
- Details not available.
73637 ADD 3 EVENTS
- New events were added to LSC Item Variants Functions codeunit.
73491 Voiding POS lines with package activity does not delete the activity (using SellProduct)
- An issue was fixed, related to using the SELLPRODUCT POS command to sell activity package products. This process was previously not confirming the base product in a manner that would make it void correctly if the POS journal was then later voided using the void transaction POS command or void line.
-
The voided activity on the POS was not removed from the reservation tables. This was fixed.
73286 New event publishers to handle POS Devices (Drawer + EFT)
- Details not available.
73257 Discounts added to an activity allowance package are not applied to the allowance items when consumed in the POS
- The Package/Item allowances was changed, to use unit price, including discount when enforcing allowances on POS and to keep track of consumption.
73600 Web POS events for Self Checkout
- Six events were added in Web POS light for SCO performance enhancement.
73558 Correct Coupon Event Position
- Details not available.
73535 Inventory Update involve Multiple Store
- Shopify Inventory now updates when new location is added for existing products.
- Sales Channel pull Action was moved from main Shopify Admin page to Shopify Mapping page.
- Location pull Action was added to Shopify Mapping page.
73521 Item Templates - LS27 release build 1243
- An issue with Item Template page where error the error The type NavBoolean is unknown was fixed.
73455 StoreInvTransactionSendV2 request performance improvements
- Details not available.
73425 Modify Franchise Outbound Document
- Two new publisher events in codeunit were added to Franchise Create Outbound Msgs.
73287 Request to change access to codeunit 10014702 LSC User Defined Trigger Mgnt
- Make the user Define Trigger Mgnt procedures public through a public codeunit 10001443 LSCUser Def Trigger Mgt Public.
73557 Adds integration event for offer table loading
- New event OnBeforeLoadOfferTablesAtStart was added in codeunit POS Functions.
72938 Make SendDataEntry and VoucherEntry public
- Internal was removed from LSCSendVoucherEntryUtils and SendDataEntryUtils.
72563 POS not showing discount values for quantity updated (for discounted items) in order edit request
- Customer Order Edit: Discount on additional line was not created correctly. This was fixed.
72281 SC-2815-RFID Exchange not working in LSC 25.3
- Details not available.
73373 Shopify question - Discount offers
- Price and Discount replication to Shopify where discount value updates were not included. This was fixed.
73049 Integration Event For Forecast Factor Calculation
- The integration event OnCalculateForecastFactor was replaced by OnCalculateForecastFactorV2 in the codeunit LSC Replen. Calculation.
72966 Integration Event for Item Variant Framework Code
- The integration event OnBeforeConfirmOnValidateVariantFrameworkCode was added to the codeunit LSC Item - Control Public, used by the LSC Variant Framework Code field in Item table extension.
72940 Integration Event For Replenishment Template
- The integration event OnAfterAssignReplenishmentTemplateFilter was added to the LSC Add Items to Replen. Jrnl report.
73333 Issue with Retail Sales Order Currency Code for Customer Order with Sourcing Location
- The logic was fixed, so the Sales Header currency code is now set based on the Customer Order’s Created Store currency instead of the Sourcing Store’s currency.
73222 Manually pick Service Items
- Events added to LSC CO POS Functions and LSC CO Picking Panel codeunit.
73085 Error with Customer Order/Sales Order rounding line - Hotfix
- An issue in the Rounding Line logic was fixed. Creating a Sales Order from an Customer Order could incorrectly flip the sign of negative rounding amounts, causing the Sales Order total to increase instead of decrease.
72762 Fix UpdateLock
- Ref. to internal variable was changed, when getting last register number.
72513 OneListCalculate call using 'tender' coupon gives error
- There was an issue where the POS Transaction was not found when the Store coupon Handling was Tender. This was fixed.
69530 LSC NA CA - Split the bill in 2, and the amount with taxes is not equally split
- Details not available.
Autotests hotfixes
73942 Customer Order Slip
- Customer Order slip after Edit on POS has been changed to reflect remaining Items and Amounts.
- Non-Refundable Amount was added to the FactBox for Posted Customer Order.
74384 POS Click & Collect - Items Missing After Changed Staff ID - HF
- Do not clear Customer Order temp records when changing Staff ID on Customer Order Collect.
74153 Fix Lookup Users page in License Manager User assignment
- There was an issue where no Users or too many Users would be displayed when the Assign Base Units Lookup page. This was fixed.
73717 LS Central Offer Configuration Query
- Details not available.
73631 Table List POS Startup performance enhancements
- Performance was enhanced when retrieving dining table status information for graphical, button grid, and list layouts.
- In the dining table list layout, using a data table with source expressions previously caused slow grid performance. Now, if the data table does not include these source expressions, an optimized process is used to populate the grid, resulting in faster loading times.
- To benefit from these improvements, update the data table for the dining table list layout as described in the Performance Improvements for Dining Table List section of the online help.
- A new event to set filters when the staff logs on was added to the dining table list handling codeunit, Table List POS Startup: OnAfterSetStaffInfoSetGridFilters. Instead of showing all dining tables when logging on, the list can show free tables, or tables that belong to the staff member and so on.
72426 SC-2739-EPC & RFID Scanned not there in Voided Trans. line
- Details not available.
72281 SC-2815-RFID Exchange not working in LSC 25.3
- Details not available.
73333 Issue with Retail Sales Order Currency Code for Customer Order with Sourcing Location
- The logic was fixed, so the Sales Header currency code is now set based on the Customer Order’s Created Store currency instead of the Sourcing Store’s currency.
73085 Error with Customer Order/Sales Order rounding line - Hotfix
- An issue in the Rounding Line logic was fixed. Creating a Sales Order from an Customer Order could incorrectly flip the sign of negative rounding amounts, causing the Sales Order total to increase instead of decrease.
Hotels hotfixes
75139 Add integration event in InsertPOSLine procedure before POS Trans Line is inserted
- An event was added to InsertPOSLine procedure so POS Trans. Line record can be modified before it is inserted.
75006 Refresh hotel reservation on pos after editing
- HTL templates were updated to align with changes made on the BC pages, ensuring UI updates.
74925 Negative charge lines in DRE come as positive amounts in POS Sales Journal
- There was an issue on inserting negative reservation extras into POS journal, it was changing them to positive amounts. The issue comes from North America Localization change in logic, so now, a temporary fix is provided by setting the negative sign on the price instead of the quantity.
74863 Open deposit management page from Unassign Deposit line on POS
- A faster way to manage unassigned deposit lines directly from the POS was added.
- When a deposit is recorded without being linked to a folio, users can now open the Deposit Management page directly from the Unassigned Guest Deposit (or Unassigned Company Deposit) line.
74490 Room Rate filters by Group Reservation when called from line discount % field on Invoice Management page
- There was an issue on Room Rate Change page when it was open from a reservation that belongs to a group. It was opening the group reservation instead of only the current reservation. This was fixed.
74409 Hotel Web service - fixes and enhancements
- RoomAvailabilityGetList
- Significant changes were made to this method to improve the clarity and consistency of rate and availability data.
- Rate Tag Renaming and Structure: The data structure for rates was clarified:
- The primary tag childenRateGroups was renamed to roomRates.
- The nested tag (containing secondary rate groups) childenRateGroups was renamed to rateChildGroups.
- Data Type Consistency (Booleans):
- The ratesIncludeVAT field is now returned as a Boolean (true/false) to maintain consistency with other logical fields.
- Removal of Obsolete Fields: The following accommodation tax-related fields were removed as they consistently returned false or 0:
- accomodationTaxInclInRate
- accomodationTaxAmount
- accomodationTaxAmountType
- AccomodationTaxCalculation
- Rate Date Correction: The issue where nested rates within roomAvailabilities.roomRates (formerly childenRateGroups) returned rate information for all dates was fixed. They now correctly return rates only for the specific date shown in roomAvailabilities.date.
- Availability by Room Type: A bug where the availability reported for a specific RoomType incorrectly included availability from other room types was fixed. Availability is now accurate per the requested room type.
- Rate Tag Renaming and Structure: The data structure for rates was clarified:
- Significant changes were made to this method to improve the clarity and consistency of rate and availability data.
- RoomAvailabilityOnlyGetList
- Removal of Max Stay Restriction: The restriction based on the Hotel Setup – Max no. of Nights in Web Res. field that limited availability searches to a maximum of X days was removed.
- ReservationSave (Includes Update)
- Optional payment Field: The payment field (payment) is no longer mandatory when creating or updating a reservation. This supports the workflow of receiving payment at a later time.
- ReservationGetByNo & ReservationsGetByGroupNo
- Both methods have received the following improvements for detailed revenue and total amount reporting:
- Activity Details Inclusion:
- The activityDetails tag has been added inside revenues, and is only returned if the revenue entry is an activity.
- The fields activityNo and activityStatus were moved inside this new activityDetails object.
- This ensures that detailed activity information, including the time (for example, 13:30), is correctly returned in the revenue lines.
Total Reservation Amount:
- The tag totalAmount was added under room rates. This field represents the total summary amount for the entire reservation, including all revenues (room rates, extras, and activities).
- Activity Details Inclusion:
74110 Reconciliation Tool Issues III - Fixing underconsumption cases
- A fixing process was added for underconsumption cases because of wrong folio assignments.
- Deposit was assigned to folios that do not exist anymore or changes were moved to others.
- New button was added in Actions Menu: Fix DRE NA underconsumed.
- A fixing process was added for cases with missing partial payment entries in rounded transactions.
- New button was added in Actions Menu: Fix Rounded Transactions with Partial Payments.
- There was an error in displaying the message for the Cust Ledger Entries fixing process. This was fixed.
- Regarding the fixing process for duplicated charges, errors in the running process were resolved. Additionally, at the end of the process, a page is displayed with DRE lines indicating which lines were fixed or deleted.
74578 POS transaction does not recognize partial Deposit Consumptions
- There was an issue where partial deposit consumption was not correct after POS Payment. This was fixed.
74533 Invoices only have Net rates not unit price then disc pct then rate with disc
- There was an issue in invoices where line discount was merged into the unit price. This was fixed.
74486 Not able to charge2room when room is inhouse and not able to change the setting
- Users can now turn on/off the Charge to room allowed on Status Setup card for internal status inhouse.
74445 Appsource validation failed for LS Hotel 27.0.4
- Details not available.
74251 Deadlock on Room Type Block due to Availability Refresh
- There was a deadlock issue, when deleting from Room Type Block table. This was fixed.
74190 Save values for the DRE and Reservation extras page
- The Reservation Extras and Revenue Entries subpages, now save the last View Mode used, and apply it when the page is opened again. This is saved at the User level.
73941 Changing routing rule does not update folio no in DRE lines correctly
- An issue was fixed, on changing routing rule in Invoice Management page. It was not routing correctly company lines, even if the folio was deleted.
73807 Refunding posting does not work if reservation is paid by another res.
- The General Journal was deleted when starting Night Audit, that caused refund entries of Deposit to be lost. Now, refund for Deposit is posted directly after it is created.
73606 POS does not return to reservation after paying
- Details not available.
73550 Void transaction deletes Deposit assignment line
- There was an issue with deposit assignment line was deleted on voiding transaction. Discrepancy between folio balance and Sales Journal was previously fixed recently. This was fixed.
73477 Refunding entries not posted in Night Audit
- The General Journal was deleted when starting Night Audit causing refund entries of Deposit to be lost. Now, refund for Deposit is posted directly after it is created.
74062 Test issues on building hotfix candidate
- Details not available.
73698 Move view filter on DRE to Actions and highlight description field if Res No and Paying Res no are not the same
- The View Filter Relocation:
- The View Filter was moved to the Actions menu within the Revenue Entries list part. This change ensures that the filter remains accessible even when the list part is opened in focus mode, improving user experience and consistency across views.
-
Enhanced Field Highlighting:
- The Description field in Revenue Entries is now highlighted when there is a mismatch between the Reservation No. and Paying Reservation No.. Previously, only the Reservation No. or Paying Res. No. fields were highlighted individually. This enhancement provides clearer visual cues to help users identify discrepancies more easily.
- Additionally, when there is a mismatch between the Reservation No. and Paying Reservation No. the default View Mode is Standard, instead of the Simple which hides these columns.
- The user can still switch to the Simple view manually.
73666 Upgrade error in CreateLookupHtlMenu when default menu profile does not exist
- An issue was fixed, with creating the new lookup menus if ##DEFAULT menu profile does not exist.
73633 Can not change date of confirmed reservation if the arrival date is in the past
- For v27 onwards, the restriction was removed, that prevented moving reservations with arrival date in the past to a different date.
- For v26.1, a message is shown prompting the user that he can not change Arrival Date in the past. Giving the option to open My Settings and change Work Date to be able to continue.
73560 Receipt printing 2 receipts
- A bug was fixed, where printing a receipt in the POS would print all receipts from that folio, and not just the one selected.
73449 Error on changing rate codes on Hotel Group Reservations
- An issue was fixed, where changing rate codes in a group reservation failed.
73388 Post sales invoice-remove checked out restriction
- Posting a Sales Invoice no longer requires the Hotel reservation to be checked out.
- A bug was fixed, where after selecting the action Post/Post Invoice and then saying NO when asked to confirm, an error message would be thrown.
- New action Preview Sales invoice in Hotel Invoice Management page that creates a non-editable sales invoice that can be posted.
- Action Preview posting no longer prompts the user if he wants to create a Sales Invoice.
73115 When new folio on a reservation in LS Hotels is created it is not possible to change invoice type
- An issue was fixed, where creating a new folio would always trigger an error on the Reservation Folio Page, stating that the folio had already been created.
72958 No longer able to set routing rule "CPR" without setting a customer account
-
An error was fixed, when changing to routing rule with Company folios and no Customer set. Now it is possible.
72911 Reconciliation Tool Issues II - Errors in different processes
- An issue was fixed, when running search in reconciliation page (Reservation Folio does not exist...) and also an issue in fixing process for duplicated charges ( Line was not allowed to be changed).
72792 Reservation Balance amount on Checkout confirmation window is different than Reservation Balance
- A wrong balance amount was shown in Checkout confirmation. It did not include tax/vat. This was fixed.
72464 Error when changing Line Discount % on copied posted sales invoice from hotels
- An issue was fixed on changing discount on copy invoice from posted sales invoice from Hotels. The user can apply discounts with limitations on lines with Acc. Tax Included In Rate.
- Additionally, another issue was fixed on posting credit memo.
71541 Usability Enhancements to Reservation Extras
- Introduced three views: Simple, Standard, and Detailed, allowing users to choose the level of detail for a cleaner and more customizable experience.
- Added a new page: Reservation Extras Worksheet, accessible from the Reservation Extras subpage for easier management and overview.
- Reservation Extras included in the rate are now hidden by default to reduce clutter. Users can toggle their visibility using the Show/Hide Rate Lines action.
71535 Dynamically show or hide columns DRE page for quick editing
- A new filter View Mode, was added to the Hotel Invoice Management to enhance the usability of the Detailed Revenue Entries (DRE) in the invoice management page. The view modes are:
- Simple - This only shows the Date, Description, Quantity, UOM, Unit Price, Line Disc% and Amount fields
- Standard - This also shows the Reservation No., Paying Res No. and Folio fields
- Detailed - This shows all the fields in the DRE
72726 POS transaction does not recognize partial Deposit Consumptions
- After doing refund the POS shows now correct balance in journal.
71995 HOTEL add charges to reservation posting
- The Room Charge is not posted as a Sale in Back Office Invoice but instead it is posted to the Room Charge account so there is no added Sale or Tax.
71535 Dynamically show or hide columns DRE page for quick editing
- A new filter, View Mode was added to the Hotel Invoice Management to enhance the usability of the Detailed Revenue Entries (DRE) in the invoice management page. The view modes are:
- Simple - This only shows the Date, Description, Quantity, UOM, Unit Price, Line Disc% and Amount fields.
- Standard - This also shows the Reservation No., Paying Res No. and Folio fields.
- Detailed - This shows all the fields in the DRE.
72794 Filtered Hotel Reservation POS Data Table does not update after Checked out
- A bug was fixed, where after checking out a reservation in the POS and being redirected to the reservation list, the list was not up to date and included the reservation that was already checked out.
72727 Adding customer account to res header updates current folio split
- There was an issue with changing the Customer on a Hotel Reservation without Routing Rule. It would reset all Revenue Entries to the default folio. This was fixed.
72608 On hotel reservations factbox the rate(ISK) changes dramatically when changing the date of the booking
- Details not available.
72357 Print Invoice on POS not working
- When printing a receipt from POS, the list is no longer filtered by the Folio No. allowing the user to print any receipt from the reservation.
72169 Reconciliation Tool Issues
- Reconciliation Tool Issues were fixed:
- Duplicated posting on fixing over consumption cases.
- Error on executing Customer Ledger Application fixing process.
- New enhancements related to Reconciliation Tool:
- New property filter was added for Cust. Ledger App. searching process.
- Performance was improved for searching and fixing process in Cust. Ledger App.
- A new date filter was added for Hotel Job manual dialog for processing posted DRE in Night Audit.
71502 Tape Chart variable 'gc' and Drag n Drop issue on AppShell
- Drag n drop for Tape Chart in AppShell was fixed.
Hotels BEC hotfixes
74077 BEC Atomize RMS history
- A feature was added to send old hotel reservations, room type configs, both for past and future records for Atomize.
73797 BEC Atomize webhook URL
- Store webhook URL in channel config in BEC app.
72058 Backport Atomize changes to v25.3 BEC
- Details not available.
73797 BEC Atomize webhook URL
- Store webhook URL in channel config in BEC app.
Localization hotfixes
73527 LSC NA - Inconsistent Unit Price (normal item) on Split Bills
- The unit price was not unchanged (original price) when performing the Split All Even. This was fixed.
74829 Spanish localization - Assign fiscal no. is not running
- Document Number filling was fixed.
73140 Replace extending LSC Retail Item with Item Card
- LSC Retail Item Card --> Item Card extension was replaced.
72537 POS Mix & Match (Buy 1 Get 1) Not WorkingPOS Mix & Match (Buy 1 Get 1) Not Working
- Mix&Match calculation issue was fixed.
72050 LSC SE - Display information about electronic receipt been issued Y/N
- Details not available.
73359 Localization Germany Fiskaly
- Details not available.
74372 LSC DE - Fiskaly Error
- Details not available.
73994 Error in table Transaction header
- Transaction header exists bug was fixed.
68198 A translation error was detected during the import of items from the vendor catalog
- Translation was fixed in CodeunitLSCItemImportFileMgt.
73885 New event in codeunit 10044809 "LSCNO POS Print Utility"
- Details not available.
73140 Replace extending LSC Retail Item with Item Card
- LSC Retail Item Card --> Item Card extension was replaced.
69530 Split the bill in two, and the amount with taxes is not equally split
- When doing a split bill or an unsplit bill, make sure the amount is calculated correctly.
Pharmacies hotfixes
74133 IS Direct addressed confirmed and deleted results in error
- IS now disables the action to Confirm and Delete in Incoming Orders. This is done to ensure that e-prescriptions do not get lost and are visible on the customers e-prescription list as normal e-prescription. This applies to both Regular and Dose Dispensing e-prescriptions.
74263 Beregn V2 bug fixings
- Bugs were fixed in Beregn V2 regarding handling of prescriptions coming with reimbursement errors from hentResept.
71972 Prescription Order is Approved but can't be processed due to a error "Dose text is missing"
- Dose text consisting of only spaces is now treated as blank.
73937 Expose procedures for enabling CGI integrations/customizations
- Expose procedures for enabling CGI integrations/customizations.
73938 First draft of Spanish translations
- Spanish translations were added for LS Central for pharmacies.
74133 IS Direct addressed confirmed and deleted results in error
- IS now disables the action to Confirm and Delete in Incoming Orders. This is done to ensure that e-prescriptions do not get lost and are visible on the customers e-prescription list as normal e-prescription. This applies to both Regular and Dose Dispensing e-prescriptions.
74479 Make function PrescrStr2Strin codeunit 10037816 "LSC PHIS Prescr No. Utility" global
- IS: Function PrescrStr2Str in codeunit 10037816 LSC PHIS Prescr No. Utility exposed.
74493 Event before modify Omni PH-Document Line in function IS_OnCalcInsuranceForOmniPresc in codeunit 10037814 "LSC PHIS Insurance Management"
- IS: Event OnBeforeModifyOmniPHDocumentLineTmp was added as requested.
73067 Disable Pharmacy Customer Order functionality if not needed
- All Pharmacy subscribers to Customer Order processes were modified with exits if Pharmacy Functionality for Customer Orders is not set as active in the Customer Order Setup.
73379 Global Access to Selected Functions in Codeunit "LSC PH Session"
- Details not available.
73944 Fix error in PH Admin Tasks
- Administration tasks that create the Agent Lookup menu were fixed.
72978 Public Access to Selected Functions in Codeunit "LSC PH Customer Start Service"
- Details not available.
73371 Public Access to Selected Functions in Codeunit "LSC PH Agent Utility"
- Details not available.
73285 New events in codeunit 10037818 LSC PHIS Gateway Prescr Mgt
- Subscriber can affect what NIN is used in communication to Hekla Gateway.
73810 Prescribed Total Quantity wrong in dispensation
- IS localization: Downloaded e-prescriptions show correct quantities in Dispense Order Line.
72082 HON-19683 “NMD-MVQUEUE” should ignore medicines that cause errors in the verification queue
- The Medicines Verification Queue logic was updated so it does not stop on error records and only retries records that failed due to communication exceptions.
System hotfixes
72722 Change LM URL to API version 4.0
- API url was updated to v4.
73182 Devices instance data safeguard procedure is not working has expected
- Details not available.