Hotfixes on LS Central version 27.1.x.x
Tip: Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).
LS Central hotfixes
80022 AL: Multiline Value attribute is not syncing to Shopify
- Handle multiline text in Attribute Values when used in Shopify Meta Data.
79912 Integration Event for Replenishment Transfer Rule #639
- The integration event OnBeforeProcessTransferRule was deprecated in codeunit LSC Replen. Calculation, and replaced with OnBeforeProcessTransferRuleV2, added with an additional parameter ReplenJrnlDetails.
79601 Implement GetCardData Request in EFT Utility
- Details not available.
79507 Dining Table Availability does not listen to dining area attributes - BL
- When finding availability for dining reservation through bookings, dining area attributes (Section and preferences) are taken into account. If you have the Available Tables field visible in the LSC Product Availab. Lookup page, Available Tables shows how many dining tables are available for the number of guests specified and with any section and table preferences selected for the reservation.
- In the Reservation Desk, if you have set a filter on sections, clearing the filter recalculates the availability.
77100 Option to use Asynchronous Printing through POS Add-In
- Details not available.
80015 Events for Replen. Journal Calculation
- The following integration events were added to the relevant objects:
- Codeunit LSC Replen. Calc. Wrapper
- OnBeforeDeleteReplenJournalBatchAndTemplate
- Report LSC Add Items to Replen. Jrnl
- OnCleanupSessionsAndDataOnBeforeDeleteReplenJournalBatchAndTemplate
- Codeunit LSC Replen. Calc. Wrapper
80001 Manual card refund not working
- While performing a manual refund on the POS and if Use Refund Payment Selection is active (on POS Terminal Card) the POS does not allow the refund and displays an error saying that no card payments are found to be repaid. This was fixed.
79911 Replenishment Events
The following integration events were added to the relevant objects:
- Codeunit LSC Replen. - Calc. Qtys, with the events accessible via the public codeunit LSC Replen. Calc. Qtys Public.
- OnAfterFilterSalesHistoryAdjustment
- OnAfterCalcDailySales_SetFilterForItemLedgerEntry
-
Codeunit LSC Replen. Calculation
-
The event OnInsertWorksheetLineOnBeforeSetReplenJournalLinesPar is deprecated and replaced with OnInsertWorksheetLineOnBeforeSetReplenJournalLinesParV2, added with an additional parameter ReplenItemQuantity.
-
79869 EventSubscriber needed for LSC POS Transaction Impl Codeunit - Procedure name CouponPressed LS Central OnPrem Version 27.1
- New events OnBeforeCouponCodeNextItem and OnAfterCouponTenderType were added to LSC POS Transaction Impl codeunit.
79849 AL: Limit text size from shopify
- The length of Text values in JSON data coming from Shopify was limited to match Central Text/Code length.
79782 New integration events for Pharmacy
- New event OnBeforeUpdateCOLineOnUpdateOrderLines was added to LSC CO Web Service Func Impl codeunit and event OnBeforeCalculateCompressedQuantityForPicking was added to LSC CO Picking Panel codeunit.
79772 New Event on Activity Matrix Data JSON codeunit
- New event when populating matrix waiting list.
79736 EventSubscriber needed for LSC POS Transaction Impl Codeunit LS Central OnPrem Version 27.1
- New events OnBeforeTempPOSTransInsert and OnBeforeProcessSalesPerson were added to LSC POS Transaction Impl codeunit.
79731 ECOM 26.1 FactBox & rounding issue
- Details not available.
79726 Wrong "Status Difference" = "Not ordered" in "Retail Receiving" Document when using variants
- Status Difference was fixed in Retail Receiving document when using variants.
79709 Price Update not rounded correctly in Sales Price List Line
- When lines are entered manually or imported from an Excel sheet in Sales Price List line, rounding is according to Unit-Amount Rounding precision setup in General Ledger Setup.
79603 EventSubscriber needed for LSC POS Controller Codeunit - Procedure name StaffPressed LS Central OnPrem Version 27.1
- IsHandled parameter was added to event OnBeforeStaffLogonV2.
79599 Added OnAfterCreateReturnKeyValue integration event to codeunit "LSC POS DataSet Utility".
- New integration event OnAfterCreateReturnKeyValue fires at the end of the CreateReturnKeyValue procedure in codeunit 99001565 LSC POS DataSet Utility.
- The event provides the resolved RecRef and computed KeyVal, allowing subscribers to inspect and override the return key value.
- Event signature: OnAfterCreateReturnKeyValue(RecordIDText: Text; var KeyVal: Code[60]; var RecRef: RecordRef)
- Partners extending POS DataSet lookup behavior can now subscribe to this event to customize key value resolution without modifying the standard code.
79328 Payment Lines Removed When Order Edit Fails
- Payment lines were removed from Customer Orders when a Customer Order Edit failed to process due to errors (such as., increasing quantity). This affected Customer Orders created from Shopify or Magento.
- LS Central now preserves existing payment lines if the update fails, preventing paid orders from appearing unpaid.
79224 EventSubscriber needed for LSC POS Transaction Codeunit - LS Central OnPrem Version 27.1
- Details not available.
55093 Customer Orders - Bank Transfer
- Incorrect refund line was fixed in Posted Customer Order when the Customer Order was paid with Bank Transfer tender type.
79700 Get items on store inventory worksheet error
- There was an error when using Get items function on store inventory worksheet. This was fixed.
79696 Device Dialog Pages Cannot be closed if Add-In failed to load
- Details not available.
79695 New Event - LSC Customer Order Line
- Event, OnBeforeGetVATBusPostingGroup was added in Customer Order Line Table.
79607 EventSubscriber modification for LSC POS Post Utility Codeunit - Procedure name FindWorkShift LS Central OnPrem Version 27.1
- There is now a new version of the event OnAfterSetWorkShiftDate in CU POS Post Utility.
79606 EventSubscriber needed for LSC BO Utils Codeunit - Procedure name STDTimeToString LS Central OnPrem Version 27.1
- Event, OnAfterSTDTimeToString was added in BO Utils codeunit.
79604 We need to have our own posting routine from Transfer Store Inventory Worksheet
- Parameters were added to event OnBeforePostWorksheet in Store Inventory Management.codeunit.
79602 EventSubscriber needed for LSC POS Refund Mgt. Codeunit - Procedure name ValidateReturnPolicy LS Central OnPrem Version 27.1
- Event, OnBeforeCheckReturnAction was added in POS Refund Mgt.codeunit.
79490 Void and Copy operation allows voiding of card payments that are older than 24 hrs
- The Void and Copy operation in the Transaction List panel allowed the user to try and void a card payment that was older than today.
The Return functionality handles returning and voiding of card payments that are older than today and that functionality should be used in those cases. The POS now stops the user from doing a Void and Copy if there are card payments on the sale and the sale is too old.
- If there are no card payments on the sale the POS allows the Void and Copy operation to be run on any sale regardless of when it was created.
79427 Return transaction sales type code
- Details not available.
79750 Urgent Event Request for Table 10001313 LSC Store Inventory Line
- New event, OnBeforeCheckItemTypeIsInventory was added to LSC Store Inventory Line table.
79595 New Integration Events
- The following integration events have been added to the relevant objects:
- Codeunit LSC Item Import Create
- OnUpdateItemOnBeforeValidateItemFields
- OnUpdateItemOnBeforeCheckVariantDataInJnl
- Codeunit LSC Lifecycle Management
- OnActiveDiscountCountOnAfterProcessPeriodicDiscountLine, accessible through the public codeunit LSC Lifecycle Mgt. Public.
- Codeunit LSC Item Variants Functions
- OnBeforeVariantFrameworkDelete
Codeunit LSC Replen. Create Purch Order
- OnCreatePurchaseOrdersOnAfterInsertPurchaseHeader
- Codeunit LSC Item Import Create
79549 Linked Resources on Matrix
- Details not available.
79365 New Events
- Seven new integration events were added across three modules in LS Central Core to support client upgrades from BC 14.
- New events in Microsoft Extension (Discount Ledger), Store Management (Attributes, Inventory, Picking/Receiving), and Web Integrations (Price Sync).
- Events include IsHandled patterns for skipping default logic and notification events for pre/post-processing hooks.
- Breaking change: OnBeforePostItemJnlLine in Picking/Receiving - Post now includes a CountingLines parameter.
79348 AL: LSCShopifySchItem (10034382) creates unwanted variants
- Set Lable Title, for Shopify Default variant, to locked so it cannot be translated.
79117 LSC 26.1 COPY_TR with Discount, auto apply additional total discount upon post sales
- Details not available.
78882 Bug with Item Point Offer
- Points used as Item Point Offer discounts were not written off when Member Club Min. Trans.Amt for Point Calc. was set, POS now always deducts points used as discounts while still preventing awarding points below the minimum.
77785 V27 – Incorrect distribution when splitting item by 1/3, 1/4, or 1/? across selected seats
- When splitting a bill to four parts it now splits it correctly.
79530 Hosp Event #632
- Event OnCopyRecipeOnBeforeInsertNewItem(var NewItem: Record Item; FromItem: Record Item; Factor: Decimal) was added to Meal Plan Utility.
79413 Web KDS push - Test Connection and PUSH orders fail when language for user is not English
- Details not available.
79338 KDS critical performance, locking POS.
- Details not available.
79038 Integration Event for Allocation Plan Lines
- The integration event OnBeforeCalcMinMaxFromLocLines was added to the table LSC Alloc. Plan Lines.
76352 Copy Recipe use wrong No. Serie (not the Recipe No. setup on Meal Planing Setup)
- Copy Recipes now selects correct Number Serie.
79446 AL: Item Distribution status not working
- Shopify Item Push to check for Item Distribution status was fixed, only Active items are added, if not Active, then product is set as Draft or Deleted depending on the setting in Administration page.
79405 Unable to insert Retail Transfer Order lines after upgraded LS Central Version from 27.1.1.3155 to 27.1.10.3312
- Details not available.
79380 CO Payment lines amounts in foreign currency
- There was an issue with how payment line in different currency than ledger entry lcy is set to are handled. By putting correct values in Amount and Amount LCY with currency code and factor. This was fixed.
79135 Page "LSC SB Active Offers" - Query Status Read function error
- Fixed runtime error on page LSC SB Active Offers (10016310) that caused query Status Read function error.
- Changed to use the explicit enum type reference LSC Toggle Status::Enabled instead, which does not require a data row to be retrieved first.
- Affects users who navigate to the Active Offers page, view the LS Central home page, or print receipts where this page part is embedded.
78879 Sending Transactions using Storage Queue flow - Adding custom events
- New Events were added in Web Replication objects:
- OnBeforeUpdateTSWTErrorMessage
- OnUploadTransPacketCalled
- OnBeforeSendTransByExternalStorageMessage
- OnAfterSendTransByExternalStorageMessage.
78538 Coupon use on POS with Triggers Offer not resulting in discount
- Only apply the required number of Coupons to a Transaction when using Coupons triggering offer despite how many Coupons were assigned to the Transaction.
78496 POS EFT Device Requested amount has invalid number of decimal digits
- When calculating the VAT and/or tax amount before sending the tax amount with the card payment request to LS Pay the POS was not using the rounding configurations for amounts. This was fixed.
77176 Void Posted transaction with DD Void creating entries in trans server work table
- Retry entries in TS Work table for refund transactions are only created if the POS Functionality Profile has TS Send Transaction or DD Send Transactions active. For example if transactions are replicated to HO.
76232 Discount Ledger entries not created when posting statement
- Discount Ledger Entries are correctly calculated and updated when posting a Statement (so that Offer Statistics are updated).
79238 LS Central 27.1.12 failed validation when validating against BC 28.0
- Details not available.
79228 AL: Store JSON data for event processing
- Parameter value in OnAfterIncomingShopifyOrderData Event was fixed.
78830 ASAP Remove Customer modification after GetCustomer in POS
- When Customer is validated on POS and balance information is retrieved from HeadOffice, then only balance information is updated on Customer record on POS (extension information not cleared).
79073 Location Code Error when posting Recipe Item
- There was an issue with sales type Location Code. This was fixed.
78833 EventSubscriber needed for LSC POS Price Utility Codeunit - LS Central OnPrem Version 27.1
- Six integration Event publishers were added to codeunit LSC POS Price Utility (99008906) for partner extensibility.
- OnBeforeIsPromotionForLoyaltyScheme
- OnBeforeIsPromotionForMember
- OnBeforeIsPromotionForCoupon
- OnBeforeIsPromotionForCustDiscGroup events with IsHandled/ReturnValue pattern, allowing subscribers to override the return value of each promotion check.
- OnBeforeFindSetDiscOffer and OnBeforeFindSetPeriodicDiscount events were added allowing subscribers to modify filters on the Offer and Periodic Discount records before they are queried in FindOfferPreMemberAttr and FindPeriodicDiscPreMemberAttr.
- Partners extending promotion/discount logic in POS can now subscribe to these events to customize behavior without modifying the base codeunit.
73290 Return of a transaction from different store
- Previously a transaction from a different store could not be returned when distribution location was configured. This was fixed.
78807 Import-Trans-From-External-Fix
- All transactions are correctly imported at HO.
74871 When doing an item return through the Transaction list the POS cannot do the return if the scale is not on zero
- When returning items the configuration on the Item card: Qty not in Decimals is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.
- When returning a scale item the item is now automatically marked as Manually weighted item.
74648 If the Scale is not on zero, specific operations on POS should not be allowed
- Details not available.
74622 When doing an item return the POS should not allow manual entering of weight if there is weight on the scale
- Details not available.
74620 Tare value needs to be displayed on receipt as manual weight line
- New events, OnAfterPrintItemDetailTransLineSalesInfo, OnAfterPrintItemDetailLineSalesInfo were added to make it possible to print Tare information to comply with scale certification requirements in the US.
- Information about the Tare weight is now saved to a new field Tare Weight in both LSC POS Trans. Line and LSC Trans. Sales Entry tables.
74596 Repeat item sale should not work if the last item sold was a scale item
- Details not available.
74559 Tare calculations: If tare value is higher than the returned weight the POS displays a negative quantity
- If the Tare value on the item is higher than the returned weight from the scale, the POS now displays an error message.
78830 ASAP Remove Customer modification after GetCustomer in POS
- When Custmer is validated on POS and balance information retrieved from HeadOffice, then only balance information is updated on Customer record on POS (extension information is not cleared).
78142 When invoicing a Sales Order connected to a Customer Order, and no Item lines are present, posting does not succeed: Interface not initialized
- Do no try to process Member Point Offer Lines if there are no items at posting (only Income / Expense).
68830 POS Discount % Display
- Previously POS could not display Discount % when Amount Rounding To is setup to large number. This is now fixed.
78504 EventSubscriber needed for LSC POS Functions Codeunit - Procedure name ProcessMaskSegments LS Central OnPrem Version 27.1
- New events, OnAfterProcessMaskSegmentsEmployee, OnBeforeInsertPOSLog, OnBeforeInsertTmpTrans, were added.
- Note: POSSession was not added as parameter as the codeunit is single instance.
78255 BEO View needs to support longer text for activity/reservation/charges comments
- There was an issue in Banquet Event view where comment text exceeded 200 characters and would produce an error. Now, very long comment text is split into multiple lines when viewed in the BEO view.
78216 Event Required to Support Custom CO Panel When CO is Edited
- New event, OnAfterGetCOHeaderInformationFromOrgCOHeader was added to Customer Order Create Panel Codeunit
77817 Message on Statement
- A piece of code that was missing on version 27.0 and 27.1 was added back. Moved the check to a bit later into the code.
77144 Refund customer order from HO on POS with a different receipt no.
- It is possible to refund a CO that is finalized with a Sales Order. The receipt number of the Transaction created is now a regular receipt number, not the Sales Order Number.
75643 Enable System manager to alter the timeout hardcoded in Web Service Connection
- Timeout can now be set in milliseconds in Web Service Setup page for Web Service Connections (V1 web requests). Default timeout is and has been 5000 milliseconds or 5 seconds.
74426 Wish List Integration between E-commerce LS Central
- Details not available.
78843 Showing KDS active on transaction page an list
- Details not available.
78554 Hotfix 73869 / version 27.0.6 reappeared now with latest version
- There was an issue with currency code being filled in by General Ledger Setup LCY Code when it should not be. This was fixed.
78529 Mix & Match offer flexibility
- New events were added, OnUpdOfferMMRangeOnBeforeCheckUseQtyNoItemsNeeded and OnCalcMixMatchNewOnBeforeCheckWeightItem.
78503 EventSubscriber needed for LSC POS Post Utility Codeunit - Procedure name FindWorkShift LS Central OnPrem Version 27.1
- New events, OnAfterSetWorkShiftDate and OnBeforeHours were added to LSC POS Post Utility codeunit.
78477 Integration Event for Transfer Order Creation from Planned Stock Demand
- An integration event OnCreateTOFromPlannedStockDemandOnBeforeProcessTransferLine was added to the codeunit LSC Replen. Create Transf. Ord.
78410 OnAfterUpdatePaymentBuffer
- New event OnAfterUpdatePaymentBuffer was added to LSC Statement-Post codeunit.
78345 Remove "Internal" from procedure "UpdateLookupTableQuery" in codeunit "LSC POS Trans. Server Utility"
- Internal was removed from procedure UpdateLookupTableQuery in codeunit LSC POS Trans. Server Utility.
78293 Support to block Variant in Shopify Product
- Variant can be blocked by add Item Status Link in Retail Item (Related - Master Data - Groups & Links - Item Status). Create a line with Item No and Variant Code and check Blocked on eCommerce.
- Depending on Delete Product check in Shopify Administration:
- Unchecked
- Product is set with block sale if inventory qty is 0, even if setting allows it.
- Inventory update is always 0 for that variant, when updating inv.
- When unblocked again, product is allowed to sell even with 0 qty (if set to do so) Inv qty is set to correct value when updating inv.
- Checked
- Product is not sent to Shopify. If it already exists, it will be deleted.
- Mapping for the variant is still available in Product mapping, but is not used.
- When unblocked again, variant is sent again, without image.
- Image needs to be updated after.
- Unchecked
- Product pull from Shopify was fixed, to include Image IDs for Item vs Product mapping.
- Shopify Product scheduler update was fixed, to include Item Status Link preactions.
78216 Event Required to Support Custom CO Panel When CO is Edited
- New event, OnAfterGetCOHeaderInformationFromOrgCOHeader was added to Customer Order Create Panel Codeunit.
77988 Save IDs.TransactionDateTime value to CardEntry. EFT Trans. Date
- When creating referenced return values, the CardEntry.EFT Trans. Date value is used, but the POS was saving the date/time value to EFT Trans. Time field in Card Entry. The POS now saves the datetime value of the purchase (received from LS Pay) to both fields.
77611 Commerce Inventory job - COUNTER
- Review of the code to get better performance in this process.
- When the ALL option (Text = ALL) is selected and the Integer field is set to the number of lines in the Inventory Lookup Table to be processed per batch, the Scheduler Job stores the last item number of the batch in the Code field.
- After all lines are processed, the Code field is cleared so the process can restart from the beginning.
77281 Remove obsolete code for LSC 28.0
- Removing obsolete tables and fields
- For every major LS Central release, we remove codeunits, procedures, events, pages, and actions that have been obsolete for 12 months, for example if something was marked ObsoleteState=Pending for version 24.0, it is removed in 26.0.
- Microsoft announced that they are cleaning up the database-schema under the hood. This means that LS Retail can follow their cycle and get rid of obsolete Tables and TableFields. For that to work, the status of Tables and TableFields must be changed from Pending to Removed in releases 30.0, 35.0, 40.0 and so on. In these and the next following major version (31.0, 36.0, 41.0), they are removed from the AL codebase.
- In LS Central version 28.0, code constructs were removed, marked with ObsoleteTag 26.0 and under as usual, but also a preparation of the removal of Tables and TableFields that were left as Pending in previous releases was made.
- Upgrade codeunits can still reference the fields, the data is still in the database in version 27.0, but pragma warning disable AL0432 should no longer work and the tables and fields can no longer be used in AL code, unless the code is an upgrade.
- For more information about Microsoft's clean-up, see Essential Clean-Up Guide for Partners: 2025 Release Wave 1.
77197 When recalculating item lines, scale item prices cannot be recalculated
- Details not available.
77196 Add more texts to the Scale Certification Info Dialog
- A new configuration was added to POS Scale Card where the version information displayed on the Scale dialog can be changed.
- These new configurations are called Version information and Additional information. If these configurations are empty then the scale dialog displays the information as it did before.
75064 Buyer’s Push Performance Improvement
- The performance of the Buyer’s Push functionality was improved when deleting lines.
74739 Customer Order Details Showing pending Amount
- Calculate Non-Refundable Amount in Posted Customer Order Details Infopanel.
73423 Retail Transfer Order (item line) - not showing notification when inventory is lower than the entered quantity for the location
- Previously, Retail Transfer Order Line (Item) was not showing notification when inventory was lower than the entered quantity for the location. This was fixed.
78389 AL: Payment failure gets added to order
- There was an issue with excluding Shopify order payment line that had status error or failed in Customer Order This was fixed.
78294 Bookings package manager high severity issues
- Details not available.
78264 Add integration event to enable setting Purchase Header fields before insert trigger
- New event, OnBeforeInsertPurchHeaderOnBeforeRun was added to LSC Store Inventory Process PO codeunit.
78180 EventSubscriber needed for LSC POS Price Utility Codeunit - Procedure name RegisterMixMatch LS Central OnPrem Version 27.0
- New event, OnAfterCalculateMixMatchDiscountValues was added to LSC POS Price Utility codeunit.
78177 Make IsStoreHardAttributeInUse and HardAttributeMgmt procedures public
- IsStoreHardAttributeInUse and HardAttributeMgmt procedures were made public.
78160 Add new integration events
- New events were added to LSC Picking/Receiving - Post and LSC Picking/Receiving Confirm codeunit.
77916 Bonia Unable to post sales invoice via warehouse shipment who linked with customer order
- Bugfix - Posting zero Amount Sales Order linked to Customer Order resulted in an error.
77881 Change in Z report
- New event, OnAfterFilterPaymEntryOnPrintXZReport was added to LSC POS Print Utility Impl codeunit.
77823 EventSubscriber needed for LSC Retail Price Utils Codeunit - Procedure name FindPromotion LS Central OnPrem Version 27.0
- New event, OnBeforeFilterDiscOfferOnFindPromotion was added to LSC Retail Price Utils codeunit.
77800 Incorrect Income/expense entry
- Details not available.
77606 SC-3182-Need Event to avoid revalidate on RFID Scanned , EPC when scanning through QR Code
- Details not available.
75150 Returning item that has quantity less than 1
- When returning items the configuration on the Item card: Qty not in Decimals is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.
- When returning a scale item the item is now automatically marked as Manually weighted item.
75118 Returning a scale item, line should be marked as "Manually weighted item"
- When returning a scale item the item is now automatically marked as Manually weighted item.
78202 AL: Inventory Synchronization Failure
- There was an issues with Shopify Inventory update where Item qty was 0 or less the update was not sent to Shopify. This was fixed.
78188 Add events for routing with priority by store
- Details not available.
77858 Event Modify Request IncludeSender in POS Controller
- Details not available.
77470 POS Printing: FormatStr does not consider fullwidth and halfwidth characters
- A new option was added to Printers. Account for Character Width.
- When Printing lines with a mix of fullwidth (typically East-Asian) and halfwidth characters alignment of the Text would not be correct according the the design (#C###### etc).
- Detecting characters that are fullwidth (2 spaces) and calculating the alignment based on that tries to fix this issue.
- Note: The character-set, font, and capabilities of the Printer in question might also have an effect on the alignment of the text.
- More info on full-width vs half-width characters in Unicode. https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms
73374 Add a hotfix for the new feature - receipt printer connection selection
- Details not available.
73341 Store Coupon - Item Modifiers are not discounted
- Setup, Affect Linked Item was added on store coupon to apply coupons to all linked items.
70166 Multicurrency in ecom
- With the addition of the new fields Currency Code and Currency Factor on the Customer Order Header, multicurrency support was enhanced for Customer Orders.
- The update ensures consistent currency handling between Ecom, LS Central, and POS, supporting order creation and processing in non-LCY currencies while keeping amounts and currency codes aligned across Customer Orders, Sales Orders, and Transactions.
77759 Integration Events for Item Import Journal and Replenishment Calculation
- The following integration events have been added to the below objects:
- Codeunit LSC Item Import Create
- OnCreateItemOnAfterValidateItemRetailProductCode
- OnCreateItemOnBeforeCreateBarcodes
- OnUpdateItemOnBeforeUpdatePurchasePriceList
- OnCreateVariantOnBeforeIncreaseVariantCode
- OnCreateVariantOnBeforeInsertItemVariant
- Codeunit LSC Item Import Create
-
These events are accessible via the public codeunit LSC Item Import Create Public.
-
Report LSC Add Items to Replen. Jrnl
- OnBeforeAssignReplenTemplateFilters
- Codeunit LSC Franchise Create Outbound Msgs
- OnCreateOutboundMessageOnValueEntrySetFilters
- Codeunit LSC Franchise Process Documents
- OnCreaProcesPurchDocFromSalesDocOnBeforeValidatePurchLineQty
- OnProcessPurchDocFromSalesDocOnBeforeResetQtyInPurchLine
- OnBeforeCreatePurchCommentLines
-
Codeunit LSC Retail ICT Processes
- OnBeforePostItemJnlLineForIJMirror
- OnBeforePostGenJnlLineForGLJMirror
- OnBeforeIsIJnlLineQtyPosting
- OnBeforeCreateICTLinesOnIJnlLineMirror
- OnBeforeDestUnitCostOnProcessIJMirror
- OnAfterInitItemJournalLineOnProcessIJMirror
- OnBeforeReservationEntryInsertOnAddItemTracking
- Codeunit LSC Batch Posting
- OnAfterCreatePrinterSetup
- OnBeforeRunBatchJob
- OnBeforeRunBatchLinkedJobs
- OnAfterInsertNewJobInBatchQueue
- OnBeforeSendEmail
- OnBeforeValidatePurchaseDocument
77144 Refund customer order from HO on POS with a different receipt no.
- It is possible to refund a CO that is finalized with a Sales Order. The receipt number of the Transaction created is now a regular receipt number, not the Sales Order Number.
76194 Key in new price disregards price in barcode
- If item has mandatory to key in new price, the price in the barcode is disregarded. Item."Keying in Price" = Item."Keying in Price"::"Must Key in New Price" -> price in barcode not used.
68683 Improve performance of Adjust Cost job
- Details not available.
61283 Managing the size of the price history table in SaaS
- Details not available.
77759 Integration Events for Item Import Journal and Replenishment Calculation
- The following integration events have been added to the below objects:
- Codeunit LSC Item Import Create
- OnCreateItemOnAfterValidateItemRetailProductCode
- OnCreateItemOnBeforeCreateBarcodes
- OnUpdateItemOnBeforeUpdatePurchasePriceList
- OnCreateVariantOnBeforeIncreaseVariantCode
- OnCreateVariantOnBeforeInsertItemVariant
These events are accessible via the public codeunit LSC Item Import Create Public.
- Codeunit LSC Item Import Create
- Report LSC Add Items to Replen. Jrnl.
- OnBeforeAssignReplenTemplateFilters.
73290 Return of a transaction from different store
- Previously a transaction from a different store could not be returned when distribution location was configured. This was fixed.
77648 Scale Formatting for printing and display
- New events were added to allow localization to comply with scale certification requirements:
- OnAfterPrintSalesDiscountInfo
- OnBeforeVoidPressed
- To manage prefixes and design strings for printing scale items the following events were added:
- OnBeforeGetWeightInformationPrefix
- OnBeforeGetManuallyEnteredWeightPrefix
- OnBeforeGetManuallyEnteredWeightDesignString
- OnBeforeGetScaleItemDesignString
- OnBeforeGetManuallyEnteredWeightDesignStringPrintSalesInfoEx
- OnBeforeGetScaleItemDesignStringPrintSalesInfoEx
- OnBeforePrintingWeightInformation
-
Previously existing event, OnBeforeEvaluateSaleIsReturnItemPhase1 has additional parameters that allows a localization to decide, if the scale should be asked for the weight when returning and item or if the user can enter the return weight manually.
77089 Refund from another store with Sales Type creates incorrect Item Ledger entry
- The Salestype location will not overwrite the store location when doing a refund at a different store.
77839 AL: Add global Temp Order table delete
- Action was added to Shopify Administration list page, to delete all Temp data from Market Order tables for all stores.
77837 Items Sync to Shopify is deleting the prices
- A check was added to Shopify product update to not include 0 price values.
77565 Expose Procedures for Allocation Plans
- The following procedures were exposed and made accessible for extension development:
- Procedure UpdateDistributedQty in codeunit LSC Alloc. Plan Utils, accessible via the public codeunit LSC Alloc. Plan Utils Public.
- Procedure TestQtyAgainstLimits_withErr in page LSC Alloc. Plan Des. Line.
70941 SCO Performance testing
- Details not available.
77624 AL: Contact does not get attached to Customer order
- There was Missing Card ID in Customer order coming from Shopify. This was fixed.
77568 Integration Event for RIQ Calculation in Replenishment Journal
- An integration event OnBeforeCalculateInventory was added to the report LSC Add Items to Replen. Jrnl.
77565 Expose Procedures for Allocation Plans
- The following procedures have been exposed and made accessible for extension development:
- Procedure UpdateDistributedQty in codeunit LSC Alloc. Plan Utils, accessible via the public codeunit LSC Alloc. Plan Utils Public.
- Procedure TestQtyAgainstLimits_withErr in page LSC Alloc. Plan Des. Lines.
77491 Overbooking settings for Dining Reservations activity product does not allow for overbooking
- Overbooking settings are now working for dining reservations.
77476 Add integration event OnBeforeMakeOrderChecks to Statement-Post
- New event OnBeforeMakeOrderChecks was added to LSC Statement-Post codeunit.
77460 AL: Store Opening Hours not showing the Date name
- Missing date name was added to GetStores WS.
77335 Event Request: ErrorText should be by reference (var) in event OnProcessSuspensionByState_SecErrorChecking of codeunit 99001574 "LSC POS Transaction Events"
- OnProcessSuspensionByState_SecErrorChecking was obsoleted and new event OnProcessSuspensionByState_SecErrorCheckingV2 was created with var on the ErrorText parameter.
76540 Not able to delete empty Statement
- Issue regarding not being able to delete empty statements was fixed.
76189 LSC SK w1 events
- Events were added to support LSC SK localization.
76007 AL: Option to select which Order to import
- Shopify Order Pull filter was added to pull Order based on Payment or Fulfillment status or by Sales channel.
71272 Job Queue for 10016105 LSC WKS Station Kitchen Item
- New Job Queue Entry is available for updating the Web KDS Station Kitchen Item routing automatically, for all related Stations, with regular intervals.
- To populate the Job Queue Entries table, open up the Kitchen Service Configuration page and select the Insert Job Queue Default Entries Action.
77325 Refund to multiple tenders types
- Details not available.
77255 Index out of bounds in POS Print Buffer
- Details not available.
Autotests hotfixes
79328 Payment Lines Removed When Order Edit Fails
- Payment lines were removed from Customer Orders when a Customer Order Edit failed to process due to errors (e.g., increasing quantity). This affected Customer Orders created from Shopify or Magento. LS Central now preserves existing payment lines if the update fails, preventing paid orders from appearing unpaid.
55093 Customer Orders - Bank Transfer
- There was an incorrect refund line in Posted Customer Order when the Customer Order was paid with Bank Transfer tender type. This was fixed.
78882 Bug with Item Point Offer
- Points used as Item Point Offer discounts were not written off when Member Club Min. Trans.Amt for Point Calc. was set, POS now always deducts points used as discounts while still preventing awarding points below the minimum.
77176 Void Posted transaction with DD Void creating entries in trans server work table
- Retry entries in TS Work table for refund transactions are only created if the POS Functionality Profile has TS Send Transaction or DD Send Transactions active. For example if transactions are replicated to HO.
76232 Discount Ledger entries not created when posting statement
- Discount Ledger Entries are correctly calculated and updated when posting a Statement (so that Offer Statistics are updated).
74871 When doing an item return through the Transaction list the POS cannot do the return if the scale is not on zero
- When returning items the configuration on the Item card: Qty not in Decimals is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.
- When returning a scale item the item is now automatically marked as Manually weighted item.
74648 If the Scale is not on zero, specific operations on POS should not be allowed
- Details not available.
74622 When doing an item return the POS should not allow manual entering of weight if there is weight on the scale
- Details not available.
74620 Tare value needs to be displayed on receipt as manual weight line
- New events, OnAfterPrintItemDetailTransLineSalesInfo, OnAfterPrintItemDetailLineSalesInfo were added to make it possible to print Tare information to comply with scale certification requirements in the US.
- Information about the Tare weight is now saved to a new field Tare Weight in both LSC POS Trans. Line and LSC Trans. Sales Entry tables.
74596 Repeat item sale should not work if the last item sold was a scale item
- Details not available.
74559 Tare calculations: If tare value is higher than the returned weight the POS displays a negative quantity
- If the Tare value on the item is higher than the returned weight from the scale, the POS now displays an error message.
78142 When invoicing a Sales Order connected to a Customer Order, and no Item lines are present, posting does not succeed: Interface not initialized
- Do no try to process Member Point Offer Lines if there are no items at posting (only Income / Expense).
75150 Returning item that has quantity less than 1
- When returning items the configuration on the Item card: Qty not in Decimals is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.
- When returning a scale item the item is now automatically marked as Manually weighted item.
75118 Returning a scale item, line should be marked as "Manually weighted item"
- When returning a scale item the item is now automatically marked as Manually weighted item.
70166 Multicurrency in ecom
- With the addition of the new fields Currency Code and Currency Factor on the Customer Order Header, multicurrency support was enhanced for Customer Orders.
- The update ensures consistent currency handling between Ecom, LS Central, and POS, supporting order creation and processing in non-LCY currencies while keeping amounts and currency codes aligned across Customer Orders, Sales Orders, and Transactions.
77315 BC Device Users Base Unit Assignment List as Full Users
- Microsoft 365 license will not require the need of a LS Base unit.
77704 Make it possible to insert/modify core setup tables onprem
- Onprem license manager was adjusted.
71272 Job Queue for 10016105 LSC WKS Station Kitchen Item
- New Job Queue Entry is available for updating the Web KDS Station Kitchen Item routing automatically, for all related Stations, with regular intervals.
- To populate the Job Queue Entries table, open up the Kitchen Service Configuration page and select the Insert Job Queue Default Entries Action.
Forecourt hotfixes
77335 Event Request: ErrorText should be by reference (var) in event OnProcessSuspensionByState_SecErrorChecking of codeunit 99001574 "LSC POS Transaction Events"
- OnProcessSuspensionByState_SecErrorChecking was obsoleted and new event OnProcessSuspensionByState_SecErrorCheckingV2 was created with var on the ErrorText parameter.
Hotels hotfixes
79774 Issue when Return bill in POS Restaurant for Charge to Room transaction
- There was an issue related to returning a Charge To Room Transaction. This was fixed.
79987 Appsource issues with "Doc. Attachment FactBox"
- There were issues related to Doc. Attachment FactBox happening on validation of v27.1 to v28. This was fixed.
79625 Blank Accounting - DRE lines not marked as Paid after Invoice is paid
- DRE lines are now correctly marked as Paid when invoice is paid (Blank Accounting)
- There was an issue where Detailed Revenue Entry (DRE) lines were not being marked as Paid after their associated invoice was fully paid. This now works correctly for all payment application methods:
- Posting payments from journals (both Applies-to Doc. No. and Applies-to ID)
- Manual application from Customer Ledger Entries (payment→invoice and invoice→payment)
- Additionally, unapplying a payment correctly reverts the DRE Paid status when the invoice becomes open again.
79852 LS Hotel BEC - Wrong Rate update into Hotel Reservation - from OTA
- There was an issue where hotel reservations received from OTA channels (e.g., Agoda via SiteMinder) were updated with incorrect rate values. The room rate adjustment logic was incorrectly modifying rates for OTA and web bookings, resulting in totals that did not match the original booking amounts. OTA and web reservation rates are now preserved as received.
79689 Error when changing Activity Status after upgrade to 27.1
- There was an issue where confirming an Activity Group with Package activities would cause an error. This was fixed.
78977 Hotels changing rooms issue
- The Rate Change page no longer opens when changing the Room No. on a in house reservation in the POS. The Rate Change page only opens if the Room Type changes.
79313 Cannot do early check out
- In Accrual Accounting method, when attempting to perform an Early Checkout after Night Audit was run, if there are revenue entries for that day already marked as paid, an error is now shown indicating that those lines cannot be changed.
79125 Issue with upselling a room mid-stay
- When changing room type or room number on an in-house reservation, only dates from today onward are now affected.
- Room availability is no longer displayed for past dates.
78525 When there is Rate Attribute which is Included in Rate = TRUE, when no. of adults/guest is changed, the Rate Attribute arrives at incorrect values
- If the number of guests is reduced, the quantity of the revenue entries are now updated as well.
77558 Missing Payer Info in DRE lines after cleaning Routing Rule in Group Res
- When clearing the Routing Rule on a Group Reservation the Payer information in the Revenue Entries of the individual reservations is now recalculated with the primary guest information.
78258 Hotels package manager high severity issue
- Details not available.
77703 When there is Rate Attribute which is Included in Rate = TRUE, when no. of adults/guest is changed, the Rate Attribute arrives at incorrect values
- There were issues fixed, related to the assigning of Rate Attributes on Hotel Reservations:
- When a Rate Attribute is Included in Rate and Per Guest = true, the resulting Reservation Extra and Revenue Entry now has the Quantity set according to the number of Persons in the Guest List, as long as the Rate has configured the price for Extra Adults or is Occupancy Based Pricing.
- When adding or removing guests on a confirmed reservation, the quantity of the Res. Extras and Revenue Entries that come from Rate Attributes Included in Rate is now updated as well.
- When a Rate Attribute with Daily Posting Pattern and Included in Rate = false, the resulting Revenue Entries are no longer multiplied by the number of nights.
77402 When Night Audit is run, then Paying Reservation No. is changed, the deactivated line is still included in the total amount due
- There was an issue with VAT incl. in rate, when it was set to off, and changing routing rule AFTER running night audit the paying reservation field was changed to original value. Now changing routing on a DRE line that was posted to finance keeps correct paying reservation.
77397 Changing from Checkedout status to SoftCheckout status is not allowed
- It is now possible to change between different Checked Out statuses.
- There was an issue, where it was possible to change a Hotel Reservation from Checked Out to Confirmed. This was fixed.
76853 Deposit line not created correctly in invoice
- There was an issue, that was fixed, with creating an invoice with deposit lines. It was not creating the deposit line correctly in v26.1.
- Also minor fixes about deposit consumption were included in invoices for Blank Accounting in v27.
Hotels BEC hotfixes
79921 BEC Atomize incorrect number of available rooms pr room type
- There was an issue with sending room type config to Atomize. Number of available rooms was incorrect.This was fixed.
79746 BEC Atomize adjust for missing hotel res entry records
- There was an issue with Atomize reservations, filter was added so hotel reservations that did not have Hotel Res. Entry were not sent to Atomize. This was fixed.
79334 BEC integration events for Channex
- New integration events for BEC were added, MapHotelReservation_OnAfterSetCustomer(var HotelTempRes: Record "LSCHT Hotel Temp Reservation").
79346 BEC integration events for Channex 2
- New integration events for BEC were added, MapHotelReservation_OnAfterSetCustomer(BECConfig: Record "LSCHB Config"; JsonRequestObj: JsonObject; var HotelTempRes: Record "LSCHT Hotel Temp Reservation").
79369 BEC integration events for Channex 3
- New integration events for BEC were added, PullReservationsData_OnBeforePullReservationDataHttpWrapper(var BecConfig: Record "LSCHB Config"; var HttpWrapper: Codeunit "LSC Http Wrapper"; var Handled: Boolean).
78663 Atomize error sending reservations after date changes
- There was an error for Atomize, reservations used incorrect arrival or dept dates. This was fixed.
77752 BEC Atomize error when no DRE
- There was an issue with Atomize when a reservation has no Detailed Revenue Lines (cancelled, no show). This was fixed.
Localization hotfixes
77104 Finished Transactions remained ACTIVE in Fiskaly Transactions
- Enhancements to Fiskaly Transactions and Cash Point Closing.
- New fields and actions were added to improve handling and correction of existing Fiskaly entries.
80002 LSC NA - G/L Posting Issue - Multi Currency
- Var keyword was added.
79801 LSCNA - Bankers rounding total issue
- Details not available.
78568 LSC NA - Penny Rounding for Cash Customer Order Transactions
- Details not available.
79524 LSC NO - Delivery Receipt Wrong Translation
- Incorrect translations were fixed.
77104 Finished Transactions remained ACTIVE in Fiskaly Transactions
- Enhancements to Fiskaly Transactions and Cash Point Closing.
- New fields and actions were added to improve handling and correction of existing Fiskaly entries.
78810 LSCNA Scale
- Scale development was finalized.
78364 OPENDRAWERBLOCKSALE
- The client session variable #OPENDRAWERBLOCKSALE is no longer supported. Use the POS Drawer Card setup to control this behavior.
77835 LSC DE - Total discount % Vat prod/bus. groups missing
- Details not available.
75722 LSCNA - ECOM v261
- Line from tax distribution was excluded.
77914 Wrong captions on receipts
- Incorrect caption were fixed.
69127 Infrasec request changes for TCS
- TCS functionality was added for Infrasec.
77203 Payment into account not changing transaction to Finished
- There was an issue with the Applied To Fiskaly Transactions; if not exist. This was fixed.
77406 POSTINVOICE not working
- There was an issue with the Applied To Fiskaly Transactions; if not exist. This was fixed.
Pharmacies hotfixes
76191 Agents functionality - issue when changing payment option
- Functionality was fixed:
- It is possible to use change payment option function.
- Amounts for Agent charges are correct when using change who is paying two or three times.
76578 LS Pharmacy Events
- Details not available.
79543 Command Log - Missing RX-order number in field "Source Key" for many pharmacy commands
- All pharmacy commands in the command log should get a correct prescription order number in the field Source Key.
79662 Business Central 27 is Missing Pharmacy NO Traces
- Details not available.
79769 Not possible to add prescription order to transaction via the POS Command PH_GET_PRESC_ORDER
- POS Button executing PH_GET-PRESC_ORDER was fixed.
79780 NMD-UAT | Agent Functionality does not work on BC27
- POS behavior was fixed, to handle Agent functionality.
79791 NMD-UAT | Translation of pharmacy agent list (Kommisjonærliste) has fallen out in BC27
- When searching for Kommisjonærliste, kommisjonærliste is shown.
77168 Include Web templates in Demo Data App
- Details not available.
79764 Request public access of internal procedure of LS Pharmacy for Boots upgrade to hotfix/latest
- Details not available.
78144 Wrong functionality for Charge Amount on a H‑prescription in Norway
- A manual or an automatic substitution on a H-prescription automatically adds the fee.
- If changed back to the originally prescribed item, then the fee is removed automatically.
65011 LS Pharmacy - Why pharmacy user is required when posting
- All standard posting in a non-pharmacy company are according to standard BC procedures even though the LS Central for Pharmacies is installed and used by other companies in the database.
79314 Fix Appsource validation errors in 27.1 and 27.0
- Details not available.
79050 CO Functions Exposure
- Details not available.
79314 Fix Appsource validation errors in 27.1
- Details not available.
77060 Public Access to function ProceedAgentShipmentOnSalesOrder in Codeunit "LSC PH Agent Utility"
- Details not available.
79017 LS Pharmacy still extending Retail Item Card
- Pharmacy Extension moved from old LSC Retail Item Card page to current LSC Retail Item card (10012626).
79050 CO Functions Exposure
- Details not available.
79052 Expose LoadWebTemplate as public in Codeunit 10037631 "LSC PH Final Control Panel2" - Blocker
- Details not available.
76578 LS Pharmacy Events
- Details not available.
79898 NMD-UAT | BO. “Allow Change Paragraph” button not clickable for §2 E‑Prescriptions
- The Allow Change Paragraph function is available in BO for §2 e‑prescriptions, matching GUI behavior.
79974 Make possible to invert Dose Labels by configuration
- The possibility to invert dose labels vertical orientation by configuration was created.
- To do this, the field Invert Dose Label in the Label Settings lines of Prescr. Setup Profiles was created.
79199 LS Pharmacy - Import of lyfjaverdskra from Lyfjastofnun: Request for change 03.03.2026
- Items settings are updated according to Lyfjaverðskrá regardless of greiðsluþátttökuverð.
65332 Auto add sibling prescription to existing order
- E-prescriptions for siblings in Iceland are automatically combined in one prescription order.
74516 Issues with Identification on POS
- It is possible to create new paper prescriptions when Customer Identification required.
76711 HentRekvirent & SokRekvirent V2
- Details not available.
77168 Include Web templates in Demo Data App
- Details not available.
77966 NO Pharm.Admin task results in error
- Details not available.
78149 Auto Import WT on Localization App Install
- The web templates, along with the location app were installed.
78223 Incorrect prescriber is shown in the system when starting a pharmaceutical service from the PDD list
- When creating a PSD from PDD list, the system now populates the RekvirentID correctly with the information of the the PDD.
78253 Change Message for Credit Order creation when credit order already exist for selected line
- Functionality was fixed:
- When creating Credit Order if line was already credited system shows message with info about item number and item description.
78881 Update HentRekvirent and SokRekvirent to V2 - AL
- Details not available.
79004 LS 27 - It is not possible to re‑enter journaling entries without it being deleted
- It should, now be possible to open the journal note from the final control and close it without it being removed.
79325 Procedure SavePDDV3 should be used
- Use SavePDDV3 instead of SavePDD.
76562 Global Access to Selected Functions for Multiples Codeunits
- Details not available.
78292 W1 - LSC PH Prescription Order - Incorrect Command enum to code mapping
- The mapping was fixed in LSC PH Prescription Order and LSC PH Session.
65332 Auto add sibling prescription to existing order
- E-prescriptions for siblings in Iceland are automatically combined in one prescription order.
68178 Hospital RESH-ID is not shown in GUI
- Institution Name is now visible from the main UI, if RESH ID was filled out.
75991 Reference prescription fails in the posting queue if reference numbers for two different customers are entered first
- ePrescriptions by reference always use the correct, selected customer.
78968 Customer does not update in customer search window in BO - making PE register prescriptions on wrong customer
- The customer search was fixed, so that it can search for more than one customer.
79114 NO develop branch not building
- Details not available.
78195 Dispensation: Prescribed Item not updated when substitution item is selected resulting in wrong strength calculations
- IS: Prescribed Item is now populated when substitution item is manually selected in Dispense Order Line.
78317 Dipsensation in Iceland: Insurance confirmation request is wrong
- Lyfjareikningur XML for Dispense production now contains all lines from the dispense.
69201 HON-20448 Lagreutleveringsmelding error due to invalid produkkontrollTidspunkt [0001-01-01T00:00:00]
- The Pick information (PickedBy, PickedDate) is now set when the PE completes barcode and label scanning in the Barcode Control Panel. All picked POL lines receive valid pick data, regardless of the pick method used (manual barcode scanning, auto-pick, or a combination of both).
- When constructing the packing structure for Lagreutleveringsmelding, additional fallback logic was implemented:
- If a POL line is missing pick values, the system reuses valid pick information from another POL line within the same order, if available.
- This ensures that valid ProduktkontrollTidspunkt values are mapped during posting and prevents errors in the posting queue.
74440 CS0939481 Registration of breast implants for reimbursement "Contribution prescription" / "Bidragsresept"
- Now, it is not mandatory to choose an issuer in prescriptions where the product is valid for reimbursement for breast prosthesis (§10-7i) (According to US#22-06).
78147 Take Demo Data App to Same repo as Localization
- DemoDataset was included on the AL-NO localization.
78808 Assigned Reimbursement fields on Prescription are empty
- Issued Reimbursement fields filled with Assigned Reimbursement fields in Prescription Order Line when Reimbursement Paragraph is 950.
78835 Exemption Fields should be editable
- Exemption Field is now editable.
79023 Multidose B2C Messages Failing with 400 Error Due to rfMeldingshode Being Included in Multidose Deliveries | rfMeldingshode kan ikke oppgis for multidoseutleveringer
- Handled patter on QC function was added.
65666 LS Pharmacy - CU 10037803 - Reconfirm on number of retries
- Number of retries is now incremented when posting by scheduled job is not successful.
77418 RecRef.Open with Variant it triggers Ambiguous Call
- An explicit Variant-to-Integer assignment was added before calling the function to avoid implicit conversion issues.
76822 Update the import of Lyfjaverdskra to show new fields and catagories
- IS: Importing of Medicine Catalogue now uses field HmerkingLyfjastofnunar to determine if the drug is Hospital drug. Blank Afgreidslumati is replaced with 'R' to reflect what the catalogue contains.
- Before the import is processed for the first time, User should navigate to the import defaults, empty the table and re-generate the data or, If the data is different from the defaults, create new entries with Afgreidslumati = 'R' instead of existing entries where Afgreidslumati is blank.
77852 Pharmacy Customer Is not updated via action "Update from National Reg." on LSC PH Customer Card
- IS: Pharmacy Customer Information is now updated in the action Update from National Reg. on Pharmacy customer card.
78071 IS Dispense subscriber missing in 27.1
- Subscribed to new event in Pharmacy W1.
65721 Problems with credit orders in posting queue - ISNULL missing
- The missing IF NOT ISNULL(...) check was added.
- This part of the code was refactored to improve readability.
74807 Need to port SplitStringFont function from CAL
- Label Utilities DLLs were added, and the SplitStringFont function as well.
- The dose label codeunit was updated to utilize the newly added function.
77465 Not possible to credit PSD – Error message: "You can not cancel a PSD that was created from another pharmacy"
- Functionality was fixed:
- System create credit order for posted prescription order where linked psd line exist.
77643 Dose Labels were not being printed in AL
- Dose Label were not being printed in AL. This was fixed.
78340 Move Label fix to Hotfix/Latest
- Details not available.
65946 Add exit if handled = true in function OnBeforeValidateDelegateID in codeunit 10015818 NewGateway Prescription Mgt IS
- The exit if handled = true was added to OnBeforeValidateDelegateID.
65332 Auto add sibling prescription to existing order
- Details not available.
SCO hotfixes
70941 SCO Performance testing
- Details not available.
System hotfixes
77524 Linked Infocodes do not set the prompt correctly
- Details not available.
74871 When doing an item return through the Transaction list the POS cannot do the return if the scale is not on zero
- When returning items the configuration on the Item card: Qty not in Decimals is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.
- When returning a scale item the item is now automatically marked as Manually weighted item.
74648 If the Scale is not on zero, specific operations on POS should not be allowed
- Details not available.
74622 When doing an item return the POS should not allow manual entering of weight if there is weight on the scale
- Details not available.
74620 Tare value needs to be displayed on receipt as manual weight line
- New events, OnAfterPrintItemDetailTransLineSalesInfo, OnAfterPrintItemDetailLineSalesInfo were added to make it possible to print Tare information to comply with scale certification requirements in the US.
- Information about the Tare weight is now saved to a new field Tare Weight in both LSC POS Trans. Line and LSC Trans. Sales Entry tables.
74596 Repeat item sale should not work if the last item sold was a scale item
- Details not available.
74559 Tare calculations: If tare value is higher than the returned weight the POS displays a negative quantity
- If the Tare value on the item is higher than the returned weight from the scale, the POS now displays an error message.
78377 Menu Ribbon on Toplist Card missing on POS v27
- Details not available.
78417 Zebra Scanner is not working in POS after device dialog pop-up
- Details not available.
78063 #CURRINPUT captures unintended data
- Details not available.
74416 Numpad is sometimes not showing menu
- Details not available.
77315 BC Device Users Base Unit Assignment List as Full Users
- Microsoft 365 license will not require the need of a LS Base unit.
77704 Make it possible to insert/modify core setup tables onprem
- Onprem license manager was adjusted.
77497 Blank STRMENU/SelectOption in v27 after Upgrade
- Details not available.