<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
  <title>Hotfixes - LS Central</title>
  <link>https://ricardopaiva.github.io/ls-central-feed</link>
  <description>RSS feed for LS Central hotfixes</description>
  
  
  <item>
    <title>LS Central hotfixes - 26.1.1, Release date June 24, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-1/</link>
    <pubDate>Tue, 24 Jun 2025 00:00:00 +0000</pubDate>
    <guid>a18a32e5187635145376c023b914a01022097708</guid>
    <description><![CDATA[<strong>68530 Print Slip Subscriber on Card/Account No. Tender Payment print</strong>
<ul><li>New Event <b>OnBeforePrintCardAccountNo</b> in POS Print Utility.</li></ul>
<strong>68503 Activity Matrix – Activity List from availability slots</strong>
<ul><li>Integration Event Added <b>OnBeforeFIlterResourceReservationTimeFrom</b> in codeunit 10015912 <b>LSC ACT Matrix Filter Mgt.</b></li></ul>
<strong>68489 Add OnAfterPopulateTransactionStoreTerminal #528</strong>
<ul><li>New Event <b>OnAfterPopulateTransactionStoreTerminal</b> in CO eCommerce Mgt codeunit.</li></ul>
<strong>68469 SELLMEMDEPOSIT data table gets stuck</strong>
<ul><li>Fixed an issue where POS search panel was frozen for the command SELLMEMDEPOSIT.</li></ul>
<strong>68383 Add SetNoPrint procedure to control printing behavior #526</strong>
<ul><li>Procedure <b>SetNoPrint</b> made public in POS Print Utility.</li></ul>
<strong>68382 OnBeforeSendAtEndOfTransaction #525</strong>
<ul><li>Changed event <b>OnBeforeSendAtEndOfTransaction</b> on POS transaction Server utility codeunit.</li></ul>
<strong>68381 New Event OnAfterInitReversTransLineDiscRec in LSC POS Price Utility #524</strong>
<ul><li>Added <b>OnAfterInitReversTransLineDiscRec</b> event on codeunit POS Price Utility.</li></ul>
<strong>68327 Bookings - Activity not linked to POS Transaction after getting added to the POS to be paid</strong>
<ul><li>An issue was fixed, that could cause mismatch in payment status on an activity, and the related reservation. When an activity is pulled into POS journal line, the insert process and the assignment of receipt/line towards the activity is now within same commit and  should eliminate any issues related to errors during the payment process on POS.</li></ul>
<strong>68287 Wrong ILE for NEG_ADJ on BOM Components when Posting Statement</strong>
<ul><li>Quantity was wrong when using NEG_ADJ on BOM Items on the POS. This was fixed. </li></ul>
<strong>68268 Customer order process breaks if order is posted as customer invoice</strong>
<ul><li>When a Customer Order is collected and finalized on POS with the <b>Post + Print Customer Invoice</b> (POSTINVOICE) the Customer Order is posted if fully collected and paid.</li></ul>
<strong>68264 When statements are created the number series leaves gap</strong>
<ul><li>Fixed number series gap when creating statements.</li></ul>
<strong>68263 Add PurchaseOffline option to EFT in version 24, 25 and 26 versions</strong>
<ul><li>Details not available.</li></ul>
<strong>68224 Customer ledger entries not being created AGAIN when there is a rounding difference between the customer account tender and payment tender being used</strong>
<ul><li>When payment Info Account from POS was made and posted through <b>Statement Post</b>, it resulted in abnormal rounding. This was fixed.</li></ul>
<strong>68189 SendTransaction web service is always run even tough “TS Void Transactions” is not turned on</strong>
<ul><li>TS Void Transaction on refund transaction avoids using send transaction WS when it is not turned on. This was fixed.</li></ul>
<strong>68169 After Expire Member points #523</strong>
<ul><li>New event <b>OnAfterExpireMemberPoints</b> was added to <b>LSC Exp. Member Point Entries</b> codeunit.</li></ul>
<strong>68168 OnAfterAddMemberPointEntryOnUpdateMemberFromPOS in “LSC Member Posting Utils” #522</strong>
<ul><li>New event <b>OnAfterAddMemberPointEntryOnUpdateMemberFromPOS</b> was added to <b>"LSC Member Posting Utils</b> codeunit.</li></ul>
<strong>68154 Mix &amp; Match (Least Expensive) - Splits the discount over multiple lines when you are selling items with different VAT Codes</strong>
<ul><li>Details not available.</li></ul>
<strong>68144 Void and Copy is missing card information on voided card payment line</strong>
<ul><li>When doing Void and Copy in the POS the voided payment line was not being updated with the card information. This was fixed.</li></ul>
<strong>68100 OnBeforeSendMemberProcessEntry in LSC POS Trans. Server Utility #521</strong>
<ul><li>Event <b>OnBeforeSendMemberProcessEntry</b> added in <b>LSC POS Trans. Server</b> Utility.</li></ul>
<strong>67862 OnBeforePickUpWarning Event #511</strong>
<ul><li>Added event <b>OnBeforePickUpWarning</b> on POS Transaction.</li></ul>
<strong>67288 New event to override the values showed in DisplayTotals() Function in POS Transaction Codeunit.</strong>
<ul><li>Details not available.</li></ul>
<strong>66736 feat(SC-1209): Added VAT Amount field on Transaction Register #492</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.2, Release date June 25, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-2/</link>
    <pubDate>Wed, 25 Jun 2025 00:00:00 +0000</pubDate>
    <guid>0f27f6819163264eb76419b5fbd3a7f9c6847302</guid>
    <description><![CDATA[<strong>68305 Negative stock in Table Inventory Lookup Pölder</strong>
<ul><li>Details not available.</li></ul>
<strong>68503 Activity Matrix – Activity List from availability slots</strong>
<ul></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.3, Release date July 1, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-3/</link>
    <pubDate>Tue, 01 Jul 2025 00:00:00 +0000</pubDate>
    <guid>b85d57a8e48953b201007148b49874581bced625</guid>
    <description><![CDATA[<strong>68644 Public Methods in Periodic Discounts #531</strong>
<ul><li>Made three procedures publicly available in Periodic discount.</li></ul>
<strong>68622 New Events in Statement-Calculate #529</strong>
<ul><li>New Event <b>OnBeforeFindLastTenderDecl</b> in Statement-Calculate codeunit.</li></ul>
<strong>68578 Bug in Posted Statement - Navigate code</strong>
<ul><li>Fixed overflow issue in <b>Find Entries code</b> when using long values in External Document number.</li></ul>
<strong>68533 Logo printing when set on POS Terminal card does not work</strong>
<ul><li>Details not available.</li></ul>
<strong>68521 Rounding error when only part of voided line was refunded</strong>
<ul><li>Rounding error occurs in <b>Edit Customer order</b> when voiding single line, and only refunds part of the amount. This was fixed.</li></ul>
<strong>68492 Gift card issue Error</strong>
<ul><li>Details not available.</li></ul>
<strong>68433 Reprice on refund when member added - HF</strong>
<ul><li>Reprice on refund skipped. This was fixed.</li></ul>
<strong>68155 Creating membership card with more than 20 characteres at POS</strong>
<ul><li>Prevented overflow error on POS when Member Card length exceeds twenty characters.</li></ul>
<strong>68036 Error Message The member coupon buffer does not exist</strong>
<ul><li>Details not available.</li></ul>
<strong>67938 TestCurrentInput should return InputValue for Dynamic Query #516</strong>
<ul><li><b>TestCurrentInput</b> returns <b>InputValue</b> for Dynamic Query.</li></ul>
<strong>67894 Creating Retail Item Barcode from Mask using Item number fails</strong>
<ul><li>It is now possible to create a barcode from a barcode mask, including item number.</li></ul>
<strong>67601 Printer shows infinite “Opening drawer” when paper empty</strong>
<ul><li>Details not available.</li></ul>
<strong>67568 Retrieve valid price from closed price list #507</strong>
<ul><li>Details not available.</li></ul>
<strong>67285 Customer Order Refund incorrect Refund Status</strong>
<ul><li>Wrong Refund status was displayed on Customer Order. This was fixed. If not refunded on POS, <b>Payment Pending</b> should be displayed.</li></ul>
<strong>66098 Serial Number handling on the POS</strong>
<ul><li>New option was added in Retail item card <b>LSC Assign SerialNo/LotNo In CO Picking</b>, which specifies whether to delay assigning SerialNo/LotNo until the picking of the item in the Customer Order. If this field is selected, the SerialNo/LotNo is assigned when the item is picked in the CO. If this field is not selected, the SerialNo/LotNo is assigned when the item is added to POS.</li></ul>
<strong>64466 Reprice on refund when member added</strong>
<ul><li>Reprice on refund skipped. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.4,  Release date July 8, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-4/</link>
    <pubDate>Tue, 08 Jul 2025 00:00:00 +0000</pubDate>
    <guid>4c09465414458cd5fe5a1f140c478f5ace807704</guid>
    <description><![CDATA[<strong>68822 No change in service charge on total press when sales type is changes from dine in to takeaway</strong>
<ul><li>If a retail charge is inserted on <b>TotalPressed</b> based on a sales type, and then lines with that sales type, change sales type, or are voided, when <b>TotalPressed</b> is pressed again, the retail charge line becomes voided.</li></ul>
<strong>68675 Error in codeunit LSCShopifySchOrder “COpayment already exist with blank DocumentID, Store = web and Line No. 10000</strong>
<ul><li>Details not available.</li></ul>
<strong>68634 ValidateTaxParameter not working as expected</strong>
<ul><li>Event <b>OnBeforeValidationOfTaxCalculation</b> added to Customer Order Line table.</li></ul>
<strong>68623 Added OnBeforeOutgoingShopifyImageData event #530</strong>
<ul><li>
Shopify Image Events activated
<ul>
<li>
<b>OnBeforeOutgoingShopifyImageData2</b>

</li>
<li>
<b>OnAfterProcessShopifyImageData2</b>

</li>
</ul>
</li><li>
<b>OnBeforeOutgoingShopifyImageData2</b>

</li><li>
<b>OnAfterProcessShopifyImageData2</b>

</li><li>
<b>Note:</b> Event will be added to Central 26.1. Central 27 uses GraphQL for images, so these events will not be available there as the process for image uploads are totally different.
</li></ul>
<strong>68433 Reprice on refund when member added</strong>
<ul><li>Reprice on refund was skipped. This was fixed.</li></ul>
<strong>68396 Setting  0 Discount on Payment Lines sets Amount to 0</strong>
<ul><li>
The POS allowed the cashier to add a discount to a payment line, which could result in the payment amount being set to 0. This was fixed.
</li></ul>
<strong>68248 Valid Offer not triggered in Hospitality POS</strong>
<ul><li>Resolved discount was not  applied when the Member Club did not have attributes.</li></ul>
<strong>68160 Member card number missing error when editing a CO with member points payment</strong>
<ul><li>Updated record on the POS Transactions <b>singleinstance</b> codeunit.</li><li>Fixed an issue on backoffice when opening the Member Card from a Customer order.</li></ul>
<strong>68071 Payment difference G/L line in Sales Order linked to CO</strong>
<ul><li>Rounding issue was solved when a second Sales Order was created from Customer Order. CO was created for Warehouse delivery. The SO was partly delivered. Then the Customer Order was edited on POS and additional Item was added. That resulted in an abnormal rounding line, created in the second Sales Order.</li></ul>
<strong>67527 Transaction goes into Payment mode without Item Lines</strong>
<ul><li>Pressing Total is no longer  allowed, unless having at least one POS Trans. Line.</li></ul>
<strong>64466 Reprice on refund when member added</strong>
<ul><li>Reprice on refund was skipped. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.5,  Release date July 11, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-5/</link>
    <pubDate>Fri, 11 Jul 2025 00:00:00 +0000</pubDate>
    <guid>d8de3a281af870686ca88413ea8b134013804eb9</guid>
    <description><![CDATA[<strong>69172 Fix compile failures in hotfix/latest - Customer Order Header</strong>
<ul><li>Details not available.</li></ul>
<strong>69019 Dialog Box error in Membership Upgrade/Downgrade</strong>
<ul><li>Added missing <b>GuiAllowed</b> before a popup was displayed.</li></ul>
<strong>68931 Payment with Member Points displays the amount popup even when error message was displayed before</strong>
<ul><li>Do not display the amount popup, when error message is displayed before Payment with Member Points.</li></ul>
<strong>68799 Z-Report not Closing Down POS/ Clearing X</strong>
<ul><li>Issue with Z-Report payment entries did not clear after print was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.6,  Release date July 15, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-6/</link>
    <pubDate>Tue, 15 Jul 2025 00:00:00 +0000</pubDate>
    <guid>1ef372822bfcc26fa85f83d76d6d0e8df8503c99</guid>
    <description><![CDATA[<strong>69222 Some cleanup for LSC-69172</strong>
<ul><li>Details not available.</li></ul>
<strong>69161 AL: Fix Variant using Desc as name</strong>
<ul><li>Fixed Error: OPTION_DOES_NOT_EXIST, when <b>Use Variant Description</b> option is checked under Shopify Administration page.</li><li>
Fixed fulfillment handling from Shopify that caused invalid order ID error and wrong qtr of items were shipped.
</li></ul>
<strong>69032 Requested event to clear uncompressed discount voucher lines #535</strong>
<ul><li>New event <b>OnBeforeClearDiscountEntryTmp</b> was added to  <b>LSC POS Post Utility</b> codeunit.</li></ul>
<strong>68961 An event to have an option to change or skip the prompt message when using the Print_Z Command</strong>
<ul><li>New event <b>OnBeforeZReportConfirm</b> was added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>67746 Discounts not recalculated and added to modifiers when added after the discount is triggered</strong>
<ul><li>Periodic discounts are now applied to linked modifier lines when they are inserted into the transaction. Previously, a discount offer on modifier lines were applied to modifier lines if the discount offer was activated, after selecting modifiers (for example, if member scanned after selecting the modifiers then that action, activated a discount offer).</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.7, Release date July 22, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-7/</link>
    <pubDate>Tue, 22 Jul 2025 00:00:00 +0000</pubDate>
    <guid>0af54b1095fc317f419c4cb50bc6bebd1a0575b5</guid>
    <description><![CDATA[<strong>69426 AL: fix Order Pull License error</strong>
<ul><li>Fixed Sales Header and Sales Shipping Header License errors when pulling orders from Shopify that have been fulfilled in Shopify.</li></ul>
<strong>69311 Need OnBeforeOpenPanel event urgently</strong>
<ul><li>New event <b>OnBeforeOpenPanel</b> was added to <b>LSC CO Create Panel</b> codeunit.</li></ul>
<strong>69310 Required Additional parameter in procedure- OpenAlphabeticKeyboardFromInfoCode</strong>
<ul><li>Additional parameter added to <b>OpenAlphabeticKeyboardFromInfoCode</b> procedure.</li></ul>
<strong>69289 New Event in LSC Statement - OnModify trigger #538</strong>
<ul><li>New event <b>OnBeforeCheckPostingDate</b> was added to <b>LSC Statement</b> table.</li></ul>
<strong>69288 Feature/onbeforeprocesscountingheader #540</strong>
<ul><li>New event <b>OnBeforeProcessCountingHeader</b> was added to <b>LSCGetDocumentListUtilsV2</b> codeunit.</li></ul>
<strong>69250 Expanded OnBeforeCheckUseQtyNoItemsNeeded and added another event for MixMatchPopup handling #539</strong>
<ul><li>New events <b>OnBeforeCheckUseQtyNoItemsNeededV2</b> and <b>OnBeforeCheckUseQtyNoOnTriggerMMPopUp</b> were added to <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>69169 Event in Statement-Post codeunit</strong>
<ul><li>New event <b>OnBeforePostTenderTypeStatementLine</b> was added to  <b>LSC Statement-Post</b> codeunit.</li></ul>
<strong>69151 Error mgmt in refund #537</strong>
<ul><li>New event <b>OnBeforeCopyTransactionValues</b> was added to <b>LSC POS Refund Mgt.</b> codeunit.</li></ul>
<strong>69099 Add event OnAfterProcessInventoryHeaderRecord to CU 10012802 “LSC Web IM Functions” #536</strong>
<ul><li>New event <b>OnAfterProcessInventoryHeaderRecord</b> was added to <b>LSC Web IM Functions</b> codeunit.</li></ul>
<strong>69029 Call CheckMember in codeunit 10000823 “LSC POS Transaction Member”</strong>
<ul><li>Make <b>CheckMemberCard</b> procedure from <b>LSC POS Transaction Member</b> codeunit public.</li></ul>
<strong>69016 Add OnBeforePrintCustomerOrderShippingInfo and OnBeforePrintCustomerOrderShipmentCost #533</strong>
<ul><li>New events <b>OnBeforePrintCustomerOrderShippingInfo</b> and <b>OnBeforePrintCustomerOrderShipmentCost</b> were added to <b>LSC POS Print Utility CO</b> codeunit.</li></ul>
<strong>68999 Error while selecting Link to account</strong>
<ul><li>Details not available.</li></ul>
<strong>68857 Incorrect dimensions on transfer orders</strong>
<ul><li>Details not available.</li></ul>
<strong>68813 POS Command SEARCHCONTACT doesn’t work in new version</strong>
<ul><li>Details not available.</li></ul>
<strong>68801 LSC AU - Sales Order - Invoicing issue</strong>
<ul><li>Added source code to the journal.</li></ul>
<strong>68795 Payment issue</strong>
<ul><li>Issued fixed with INCEXP as overtender which does not close the transaction.</li></ul>
<strong>68232 BarcDataEntry cuts 0 from front of Giftcard entry</strong>
<ul><li>Allow the “Keep Leading Zeroes in Barc.” field in the “POS Data Entry Type” table to be set to true for all Numbering selection.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.8, Release date July 23, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-8/</link>
    <pubDate>Wed, 23 Jul 2025 00:00:00 +0000</pubDate>
    <guid>1c4343efa262d1db1cc30b105d93b8c06c7e11b6</guid>
    <description><![CDATA[<strong>69387 Required an Event to “OnBeforeCalcPeriodicDiscountType” to handle a procedure because while applying discount we need to manage discount type</strong>
<ul><li>New events, <b>OnBeforeCalcPeriodicDiscountType</b> and <b>OnBeforeSplitLines</b> was added to <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>69369 Issue with selling serial number required product to customers</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.10, Release date July 24, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-10/</link>
    <pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate>
    <guid>fc48a87ec70752ed30904d350296f538b9ba0c88</guid>
    <description><![CDATA[<strong>69562 Appsource validation error on 26.0 and 26.1</strong>
<ul><li>Details not available.</li></ul>
<strong>69430 Quantity error on serial required items</strong>
<ul><li>Fixed issue where it is not possible to set -1 quantity to a item with a serial no.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.9, Release date July 24, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-9/</link>
    <pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate>
    <guid>6e4c387f99dc3b77171a0f55e584e528de62bae9</guid>
    <description><![CDATA[<strong>69528 Appsource validation error on 25.3.20</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.11, Release date July 29, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-11/</link>
    <pubDate>Tue, 29 Jul 2025 00:00:00 +0000</pubDate>
    <guid>abeb110f6eb955ebf314db97ffe85953a96838e8</guid>
    <description><![CDATA[<strong>69534 Add event for calculating amount including VAT when creating CO and SO #547</strong>
<ul><li>New event, <b>OnBeforeSumAmountInclVATByCustomerOrderID</b> was added to <b>Sales Header</b> table extension.</li></ul>
<strong>69514 Return (Refund) Qty in correct - HF 26.1</strong>
<ul><li>Details not available.</li></ul>
<strong>69431 Comment on Customer Order not getting collected so the customer order stays in “to collect”</strong>
<ul><li>Adjusted previous development to not cause issues with non Item lines on a customer order.</li></ul>
<strong>69375 We need some changes for our new extension regarding Loyalty Points usage</strong>
<ul><li>Multiple events were added to <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>69369 Issue with selling serial number required product to customers</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.12,  Release date August 5, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-12/</link>
    <pubDate>Tue, 05 Aug 2025 00:00:00 +0000</pubDate>
    <guid>ad2c1b654d534d611b035fe5198bcb514a0104c1</guid>
    <description><![CDATA[<strong>69588 Retrieving Transaction From Suspend - Empty Web Service Response due to LSCNA</strong>
<ul><li>Details not available.</li></ul>
<strong>69551 Member Point Journal - Error OnOpen</strong>
<ul><li>Details not available.</li></ul>
<strong>69479 V. 26.1 Can no longer print EOD when multiple Tender Type of Function Card.</strong>
<ul><li>Details not available.</li></ul>
<strong>68768 Error when opening sales from store list in LS Central 26.1</strong>
<ul><li>There was an error when opening sales from store list. This was fixed.</li></ul>
<strong>68366 Issue with Purchase UoM Not Converted for Purchase Orders Created from Replen. Journal</strong>
<ul><li>With the <b>Purch. Replen. Journal UoM Handling</b> option in Replen. Setup set to <i>Convert to Purch. UoM</i> <i>if possible</i>, the UoM of the Purchase Orders created from the Purchase Replenishment Journal were not converted to Purchase UoM as expected. This issue was fixed.</li></ul>
<strong>68259 Brackets cannot be used with prefixes.. &gt;= .. or * in filtering</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.13,  Release date August 6, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-13/</link>
    <pubDate>Wed, 06 Aug 2025 00:00:00 +0000</pubDate>
    <guid>b1eb37daeb490e3ceebcd10475a6e5fec43a0694</guid>
    <description><![CDATA[<strong>69757 EXTREMELY LONG DELAYS</strong>
<ul><li>Details not available.</li></ul>
<strong>69623 Post Statement Error after posting customer order to invoice</strong>
<ul><li>Details not available.</li></ul>
<strong>67683 LSC CA - Sales Header does not exist -POS</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.14,  Release date August 7, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-14/</link>
    <pubDate>Thu, 07 Aug 2025 00:00:00 +0000</pubDate>
    <guid>ec4ab1b6e4167b72fa5a9eda23ff9b52a3f5c969</guid>
    <description><![CDATA[<strong>69777 Overflow Error When Adding Items to Replen. Journal with Spanish Translation</strong>
<ul><li>When adding items to the <b>Replen. Journal</b>, the system runs into an overflow error when Business Central is using Spanish Mexico translation. This was fixed.</li></ul>
<strong>69108 Specific Pages do not work with Responsibility Center filter</strong>
<ul><li>Filter multiple documents correctly with the user's Responsibility Center filter defined in user setup.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.15,  Release date August 12, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-15/</link>
    <pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate>
    <guid>1c2473e41fc0e3163165c69944aef1f30defc769</guid>
    <description><![CDATA[<strong>69978 Published Offer not showing</strong>
<ul><li>Redundant local variable removed, to get access to the results from the <b>GetDirectMarketingInfo WS</b>.</li></ul>
<strong>69953 Problem with cancelling orders on Shopify - BC</strong>
<ul><li>Posting Customer Order non refundable shipping cost was wrongly done to fixed account. Now it follows normal Sales account.</li></ul>
<strong>69882 Customer Orders are not posted at the end of transaction</strong>
<ul><li>Added parameter <b>ReturnValue</b> to publisher event <b>OnBeforeApplyFilterToStatusCOReadyForPosting</b>.</li></ul>
<strong>69873 Codeunit 99001486 LSC Delete Logs</strong>
<ul><li>Bugfix to avoid overflow error on <b>EntryFilter</b> value in <b>Delete Logs</b> codeunit.</li></ul>
<strong>69853 SumAmountInclVATByCustomerOrderID calculates in LCY causing error creating Customer Orders</strong>
<ul><li>Customer Orders and Sales Orders are now in the same currency when creating SO and CO values.</li></ul>
<strong>69827 Skip Validating Pos Data Entry Number Series #553</strong>
<ul><li>Event <b>OnBeforeValidateNumberSeries</b> was added in <b>Backoffice Ext</b>.codeunit.</li></ul>
<strong>69809 Enable SumIndexFields on key 5 on Transaction Header</strong>
<ul><li>Details not available.</li></ul>
<strong>69790 Event Request: LS Omni Inventory Endpoint XmlPort Insert Lines</strong>
<ul><li>Event <b>OnBeforeInsertPOSTransInvLinesTemp</b> was added to <b>GetDocumentXML</b></li></ul>
<strong>69670 Clear IsHandled on FindPromotion loop #552</strong>
<ul><li>Details not available.</li></ul>
<strong>69668 Make procedure Push accessible in LSC POS Control Event #550</strong>
<ul><li>Event <b>OnBeforeAssignActivePanelID</b>was added in <b>Safe Denom. Panel Commands</b>.</li></ul>
<strong>69605 Extra Print Eventsubscribtion</strong>
<ul><li>Parameters <b>DataEntryTypeCode</b> and <b>InfoNumber</b> were added to event <b>OnBeforeAddFieldValueToTmpStr</b>.</li></ul>
<strong>69597 Commit changes for “To Skip UOMPopUp” #549</strong>
<ul><li>New event <b>OnBeforeIsUOMPopUp</b> was added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>69595 Issue new coupon entry fix, fill “Value Type” based on “Calculation Type” #548</strong>
<ul><li>Respect Coupon Header Calculation type field, when creating the coupon entries using web services.</li></ul>
<strong>69532 OnBeforeExistEachTransaction Event #546</strong>
<ul><li>Event <b>OnBeforeExistEachTransaction</b> was added in <b>POS Transaction</b> codeunit.</li></ul>
<strong>69487 This PR adds a public wrapper procedure GetResourceAvailabilityText #541</strong>
<ul><li>Access was added to function <b>ShowResourceAvailability</b> in <b>LS Activities functions CU</b>.  The access point is in the hotel integration codeunit.</li></ul>
<strong>68667 Incorrect VAT calculation on Sales Order created by Customer Order</strong>
<ul><li>Fixed VAT calculation on Sales Order, created by Customer Order.</li></ul>
<strong>62087 Flexible bag should start with start amount 0</strong>
<ul><li>When you use <b>POS Start Amount Method = Flexible Bag</b>  it should always open the start of day float with amount 0 (as the online help). But it behaved exactly the same as the fixed bag. This was fixed. </li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.16,  Release date August 14, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-16/</link>
    <pubDate>Thu, 14 Aug 2025 00:00:00 +0000</pubDate>
    <guid>1989941852b1e3a8ebaa84dfa2d84d72ec993a4e</guid>
    <description><![CDATA[<strong>69994 Customer Order Edit - Refund Returns an Error</strong>
<ul><li>Multiple add and void lines on POS could result in an error: <b>Customer Order cannot be Updated. Changes will be rolled back</b>. This was fixed. </li></ul>
<strong>69982 Customer Order/Sales Order amount check</strong>
<ul><li>Customer Orders and Sales Orders created error in mismatch amounts. That was fixed. This was related to Customer orders in currency other than LCY.</li></ul>
<strong>69903 AL: Fix WS interfaces</strong>
<ul><li>Made SendRequest WS function public<ul><li>CustomerOrderCancel</li><li>CustomerOrderCreateV6</li><li>CustomerOrderEdit</li><li>MemberContactCreate</li><li>MemberContactUpdate.</li></ul></li><li>CustomerOrderCancel</li><li>CustomerOrderCreateV6</li><li>CustomerOrderEdit</li><li>MemberContactCreate</li><li>MemberContactUpdate.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.17, Release date August 19, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-17/</link>
    <pubDate>Tue, 19 Aug 2025 00:00:00 +0000</pubDate>
    <guid>dcbb88335fb35e7c5dbc20ee3819fe2fc5939da4</guid>
    <description><![CDATA[<strong>70158 Upgrade failed from LS 25.3 to 26.1</strong>
<ul><li>When upgrading WKS tables: Check, <b>put in on new tables</b> being empty - upgrade only done if they are. </li></ul>
<strong>70067 Referenced refund payments - format the amount</strong>
<ul><li>When displaying referenced refund payment list, in a region where the decimal point is a comma, the list displaying the cards payments for refund was not being formatted correctly. This was fixed. When voiding a card payment within the same day, the POS does not try to retrieve token storage information for the voided payment.</li></ul>
<strong>70026 Fix coupon discount in Customer Order</strong>
<ul><li>Coupon discount % calculation is not taking into account quantity when processing collect from web Customer Order.</li></ul>
<strong>70004 Need to be able to filter inactive variants</strong>
<ul><li>Event <b>OnBeforeFindItemVariants</b> was added to <b>Popup Variant Handler</b> and <b>Pop-up POS Commands</b> to enable the user to filter on item variants shown in the pop-up.</li></ul>
<strong>69992 Focus does not go to POS after completing a purchase in a SaaS environment</strong>
<ul><li>Details not available.</li></ul>
<strong>69963 LSTS-39665: Delete price check records #554</strong>
<ul><li>New event <b>OnBeforeInsertNewTrans</b> added to <b>LSC Price Check Card</b> page.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.18, Release date August 20, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-18/</link>
    <pubDate>Wed, 20 Aug 2025 00:00:00 +0000</pubDate>
    <guid>eddd779bc4194e4ced2274962f14f1a35c20bef9</guid>
    <description><![CDATA[<strong>70264 Booking POS Posting: Make the Cleanup function lock unfriendly</strong>
<ul><li>The Booking Posting POS cleanup () function made more lock efficient by checking if it is empty prior and also the search loop is not started in record locking mode.</li><li><b>Note:</b> This function should rarely write anything to the db.  It would be only in the cases where the POS created a reservation, but the user voided the lines. The reservation would not have any activities and the cleanup tries to delete the empty reservation.</li></ul>
<strong>70175 AL: Fix GetSelectedSalesDoc WS</strong>
<ul><li><b>GetSelectedSalesDoc</b>
<ul>
<li>Reward Points earned was fixed.</li>
<li>Transaction lookup was fixed, because of empty Transaction record.</li>
<li>Deal line was missing in HospOrder. This was fixed. </li>
<li>Change Payment Line number to actual number + 99 to be able to retrieve original line number.</li>
</ul>
</li><li>Reward Points earned was fixed.</li><li>Transaction lookup was fixed, because of empty Transaction record.</li><li>Deal line was missing in HospOrder. This was fixed. </li><li>Change Payment Line number to actual number + 99 to be able to retrieve original line number.</li><li><b>GetSalesInfoByOrderId</b>
<ul>
<li>Transaction lookup was fixed, because of empty Transaction record.</li>
</ul>
</li><li>Transaction lookup was fixed, because of empty Transaction record.</li></ul>
<strong>70154 Customer Order Edit - Refund Returns an Error - Copy</strong>
<ul><li>Fixed problem when multiple add and void lines on POS could result in error: <b>Customer Order cannot be Updated. Changes will be rolled back.</b></li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.19, Release date August 26, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-19/</link>
    <pubDate>Tue, 26 Aug 2025 00:00:00 +0000</pubDate>
    <guid>8a448f3c3e6d928da87aec1d9e94f979a90c466b</guid>
    <description><![CDATA[<strong>70369 Request user to enter search criteria on Member Contact panel</strong>
<ul><li>Details not available.</li></ul>
<strong>70353 Mix Match filtering #557</strong>
<ul><li>New event OnAfterFilterPosTransLine2 added in <b>POS Price Utility</b> codeunit.</li></ul>
<strong>70308 Parameter in codeunit 10000921 “LSC Hierar. Link Mgt” to short</strong>
<ul><li>Extend parameter RightNode_p in procedure SetInheritedFields, codeunit <b>LSC Hierar. Link Mgt</b> from code[20] to code[30].</li></ul>
<strong>70260 Added Event OnVoucherRemainingAmountZeroErrorText #556</strong>
<ul><li>New Event <b>OnVoucherRemainingAmountZeroErrorText</b> in <b>LSC POS Infocode Utility</b> Codeunit.</li></ul>
<strong>70151 POS error when reading an serial no. for the item</strong>
<ul><li>Fixed an issue with reading serial numbers that start with 21 and are longer than 16 characters.</li></ul>
<strong>69968 Add isHandled and exit option to LSCCalcCurrentPrice procedure in LSC Price Line Worksheet table extension</strong>
<ul><li>New parameters in event <b>LSCOnCalcCurrentPriceOnAfterSetFilters</b> in table extension <b>LSC Price Line Worksheet</b>.</li></ul>
<strong>69944 Error when using an item flagged LSC Assign SerialNo/LotNo in CO Picking</strong>
<ul><li>New POS Command ASSIGNSERIALNO_LOTNO that can be assigned to button that is  able to assign or change Serial/Lot No for items, while in POS transaction.</li></ul>
<strong>69511 Proposed PR: Add Integration Event to ChangeInternalStatusEvents #544</strong>
<ul><li>Before and after event status change published events were added. </li></ul>
<strong>65635 Unexpected behavior with REORDQTY POS Command</strong>
<ul><li>REORDERQTY and REORDERMENUTYPE commands were refactored to fix problems with quantity, line numbers and transaction entries of linked lines.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.20, Release date August 26, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-20/</link>
    <pubDate>Tue, 26 Aug 2025 00:00:00 +0000</pubDate>
    <guid>d6a320f8f2df0e1bd074f7b1ffbee221d2ba7b77</guid>
    <description><![CDATA[<strong>70331 ‘tender Operation’ and ‘FLOAT_ENT’ handling - event missing a parameter</strong>
<ul><li>A new parameter, <b>SafTenderDataTable</b> variable was added in existing event <b>OnBeforeInitMenuOnInitSafTenderPanel</b> in LSC Safe Denom. Panel Commands codeunit.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.21, Release date August 28, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-21/</link>
    <pubDate>Thu, 28 Aug 2025 00:00:00 +0000</pubDate>
    <guid>71f186dfd9b396f063b925ce0d0b8c8c32b60d36</guid>
    <description><![CDATA[<strong>70331 ‘tender Operation’ and ‘FLOAT_ENT’ handling - event missing a parameter</strong>
<ul><li>A new parameter, <b>SafTenderDataTable</b> variable was added in existing event <b>OnBeforeInitMenuOnInitSafTenderPanel</b> in LSC Safe Denom. Panel Commands codeunit.</li></ul>
<strong>70115 SC-2688-Public Method Request - LSC TR: Store Credit voucher extra print slip required during returns</strong>
<ul><li><b>PrintExtraPayment</b> procedure made public in POS Print Utility.</li></ul>
<strong>70101 Refund issue in Offline POS_V2</strong>
<ul><li>Bugfix to not compress POS Sales Lines when returning items linked to parent lines.</li></ul>
<strong>70010 Suspend Transaction after marking lines as CO returns an Error</strong>
<ul><li>Now Customer Order transactions can be suspended. However, it is only possible <b>before</b> the Customer Order is created.</li></ul>
<strong>69925 Unable to change discount on discount offer products</strong>
<ul><li>Now it is possible to change discount on discount offer products.</li></ul>
<strong>69906 Insufficient Quantity on Receipt Item During Statement Posting - Recipe BOMs</strong>
<ul><li>Statement posting now works with excluded recipe/ingredients and Inventory Setup option <b>Prevent Negative Inventory</b>.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.22, Release date August 29, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-22/</link>
    <pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate>
    <guid>f46bc765e692c56accf4e9582833cad64e33c789</guid>
    <description><![CDATA[<strong>70461 Repay Prepayment to Customer</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.23, Release date September 2, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-23/</link>
    <pubDate>Tue, 02 Sep 2025 00:00:00 +0000</pubDate>
    <guid>e98bcd8db1abba8567c230ecbd9f3289433e6a1f</guid>
    <description><![CDATA[<strong>70634 New Events in Mix &amp; Match Registration #560</strong>
<ul><li>New event <b>OnBeforeRegisterMixMatch</b> and <b>OnAfterCalcDiscountPr</b> added to <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>70606 New Event Parameter in OnSuspendNotConfirmedBeforeConfirm #558</strong>
<ul><li>New parameter: <b>Returnvalue</b> in event <b>OnSuspendNotConfirmedBeforeConfirm</b> in POS Transactions Functions codeunit.</li></ul>
<strong>70604 feat(SC-2704): New Event request for creating Dedicated Tender removal line for foreign currency #559</strong>
<ul><li>New event <b>OnBeforeRemoveAdd</b> added to <b>LSC POS Post Utility</b> codeunit.</li></ul>
<strong>70561 LSC Process Inv. Adjmt. Entr - HF</strong>
<ul><li>Details not available.</li></ul>
<strong>70544 Shopify - Negative inventory</strong>
<ul><li>There was an error with Shopify Location setup. It was not correct and could cause CopyStr Error when updating inventory. This was fixed. </li></ul>
<strong>66971 SC-1535-TR UAT-Suspended transaction count is zero in the X report</strong>
<ul><li>The count and amount of suspended transactions was incorrect. This was fixed.</li></ul>
<strong>64793 If a Line Discount Reset occurs, no new Line discount can be awarded</strong>
<ul><li>It is now allowed to add <b>Line Discounts</b> to lines where a reset discount was previously applied.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.24, Release date September 8, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-24/</link>
    <pubDate>Mon, 08 Sep 2025 00:00:00 +0000</pubDate>
    <guid>c805e99ff18399745ca7ece7f53a52706380bd60</guid>
    <description><![CDATA[<strong>70835 Member Point Offer Not Triggering by Item Category After Upgrade to Version 26.1</strong>
<ul><li>The list of offers were only filtered by Item. This was fixed and  now finds an offer based on all types.</li></ul>
<strong>70601 Member Scheme Upgrade Skips a Level</strong>
<ul><li>Details not available.</li></ul>
<strong>70382 Activity Matrix blank in v26</strong>
<ul><li>Fixed and issue where the matrix could be empty when loaded.</li></ul>
<strong>70216 Referenced refund - Partial amount refund</strong>
<ul><li>When doing a referenced refund on a card payment in the POS, the POS now is able to do a partial amount refund. that is not fully refund the entire original amount of the card payment. The refunded amount for the card payment is stored on the original Card Entry for the payment and can be viewed in the <b>Transaction Registry</b> -&gt; <b>Card Entries</b> view for the original transaction.</li><li>When doing a second refund on the same payment the amount that is presented to the cashier has to be the remaining amount available for refund on the card payment not the original amount.</li><li>To activate this functionality configurations <b>Use Reference Refund</b> and <b>Use Refund Selection</b> must both be active.</li></ul>
<strong>69530 LSC NA CA - Split the bill in 2, and the amount with taxes is not equally split</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.25, Release date September 8, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-25/</link>
    <pubDate>Mon, 08 Sep 2025 00:00:00 +0000</pubDate>
    <guid>f202d5d2b90e0fde9dd5348d4781049b032b03a1</guid>
    <description><![CDATA[<strong>71437 AppSource validation failure</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.26, Release date September 9, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-26/</link>
    <pubDate>Tue, 09 Sep 2025 00:00:00 +0000</pubDate>
    <guid>14d45664ae75017d005e5f63b13e0d3fa6e463e4</guid>
    <description><![CDATA[<strong>71523 Member Scheme Upgrade Skips a Level - Copy</strong>
<ul><li>Details not available.</li></ul>
<strong>70593 Safe Bag Declaration – Same Bag Number Used Across Multiple Tills Does Not Increment Value in Business Central</strong>
<ul><li>There was an issue when  the same bag number was used for separate entries then the bag was closed. This was fixed. There was also an error with  a bag that had a remaining amount different from the starting amount, the bag was not able to post a safe transfer. This was fixed. </li></ul>
<strong>69309 License manager setup error in French</strong>
<ul><li>Increased variable size to handle translations that require more characters.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.27, Release date September 16, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-27/</link>
    <pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate>
    <guid>a38f6dd6d275664affee6bb6aee6b99e8fe9717f</guid>
    <description><![CDATA[<strong>71686 Incorrect posting when partially returning Customer Order</strong>
<ul><li>Customer Order Edit: duplicate payment line was created when <b>Sales Order</b> was posted and a line had been voided and refunded on POS.</li></ul>
<strong>71470 Decimal places issue in Inc/Exp Entries.</strong>
<ul><li>Rounding of Net Amount was fixed on returns when canceling prepayments and returning with cash.</li></ul>
<strong>71276 Event to skip ItemBaseUnitOfMeasureOnAfterValidateEvent - codeunit 10036991 “LSC Product Ext.” implements “LSC IProductExt”</strong>
<ul><li>New event, <b>OnBeforeItemBaseUnitOfMeasureOnAfterValidateEvent</b> was added to <b>LSC Product Ext.</b> codeunit.</li></ul>
<strong>70972 Changes in Subform Objects for Variant Frameworks</strong>
<ul><li>Allowed global variables <b>gIsLSCentralPage</b> and <b>gIsShowLinesPage</b> to be changed outside the page extension, setting it as protected.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.28, Release date September 23, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-28/</link>
    <pubDate>Tue, 23 Sep 2025 00:00:00 +0000</pubDate>
    <guid>dd827f313eb8c234b06bc11bd4156f8349427145</guid>
    <description><![CDATA[<strong>71997 Added VAR</strong>
<ul><li>Var was added to parameter in event <b>OnInit_OnBeforeTransDiscLoad</b> in LSC POS Transaction Events.</li></ul>
<strong>71846 Skip filtering of the record on find record - Sales Return Order Lines</strong>
<ul><li><b>Event OnAfterSetFilter</b> was added in page 10001344 <b>LSC Retail SRO Subform.</b></li></ul>
<strong>71828 Skip filtering of the record on find record</strong>
<ul><li>New event <b>OnFindRecordTrigger</b> in retail Subpages.</li></ul>
<strong>71823 Activity Matrix blank in AppShell</strong>
<ul><li>An issue was fixed, where the matrix could be empty when loaded.</li></ul>
<strong>71821 ADD EVENT</strong>
<ul><li>New events on Coupon Management <b>OnAfterGetNextNoSeriesCoupon and OnBeforeApplyCpnsThatCanBeUsedToPOSLines</b>.</li></ul>
<strong>71665 LSC NA CA - CO Details Factbox shows incorrect values when NA Tax</strong>
<ul><li>Details not available.</li></ul>
<strong>71581 Issue with the Store Coupon linked to the Tender Type Offer</strong>
<ul><li>Hotfix for coupon Tender offer. Coupon linked to Tender Offer was rendered unvalid on Total before tender type was selected.</li></ul>
<strong>71552 Data Distribution Log Fix</strong>
<ul><li><b>Previous Last Timestamp</b> is <b>Scheduler Log Lines</b> was corrected.</li></ul>
<strong>70807 Data Distribution Buffer Fix</strong>
<ul><li>Replication using timestamp was fixed to contain all data to be replicated.</li></ul>
<strong>69414 Create specific error codes in LS Central for Omni in web service StoreInvTransactionSendV2</strong>
<ul><li><b>StoreInvTransactionSendV2</b> request now returns specific error codes when error occures insted of the generic code 1000 and error text. These are the specific error codes:<ul><li>Error codes for StoreInvTransactionSendV2:<ul><li>2001  No lines to import.</li><li>2002  Transaction has already been received.</li><li>2003  Store Inventory Worksheet not found.</li><li>2004  WorksheetSeqNo must be unique in transaction.</li><li>2005  Transaction No. must be unique in transaction.</li><li>2006  Unexpected end of transaction.</li><li>2007  Too many lines in transaction.</li><li>2008  Area Code must have a value in Store Inventory Line : WorksheetSeqNo=%3, Line No.=%5. It cannot be empty.</li></ul></li></ul></li><li>Error codes for StoreInvTransactionSendV2:<ul><li>2001  No lines to import.</li><li>2002  Transaction has already been received.</li><li>2003  Store Inventory Worksheet not found.</li><li>2004  WorksheetSeqNo must be unique in transaction.</li><li>2005  Transaction No. must be unique in transaction.</li><li>2006  Unexpected end of transaction.</li><li>2007  Too many lines in transaction.</li><li>2008  Area Code must have a value in Store Inventory Line : WorksheetSeqNo=%3, Line No.=%5. It cannot be empty.</li></ul></li><li>2001  No lines to import.</li><li>2002  Transaction has already been received.</li><li>2003  Store Inventory Worksheet not found.</li><li>2004  WorksheetSeqNo must be unique in transaction.</li><li>2005  Transaction No. must be unique in transaction.</li><li>2006  Unexpected end of transaction.</li><li>2007  Too many lines in transaction.</li><li>2008  Area Code must have a value in Store Inventory Line : WorksheetSeqNo=%3, Line No.=%5. It cannot be empty.</li><li>Commerce 2025.10.</li></ul>
<strong>64526 LSC NA - EcomCalculateBasket to utilize NA tax calculations</strong>
<ul><li>Details not available.</li></ul>
<strong>62169 Customer Order Header page 10012030 “LSC CO Details” total amount doesnt include taxes</strong>
<ul><li>
New events, <b>OnAfterCompressedCOLinesTotalIncreased</b> and <b>OnAfterCOLinesTotalIncreased</b> were added in LSC CO Utility Codeunit.
</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.29, Release date September 30, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-29/</link>
    <pubDate>Tue, 30 Sep 2025 00:00:00 +0000</pubDate>
    <guid>a9cbcc985bc9b4e9076e3362a702a81fdf2281f7</guid>
    <description><![CDATA[<strong>72348 New-Event-EFT-InsertLogEntry</strong>
<ul><li>Details not available.</li></ul>
<strong>72335 Cannot change quantity of deals</strong>
<ul><li>There was an inability to change quantity on a deal line. This was fixed. </li></ul>
<strong>72327 Serial Number (SN) on Gift Receipt</strong>
<ul><li>New events were added, <b>AddItemSerialNoOnGiftReceipt</b> and  <b>OnBeforeGiftBufferInsert</b> in Codeunit <b>Gift Receipt POS Commands.</b></li></ul>
<strong>72283 Split bill error</strong>
<ul><li>Routing for WEB KDS was fixed. Had effect when splitting the bill.</li></ul>
<strong>72277 Commerce_Inventory stops due to special characters in item codes</strong>
<ul><li>Filter was adjusted to allow special characters.</li></ul>
<strong>72260 New event publishers: OnSendAfterStatusUpdateCompressed and OnSendAfterStatusUpdate</strong>
<ul><li>Two New events <b>OnSendAfterStatusUpdate</b> and <b>OnSendAfterStatusUpdateCompressed</b> in Codeunit <b>CO Omni Mgt.</b></li></ul>
<strong>72256 ASN Add Box Barcode No. fileld to GetASNDocumentLines web request</strong>
<ul><li>Details not available.</li></ul>
<strong>72209 SC-2059-EM - ZA AddPay Cross terminal return not very correctly for card transx.</strong>
<ul><li>Details not available.</li></ul>
<strong>72142 Duplicate ReceiptNo after suspending a transaction v25</strong>
<ul><li>There was an issue where suspending a transaction after a LogOut-LogIn on POS with WS enabled resulted in duplicate receipt numbers. This was fixed. </li></ul>
<strong>72140 Shopify item upload</strong>
<ul><li>String length error was fixed, when sending item to shopify where item no + variant code exceeded length of 20 characters.</li></ul>
<strong>71925 The G/L Account does not exist. Identification fields and values: No.=’’</strong>
<ul><li>There was an error <b>G/L Account does not exist</b> in Statement Post when Transaction is using Tender Type where Account Type is <b>Bank Account.</b> This was fixed. </li></ul>
<strong>70590 AL: Shopify X Yue Hwa Issue</strong>
<ul><li>Details not available.</li></ul>
<strong>70374 AL: Public access to Event</strong>
<ul><li><b>OnBeforeSendShippingMessage</b> made public as <b>OnBeforeSendShippingMessagePub</b>.</li></ul>
<strong>70158 Upgrade failed from LS 25.3 to 26.1</strong>
<ul><li>When upgrading WKS tables: Check put in on new tables being empty - upgrade was only done if they are. Duplicate check was added for visual profile lines.</li></ul>
<strong>69549 Trans. Date and time missing in POS Voided Trans. Line</strong>
<ul><li><b>Trans. Date</b> and <b>Trans. Time</b> was filled on <b>POS Voided Trans. Line</b>.</li></ul>
<strong>66912 Matrix Drag and Drop is not working when using Windows AppShell</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.30, Release date September 30, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-30/</link>
    <pubDate>Tue, 30 Sep 2025 00:00:00 +0000</pubDate>
    <guid>1e89ecd7cd45372079335d2af904702c5b5c2021</guid>
    <description><![CDATA[<strong>72277 Commerce_Inventory stops due to special characters in item codes</strong>
<ul><li>Filter was adjusted to allow special characters.</li></ul>
<strong>72098 Field “Transaction Container” missing on Web Replication Azure Storage Setup page</strong>
<ul><li>Details not available.</li></ul>
<strong>71585 POS Debug Log to log WebRequests and POS Actions</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.31, Release date October 1, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-31/</link>
    <pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate>
    <guid>1f16fb1b013f328dbb100e8ab9fdf0bf6edc1d6b</guid>
    <description><![CDATA[<strong>72529 Kitchen printing not printing when it’s a refund</strong>
<ul><li>There was an issues with kitchen printing when doing refunds. This was fixed. </li></ul>
<strong>72385 CHARGE2RES POS Command - Unable to proceed with settling transactions with a zero amount (complimentary meal)</strong>
<ul><li>There was an issue with the CHARGE2RES POS Command that prevented charging transactions with zero amount. This was fixed.</li></ul>
<strong>72254 Logon with barcode</strong>
<ul><li>Details not available.</li></ul>
<strong>71592 Return is not working in Offline POS</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.32, Release date October 7, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-32/</link>
    <pubDate>Tue, 07 Oct 2025 00:00:00 +0000</pubDate>
    <guid>8487fed8319961c05798787621aea2ffbfc042a9</guid>
    <description><![CDATA[<strong>72254 Logon with barcode</strong>
<ul><li>Details not available.</li></ul>
<strong>69714 KDS Report</strong>
<ul><li>KDS Performance reports, now works correctly when using the Web KDS.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.33, Release date October 14, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-33/</link>
    <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
    <guid>c1608b9df42fe596b76dfa82b4c1280626471336</guid>
    <description><![CDATA[<strong>72967 Issue with the Store Coupon linked to the Tender Type Offer</strong>
<ul><li>Hotfix for coupon Tender offer. Coupon linked to Tender Offer was rendered unvalid on Total before tender type was selected.</li></ul>
<strong>72858 Disabling CompareItemPostingBuffer in Statement-Post codeunit, in PostItem procedure</strong>
<ul><li>Event <b>OnBeforeCompressItemPostingBuffer</b> was added in codeunit Statement-Post.</li></ul>
<strong>72793 Safe Transfer</strong>
<ul><li>Details not available.</li></ul>
<strong>72763 Expose Set Procedures LSC Member Attributes Page</strong>
<ul><li>Make procedure public SetCardNo, SetContactNo, SetAccountNo and ClearParameters.</li></ul>
<strong>72697 BlockMixMatchPerDisc</strong>
<ul><li>New events were added to <b>LSC POS Offer Ext. Utility</b> and <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>72685 Event to skip the validation Date</strong>
<ul><li>New event OnBeforeDisplayNoExpDateInPickingDocError was added to <b>LSC Picking / Receiving lines</b> table.</li></ul>
<strong>72678 Shopify item upload</strong>
<ul><li>Details not available.</li></ul>
<strong>72599 Template for pharmacy events - Event OnBeforePostTransactionAfterVoidOnProcessInfoCode in codeunit POS Transaction Events</strong>
<ul><li>Details not available.</li></ul>
<strong>72579 Make printing available</strong>
<ul><li>Details not available.</li></ul>
<strong>72578 Event OnBeforeMarkUsedCoupons in codeunit “LSC Coupon Management”</strong>
<ul><li><b>New event OnBeforeModifyPOSTransLineOnMarkUsedCoupons</b> was added to <b>LSC Coupon Management</b> codeunit.</li></ul>
<strong>72539 ADD Subscriber</strong>
<ul><li>New event <b>OnBeforeRetailProductCodeCheck</b> was added to <b>LSC Item Import Mgt</b> codeunit.</li></ul>
<strong>72538 I have two types of coupons, and each type is linked to a specific payment method</strong>
<ul><li>Parameter was added to <b>OnBeforeFindTenderTypeTable</b> event on POS Transaction.</li></ul>
<strong>72258 Azure storage queue filed validations</strong>
<ul><li>Details not available.</li></ul>
<strong>72030 Azure Storage Packet CleanUp Fix</strong>
<ul><li>Manual clean up action for fully processed Web Replication Azure Storage Packet was added.</li></ul>
<strong>71788 Discount offers linked to member accounts are not being applied when processing an exchange transaction</strong>
<ul><li>Discount offers linked to member accounts when processing an exchange transaction were fixed.</li></ul>
<strong>71768 TmpTransaction looses connection to original Deal Header in Split Bill</strong>
<ul><li>Details not available.</li></ul>
<strong>71574 New Event OnBeforePostTransactionAfterVoidOnProcessInfoCode</strong>
<ul><li>Details not available.</li></ul>
<strong>70950 Returning items by scanning receipt on POS</strong>
<ul><li>On selecting an Item to return, that has linked items, these linked items should also be selected automatically.</li></ul>
<strong>70165 Standard Activity Front Desk Extremely Slow</strong>
<ul><li>To optimize performance and concentrate on relevant transactions the #ACT-FRONTDESK POS Command uses Arrival Filter (Today + X) and Departure Filter (Today - X) Filters from Activity Setup Point of Sale Section for Transaction Filtering and Counting.</li><li>In the <b>Activity Front Desk</b> System filtering transactions based on Arrival and Departure dates is essential for managing reservations and activities efficiently. The filters are designed to provide a clear view of current and relevant transactions, ensuring that the system focuses on actionable data.</li></ul>
<strong>69852 Receipt return process in POS terminal Multi select</strong>
<ul><li>Details not available.</li></ul>
<strong>64773 Hospitality type - Combine split line action</strong>
<ul><li>There was an issue with price when <b>Combine split</b> line action is set to combine on confirmation, or always combine. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.34, Release date October 18, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-34/</link>
    <pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate>
    <guid>74fc12202e6b4591d186267f5a05cda4cb6c53d2</guid>
    <description><![CDATA[<strong>73333 Issue with Retail Sales Order Currency Code for Customer Order with Sourcing Location</strong>
<ul><li>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.</li></ul>
<strong>72762 Fix UpdateLock</strong>
<ul><li>Ref. to internal variable was changed, when getting last register number.</li></ul>
<strong>69530 LSC NA CA - Split the bill in 2, and the amount with taxes is not equally split</strong>
<ul><li>Details not available.</li></ul>
<strong>69137 Basis for calculating administrative costs - retail charge</strong>
<ul><li>When calculating retail charge with variable %, the net amount or gross amount is used as bases for the retail charge, not the net price or price * quantity as before.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.1, Release date October 18, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-1/</link>
    <pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate>
    <guid>3b9308953cb31bf55d52e01b2dce8074cd8e8a08</guid>
    <description><![CDATA[<strong>73333 Issue with Retail Sales Order Currency Code for Customer Order with Sourcing Location</strong>
<ul><li>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.</li></ul>
<strong>73222 Manually pick Service Items</strong>
<ul><li>Events added to <b>LSC CO POS Functions</b> and <b>LSC CO Picking Panel</b> codeunit.</li></ul>
<strong>73085 Error with Customer Order/Sales Order rounding line - Hotfix</strong>
<ul><li>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.</li></ul>
<strong>72762 Fix UpdateLock</strong>
<ul><li>Ref. to internal variable was changed, when getting last register number.</li></ul>
<strong>72513 OneListCalculate call using ‘tender’ coupon gives error</strong>
<ul><li>There was an issue where the POS Transaction was not found when the Store coupon Handling was Tender. This was fixed. </li></ul>
<strong>69530 LSC NA CA - Split the bill in 2, and the amount with taxes is not equally split</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 26.1.35, Release date October 21, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-26-1-35/</link>
    <pubDate>Tue, 21 Oct 2025 00:00:00 +0000</pubDate>
    <guid>7e5ab8badda1686f1579562f8c7a9fe4fd9ad2ec</guid>
    <description><![CDATA[<strong>73373 Shopify question - Discount offers</strong>
<ul><li>Price and Discount replication to Shopify where discount value updates were not included. This was fixed. </li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.2, Release date October 21, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-2/</link>
    <pubDate>Tue, 21 Oct 2025 00:00:00 +0000</pubDate>
    <guid>89216a0698199b7f7caa6044f71d6f1b94fcd3cb</guid>
    <description><![CDATA[<strong>73373 Shopify question - Discount offers</strong>
<ul><li>Price and Discount replication to Shopify where discount value updates were not included. This was fixed. </li></ul>
<strong>73049 Integration Event For Forecast Factor Calculation</strong>
<ul><li>The integration event <b>OnCalculateForecastFactor</b> was replaced by <b>OnCalculateForecastFactorV2</b> in the codeunit <b>LSC Replen. Calculation</b>.</li></ul>
<strong>72966 Integration Event for Item Variant Framework Code</strong>
<ul><li>The integration event <b>OnBeforeConfirmOnValidateVariantFrameworkCode</b> was added to the codeunit <b>LSC Item - Control Public</b>, used by the <b>LSC Variant Framework Code field</b> in Item table extension.</li></ul>
<strong>72940 Integration Event For Replenishment Template</strong>
<ul><li>The integration event <b>OnAfterAssignReplenishmentTemplateFilter</b> was added to the <b>LSC Add Items to Replen. Jrnl</b> report.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.3, Release date October 23, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-3/</link>
    <pubDate>Thu, 23 Oct 2025 00:00:00 +0000</pubDate>
    <guid>b07789ce3132458c2f99fa1d08214e1afc13f609</guid>
    <description><![CDATA[<strong>73557 Adds integration event for offer table loading</strong>
<ul><li>New event <b>OnBeforeLoadOfferTablesAtStart</b> was added in codeunit <b>POS Functions.</b></li></ul>
<strong>72938 Make SendDataEntry and VoucherEntry public</strong>
<ul><li>Internal was removed from <b>LSCSendVoucherEntryUtils</b> and <b>SendDataEntryUtils.</b></li></ul>
<strong>72563 POS not showing discount values for quantity updated (for discounted items) in order edit request</strong>
<ul><li>Customer Order Edit: Discount on additional line was not created correctly. This was fixed.</li></ul>
<strong>72281 SC-2815-RFID Exchange not working in LSC 25.3</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.4, Release date October 24, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-4/</link>
    <pubDate>Fri, 24 Oct 2025 00:00:00 +0000</pubDate>
    <guid>2768ea2b7366523220292b02e6a80ad17da4ff53</guid>
    <description><![CDATA[<strong>73600 Web POS events for Self Checkout</strong>
<ul><li>Six events were added in Web POS light for SCO performance enhancement.</li></ul>
<strong>73558 Correct Coupon Event Position</strong>
<ul><li>Details not available.</li></ul>
<strong>73535 Inventory Update involve Multiple Store</strong>
<ul><li>Shopify Inventory now updates when new location is added for existing products.</li><li>Sales Channel pull Action was moved from main Shopify Admin page to Shopify Mapping page.</li><li>Location pull Action was added to Shopify Mapping page.</li></ul>
<strong>73521 Item Templates - LS27 release build 1243</strong>
<ul><li>An issue with Item Template page where error the error <b>The type NavBoolean is unknown</b> was fixed.</li></ul>
<strong>73455 StoreInvTransactionSendV2 request performance improvements</strong>
<ul><li>Details not available.</li></ul>
<strong>73425 Modify Franchise Outbound Document</strong>
<ul><li>Two new publisher events in codeunit were added to <b>Franchise Create Outbound Msgs.</b></li></ul>
<strong>73287 Request to change access to codeunit 10014702 LSC User Defined Trigger Mgnt</strong>
<ul><li>Make the user <b>Define Trigger Mgnt procedures</b> public through a public codeunit 10001443 <b>LSCUser Def Trigger Mgt Public.</b></li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.5, Release date October 28, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-5/</link>
    <pubDate>Tue, 28 Oct 2025 00:00:00 +0000</pubDate>
    <guid>e9d3e2439b5ea7590282035e509ce31028e67f26</guid>
    <description><![CDATA[<strong>73637 ADD 3 EVENTS</strong>
<ul><li>New events were added to <b>LSC Item Variants Functions</b> codeunit.</li></ul>
<strong>73491 Voiding POS lines with package activity does not delete the activity (using SellProduct)</strong>
<ul><li>An issue was fixed, related to using the SELLPRODUCT POS command to sell activity package products.  This process was previously not confirming the <b>base</b> 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.</li><li>
The voided activity on the POS was not removed from the reservation tables. This was fixed. 
</li></ul>
<strong>73286 New event publishers to handle POS Devices (Drawer + EFT)</strong>
<ul><li>Details not available.</li></ul>
<strong>73257 Discounts added to an activity allowance package are not applied to the allowance items when consumed in the POS</strong>
<ul><li>The Package/Item allowances was changed, to use unit price, including discount when enforcing allowances on POS and to keep track of consumption.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.6, Release date November 4, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-6/</link>
    <pubDate>Tue, 04 Nov 2025 00:00:00 +0000</pubDate>
    <guid>f5c88db9e1ff9c4f8b7837ca7b57291ed183c1ba</guid>
    <description><![CDATA[<strong>74044 Performance changes on StoreInvTransactionSendV2 web request - II</strong>
<ul><li>Details not available.</li></ul>
<strong>73869 LSC 26.1.34 - Customer Order Currency Error</strong>
<ul><li>An issue was fixed, where the Currency Code field was incorrectly populated with the LCY code instead of being left empty.</li></ul>
<strong>73768 Integration Events For Documents Creation in Allocation Plan #583</strong>
<ul><li>The integration events <i>OnCreateDocsFromAllocPlanOnBeforeInsertPurchaseHeader</i> and <i>OnCreateDocsFromAllocPlanOnBeforeInsertSalesHeader</i> were added in the codeunit <b>LSC Alloc. Plan Utils Public</b>, used by the procedure CreateDocsFromAllocPlan in codeunit <b>LSC Alloc. Plan Utils</b>.</li></ul>
<strong>73656 Add option to skip purging of EFT Print Slip Lines when posting</strong>
<ul><li>Details not available.</li></ul>
<strong>73631 Table List POS Startup performance enhancements</strong>
<ul><li>Performance was enhanced when retrieving dining table status information for graphical, button grid, and list layouts.</li><li>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.</li><li>To benefit from these improvements, update the data table for the dining table list layout as described in the <b>Performance Improvements for Dining Table List</b> section of the online help.</li><li>A new event to set filters when the staff logs on was added to the dining table list handling codeunit, Table List POS Startup:  <b>OnAfterSetStaffInfoSetGridFilters</b>. 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.</li></ul>
<strong>73609 Business Central Currency &amp; Shopify Order import - Best practice</strong>
<ul><li>Details not available.</li></ul>
<strong>73604 ADD EVENT</strong>
<ul><li>New event, <b>OnBeforeGetVendorSetupOnUpdateItem</b> and <b>OnBeforeGetVendorSetupOnCreateItem</b> were added to <b>LSC Item Import Journal Line</b> codeunit.</li></ul>
<strong>73521 Item Templates - LS27 release build 1243</strong>
<ul><li>An issue with Item Template page where error the error <b>The type NavBoolean is unknown</b> was fixed.</li></ul>
<strong>73496 Lookup in “POS Func. Profile Web Requests” Request ID is not showing Web Request 2.0</strong>
<ul><li>Hotfix original ticket 67277 down to version 24.1.</li></ul>
<strong>72426 SC-2739-EPC &amp; RFID Scanned not there in Voided Trans. line</strong>
<ul><li>Details not available.</li></ul>
<strong>67277 Lookup in “POS Func. Profile Web Requests” Request ID is not showing Web Request 2.0</strong>
<ul><li>Details not available.</li></ul>
<strong>7246 Opening server to server or installs pages multiple times makes the site unresponsive</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.7, Release date November 7, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-7/</link>
    <pubDate>Fri, 07 Nov 2025 00:00:00 +0000</pubDate>
    <guid>1f5eab0d44bf3447f5e3e88a29705e4f4319d3fe</guid>
    <description><![CDATA[<strong>74292 HOTFIX request for Issue 71599</strong>
<ul><li>New field <b>LSC Block UnderTender Compl.</b> 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.</li></ul>
<strong>74219 Store Inventory Line performance improvement</strong>
<ul><li>Details not available.</li></ul>
<strong>74153 Fix Lookup Users page in License Manager User assignment</strong>
<ul><li>There was an issue where no Users or too many Users would be displayed when the Assign Base Units Lookup page. This was fixed. </li></ul>
<strong>73943 POS Calc. Member Points - RetrieveMemberInformation</strong>
<ul><li>New event <b>OnBeforeRetrieveMemberInformation</b>was added to <b>LSC POS Calc. Member Points</b> codeunit.</li></ul>
<strong>73794 Adding a subscriber on CheckMSRcards</strong>
<ul><li>New event <b>OnBeforeCheckMSRCardInput</b> was added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>73717 LS Central Offer Configuration Query</strong>
<ul><li>Details not available.</li></ul>
<strong>73527 LSC NA - Inconsistent Unit Price (normal item) on Split Bills</strong>
<ul><li>There was an issue with the unit price. It must be unchanged (original price) when performing the Split All Even. This was fixed.</li></ul>
<strong>73233 limit Periodic Discounts on LoadOfferTables procedure</strong>
<ul><li>Three new events were added in POS Functions codeunit.</li></ul>
<strong>69737 Call Center -KOT Font Configuration Not Retained After POS Restart</strong>
<ul><li>Call Center: The font on the kitchen printout was not retained after POS restart. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.8, Release date November 11, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-8/</link>
    <pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate>
    <guid>817f448a7aae201f804e6a4d6733aacf25f5ff6f</guid>
    <description><![CDATA[<strong>74169 Extra event needed on LSC ACT POS Commands WEB</strong>
<ul><li>A new Event on the POS commands was added in Bookings: <b>OnAfterSelectProduct</b>.  This event allows the partner to modify the flow and process when using SellProduct or BookProduct  POS commands.</li></ul>
<strong>73821 Shopify Order Import -  No shipping value</strong>
<ul><li>Details not available.</li></ul>
<strong>73820 INVlookup not updating all items</strong>
<ul><li>Details not available.</li></ul>
<strong>73763 Insert Not Counted does not calculate inventory correctly when Posting Exception used</strong>
<ul><li>Inventory is now calculated correctly when Posting Exception is used.</li></ul>
<strong>73484 Event for POS Print Utility Impl - BufferLineDiscountDetails()</strong>
<ul><li><b>OnBeforeBufferLineDiscountDetails</b> event was added.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.9, Release date November 14, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-9/</link>
    <pubDate>Fri, 14 Nov 2025 00:00:00 +0000</pubDate>
    <guid>fc4ace045373238d13b10186b36e85e53e83e168</guid>
    <description><![CDATA[<strong>74494 Integration CU :Access to Exclude Group Parameter (ChangeInternalStatusReservation)</strong>
<ul><li>An access was added to one more parameter in the <b>ChangeInternalStatusReservation</b> function in the hotel integration codeunit.</li></ul>
<strong>74385 StoreInvTransactionSendV2 performance issues tests - III</strong>
<ul><li>Details not available.</li></ul>
<strong>74384 POS Click &amp; Collect - Items Missing After Changed Staff ID - HF</strong>
<ul><li>Do not clear Customer Order temp records when changing Staff ID on Customer Order Collect.</li></ul>
<strong>74382 Trans. Date field value missing in LSC Trans. Sales Entry (Table ID: 99001473) - HF</strong>
<ul><li>Trans. Date and Trans Time field value was missing in LSC Trans. Sales Entry. This was fixed.</li></ul>
<strong>74270 Fix overflow StaffId in PosPrintUtility</strong>
<ul><li>Variable length was extended to avoid text overflow error for StaffId.</li></ul>
<strong>74235 Requests for Events (LSTS-42054)</strong>
<ul><li>Details not available.</li></ul>
<strong>74156 New event WebServicePosLight</strong>
<ul><li>New Event <b>OnReturnCouponHeaderBeforeCheckBarcodeMask</b> was added in Codeunit <b>LSC Web Service POS Light.</b></li></ul>
<strong>74142 ADD EVENT</strong>
<ul><li>Event <b>OnAfterPurchaseDocuments_CalcTotals</b> was added in codeunit <b>LSC Item Variants Functions.</b></li></ul>
<strong>71685 CheckBarcodeMask procedure on LSC Coupon Management is receiving parameters incorrectly</strong>
<ul><li>Details not available.</li></ul>
<strong>41129 Issue when Item (PLU_K) pressed in POS</strong>
<ul><li>New event <b>OnBeforeProcessReceiptBarcode</b> was added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.10, Release date November 18, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-10/</link>
    <pubDate>Tue, 18 Nov 2025 00:00:00 +0000</pubDate>
    <guid>a1ff8aa8b6660b03d0f7197e2a9bcc28f782d1be</guid>
    <description><![CDATA[<strong>74726 Staff Creation/Modification No Longer Triggers Staff Management per Employee License Unit Error</strong>
<ul><li>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:<ul><li>Removed the automatic update of the Staff Employee table when staff entries were inserted or modified.</li><li>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.</li></ul></li><li>Removed the automatic update of the Staff Employee table when staff entries were inserted or modified.</li><li>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.</li><li>The result:<ul><li>Staff records can now be created or modified without any license-related errors.</li><li>Users retain control over when employee data synchronization occurs.</li></ul></li><li>Staff records can now be created or modified without any license-related errors.</li><li>Users retain control over when employee data synchronization occurs.</li></ul>
<strong>74654 AL: Fix Discount error</strong>
<ul><li>There was an issue with discount indexing that caused duplicate error during Shopify Order import. This was fixed. </li></ul>
<strong>74241 New Replenishment Integration Events</strong>
<ul><li>The following integration events have been added to the relevant Replenishment objects:<ul><li>Table <b>LSC Replen. Item Store Rec</b><ul><li>Integration event OnReturnReplItemStoreRecOnAfterActiveReplenishmItemStoreSetFilter</li></ul></li><li>Codeunit <b>LSC Replen. - Calc. Qtys</b><ul><li>Integration event OnProcessRIQItemOnBeforeProcessRecord, accessible through the public codeunit<b> LSC Replen. Calc. Qtys Public.</b></li><li>Procedure ProcessRecord exposed as public, accessible through the public codeunit <b>LSC Replen. Calc. Qtys Public</b>.</li></ul></li></ul></li><li>Table <b>LSC Replen. Item Store Rec</b><ul><li>Integration event OnReturnReplItemStoreRecOnAfterActiveReplenishmItemStoreSetFilter</li></ul></li><li>Integration event OnReturnReplItemStoreRecOnAfterActiveReplenishmItemStoreSetFilter</li><li>Codeunit <b>LSC Replen. - Calc. Qtys</b><ul><li>Integration event OnProcessRIQItemOnBeforeProcessRecord, accessible through the public codeunit<b> LSC Replen. Calc. Qtys Public.</b></li><li>Procedure ProcessRecord exposed as public, accessible through the public codeunit <b>LSC Replen. Calc. Qtys Public</b>.</li></ul></li><li>Integration event OnProcessRIQItemOnBeforeProcessRecord, accessible through the public codeunit<b> LSC Replen. Calc. Qtys Public.</b></li><li>Procedure ProcessRecord exposed as public, accessible through the public codeunit <b>LSC Replen. Calc. Qtys Public</b>.</li></ul>
<strong>74128 Improve API Resource/Group availability performance</strong>
<ul><li>Improvements were made on the performance of the <b>GetResourceAvailability/GetResourcegroupAvailability API</b> when using SQL query to return the results.  </li><li>This only affects resource groups where the field <b>Usage Time Filtering</b> on the resource group is equal to <b>Resource Single Day Time</b>,  using an SQL query to summarize the resource reservation entries.  </li><li>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.  <ul><li>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).  </li><li>The higher the number of interval entries then the number of queries will increase accordingly.  </li></ul></li><li>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).  </li><li>The higher the number of interval entries then the number of queries will increase accordingly.  </li><li>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.  <ul><li>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.</li></ul></li><li>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.</li></ul>
<strong>72050 LSC SE - Display information about electronic receipt been issued Y/N</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.11, Release date November 18, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-11/</link>
    <pubDate>Tue, 18 Nov 2025 00:00:00 +0000</pubDate>
    <guid>918b542f962877a1afaf475ab49f8b5fb249603e</guid>
    <description><![CDATA[<strong>73942 Customer Order Slip</strong>
<ul><li>Customer Order slip after Edit on POS has been changed to reflect remaining Items and Amounts.</li><li>Non-Refundable Amount was added to the Fact Box for Posted Customer Order.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.12, Release date November 18, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-12/</link>
    <pubDate>Tue, 18 Nov 2025 00:00:00 +0000</pubDate>
    <guid>12e814ea1d70f28854410255bc742cbb1e37ff65</guid>
    <description><![CDATA[<strong>74868 Orders cannot sync from Shopify</strong>
<ul><li>There was an <b>Order Exist</b> error during Shopify order import to LS Central. This was fixed. </li></ul>
<strong>73942 Customer Order Slip</strong>
<ul><li>Customer Order slip after Edit on POS has been changed to reflect remaining Items and Amounts.</li><li>Non-Refundable Amount was added to the Fact Box for Posted Customer Order.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.13, Release date November 21, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-13/</link>
    <pubDate>Fri, 21 Nov 2025 00:00:00 +0000</pubDate>
    <guid>520d9c1dd1d435baa00b744097ed5ff64d3fdb55</guid>
    <description><![CDATA[<strong>74868 Orders cannot sync from Shopify</strong>
<ul><li>There was an <b>Order Exist</b> error during Shopify order import to LS Central. This was fixed. </li></ul>
<strong>74438 Deadlocks on Paying for Reservation, procedure calculate balance locking</strong>
<ul><li>Performance was improved in the Balance Calculation for reservations.  </li><li>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.  </li><li>A possibility of deadlock was minimized when multiple POS's are paying reservations which are part of the same group reservation.</li><li>An issue was fixed, in the POS posting process, which could cause the process to update payment status on more reservations than was needed.</li></ul>
<strong>74425 Long running time when executing the Periodic Discount Offer on the Retail Item card</strong>
<ul><li>Periodic Discount Offer process performance was improved.</li></ul>
<strong>74312  SC-2964-Trans. date/Time is not coming in susp/Retrieved Transaction</strong>
<ul><li>There was an issue with <b>Trans. date/Time</b> when transaction was suspended or retrieved. This was fixed. </li></ul>
<strong>72761 Changes regarding new Loyalty points usage</strong>
<ul><li>Details not available.</li></ul>
<strong>67884 Line Discount % and Line Amount did not update once user changed Line Amount in Retail Sales Return Order lines.</strong>
<ul><li>Line Discount % updated, when changing line amount on Retail Sales Return Order page.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.14, Release date November 21, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-14/</link>
    <pubDate>Fri, 21 Nov 2025 00:00:00 +0000</pubDate>
    <guid>0e79dac526037823ce99412279f12dbd5c4cd99c</guid>
    <description><![CDATA[<strong>74438 Deadlocks on Paying for Reservation, procedure calculate balance locking</strong>
<ul><li>Performance was improved in the Balance Calculation for reservations.  </li><li>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.  </li><li>A possibility of deadlock was minimized when multiple POS's are paying reservations which are part of the same group reservation.</li><li>An issue was fixed, in the POS posting process, which could cause the process to update payment status on more reservations than was needed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.15, Release date November 25, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-15/</link>
    <pubDate>Tue, 25 Nov 2025 00:00:00 +0000</pubDate>
    <guid>a2e07f75e8a823a3473587198873a14c5bed689e</guid>
    <description><![CDATA[<strong>75007 Handling of a 100% discount on a Deal during the reservation process in the POS system</strong>
<ul><li>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. </li></ul>
<strong>74932 Add public function PrintCustomerSlip to CU LSC POS Print Utility #592</strong>
<ul><li><b>PrintCustomerSlip</b> was added as public function in POS Print Utility Public.</li></ul>
<strong>74801 Active line not moving when adding Activity Items</strong>
<ul><li>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.</li></ul>
<strong>74773 Customer Order Emails</strong>
<ul><li>
Var to MessageSubject, MessageBody, HtmlFormated parameters were added in the <b>LSC CO Shipping Message Public Codeunit  OnBeforeSendMessageto Publisher</b>.
</li></ul>
<strong>74736 SC-2978-“Entry Type” field in table “LSC POS Voided Trans. Line” required as extensible Enum like in table “LSC POS Trans. Line”</strong>
<ul><li>Field <b>Entry Type</b> from <b>LSC POS Voided Trans. Line</b> table was changed into enum.</li></ul>
<strong>74636 Performance issue with Activity Resource Unavailability after upgrade to LS Central 26.1</strong>
<ul><li>A performance issue was fixed on the <b>Resource Unavailability</b> 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.</li></ul>
<strong>74286 Pricing Fast Tab is not visible in item card</strong>
<ul><li>Old Pricing Functions were made accessible in <b>Retail Item Card</b>.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.16, Release date November 28, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-16/</link>
    <pubDate>Fri, 28 Nov 2025 00:00:00 +0000</pubDate>
    <guid>2c74d10b53a187bb4cde1711b4c6110507b923f3</guid>
    <description><![CDATA[<strong>75110 Add keys for phone number and mobile number to Member Contact table</strong>
<ul><li>Keys were added for phone number and mobile number to Member Contact table.</li></ul>
<strong>75061 New Integration Event for Add Items to Replen. Journal Report #596</strong>
<ul><li>The integration event OnBeforeProcessReplenishmentJournalLinesTemp has now been added to the <b>LSC Add Items to Replen. Jrnl</b> report.</li></ul>
<strong>74877 Total Amount for Sales order does not match total Amount for Customer order - HF</strong>
<ul><li>Details not available.</li></ul>
<strong>74868 AL: Orders cannot sync from Shopify</strong>
<ul><li>There was an <b>Order Exist</b> error during Shopify order import to LS Central. This was fixed. </li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.17, Release date December 2, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-17/</link>
    <pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate>
    <guid>d1f74769ca6483128afc17536db19aed0a0c9c45</guid>
    <description><![CDATA[<strong>75293 Role Budget adjustment page issue and work history access in Employee Portal</strong>
<ul><li>There was an issue in the employee portal when the user was reviewing <b>My Totals</b> list and selected (double-clicked) to view the entries. This was fixed. </li><li>Also when entering Role Budget Adjustments Action from the <b>Role Budget</b> role center page, the page would state an error if role budget adjustment entry had blank date field entry inserted, which then would cause the page not to be able to be re-opened.</li></ul>
<strong>75061 New Integration Event for Add Items to Replen. Journal Report #596</strong>
<ul><li>The integration event OnBeforeProcessReplenishmentJournalLinesTemp has now been added to the <b>LSC Add Items to Replen. Jrnl</b> report.</li></ul>
<strong>74242 SC-2685-Gift Card Data Sync Issues</strong>
<ul><li>Details not available.</li></ul>
<strong>73796 AddMemberPointEntry slows down performance after upgrade</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.18, Release date December 4, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-18/</link>
    <pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate>
    <guid>3082cf6ff93679fa7341b256a55736ae9c03ae9e</guid>
    <description><![CDATA[<strong>75308 Fix refunding on POS when collecting and some items have been shortaged or canceled.</strong>
<ul><li>When <b>Stortage and Cancel</b> is stored in picking, then these items are refunded on POS when the order is collected. In Backoffice, the Posted Order states that the refunding is pending, Type = <b>To be refunded</b>. The Type should be <b>Refunded on POS</b>. </li></ul>
<strong>75221 All instances cannot navigate from EOD statement to Customer Ledger Entries</strong>
<ul><li>Filter was changed to <b>setfilter</b> in BackOfficeExt codeunit.</li></ul>
<strong>74912 Searching for member name that include an apostrophe returns an error message on POS</strong>
<ul><li>Apostrophe filter was fixed on search member contact.</li></ul>
<strong>74544 Retail Receiving - Rules Conflict</strong>
<ul><li>Do not reset posting actions when return all items in a retail are receiving.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.19, Release date December 16, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-19/</link>
    <pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate>
    <guid>23564074881c37afc0ee7503b7492e27e3b9f540</guid>
    <description><![CDATA[<strong>75727 Publisher after filtering the Sales Lines in LSC Item Variants Functions</strong>
<ul><li>New events were added, <b>OnAfterFilteringSalesLineForCalcTotals</b> and <b>OnAfterFilteringPurchaseLineForCalcTotals</b> in Item Variants Functions codeunit.</li></ul>
<strong>75637 Fix for #572</strong>
<ul><li>Details not available.</li></ul>
<strong>75632 Serial number check in statement</strong>
<ul><li>New event was added, <b>OnBeforeCheckSerialLotValid.</b></li></ul>
<strong>75589 AL: Publish Offer not returning todays offer</strong>
<ul><li>GetDirectMarketingInfo did not return offers, when coupons had end date as today. This was fixed. </li></ul>
<strong>75563 CommerceService - OrderHospCreate - Comments</strong>
<ul><li>OnBeforeInsertFABOrder event was added.</li></ul>
<strong>75561 New Events in codeunit 99001574 LSC POS Transaction events</strong>
<ul><li>Events were added, <b>OnBeforeTransPostingFunctionAddSerialNoAndLotNoTracking</b> and <b>OnBeforePOSTransactionAskForLot.</b></li></ul>
<strong>75559 Add event OnBeforeItemLineCheckRetrievedFromReceipt #598</strong>
<ul><li>New event was added on POS Transaction <b>OnBeforeItemLineCheckRetrievedFromReceipt.</b></li></ul>
<strong>75554 New Events in codeunit 99001456 LSC Statement-Calculate</strong>
<ul><li>New Event was added in codeunit <b>LSC Statement-Calculate OnCheckLotNo</b>.</li></ul>
<strong>75538 KDS - Sending Items to the Kitchen</strong>
<ul><li>Three new events were added to POS Print Utility Public that you can use to:<ul><li>Skip the KOT header text START NOW when firing.</li><li>Only print the lines that are added after the KOT has been announced (skip the lines already announced).</li><li>Skip printing the item details when firing (only print which course should start now).</li></ul></li><li>Skip the KOT header text START NOW when firing.</li><li>Only print the lines that are added after the KOT has been announced (skip the lines already announced).</li><li>Skip printing the item details when firing (only print which course should start now).</li><li>One event was added to KDS Coursing Public, OnCheckAutoFireCourseOnAnnouncing.</li><li>Used for example to autofire a course when it is added after the KOT has been created: A dessert is added when the main has been finished and is autofired. If the starting order includes the dessert, the dessert is not autofired.</li></ul>
<strong>75431 AL: Sales Channel are not syncing</strong>
<ul><li>Publish Sales Channels were added to Shopify to update sales channels for existing Shopify products.</li></ul>
<strong>75308 Fix refunding on POS when collecting and some items have been shortaged or canceled.</strong>
<ul><li>Details not available.</li></ul>
<strong>75295 Invalid customer no. in Transactions (Item number in customer no. field in transactions)</strong>
<ul><li>There was an error when using Item Lookup after adding Member Account/Linked Customer and prompt the infocode. This was fixed.</li></ul>
<strong>75282 Page 10001459 “LSC Retail Item Registration” not accessible</strong>
<ul><li>Details not available.</li></ul>
<strong>75240 Customer paper selection to print report</strong>
<ul><li>Send Paper Width and Height to Hardware Station when printing Custom paper size.</li></ul>
<strong>75067 Issue with Suspended Transaction Retrieval and Re-Suspension</strong>
<ul><li>Details not available.</li></ul>
<strong>75046 Event after CheckBasicData for StoreInventoryLine when processing worksheet in codeunit 10001319 “LSC Store Inventory Management”</strong>
<ul><li>Event, <b>OnAfterCheckBasicData</b> was added to Store Inventory Management.</li></ul>
<strong>75033 POS Line Display adjustment #595</strong>
<ul><li>Details not available.</li></ul>
<strong>74930 New Event OnAfterCreateDataEntryProcessInfoCode #591</strong>
<ul><li>Event, <b>OnAfterCreateDataEntryProcessInfoCode</b> was added in POS Transaction codeunit.</li></ul>
<strong>74929 New events in Member Posting Utils #590</strong>
<ul><li>Events <b>OnBeforeInsertMemberAttributeEntries</b>, <b>OnBeforeUpdateOrInsertDiscTrackingEntry</b> and <b>OnAfterUpdateOrInsertDiscTrackingEntry</b> were added in Member Posting Utils codeunit.</li></ul>
<strong>73820 INVlookup not updating all items</strong>
<ul><li>Details not available.</li></ul>
<strong>73051 POS Exit After Each transaction setup on POS Terminal card generates an error</strong>
<ul><li>There was an error when attempting to get a staff record when staff was logged off. This was fixed. </li></ul>
<strong>64719 We use our own Tender Rounding logic, but we cannot do the same on button which shows exact payment amount QC_EXACT command #599</strong>
<ul><li>A different procedure was used to calculate RoundedBalance.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.20, Release date December 17, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-20/</link>
    <pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate>
    <guid>8d7d9799a1bfe526a0f9527563284b49f6148b40</guid>
    <description><![CDATA[<strong>75965 Error When Printing Pro Forma Ticket in V27.0</strong>
<ul><li>Details not available.</li></ul>
<strong>75813 Add event OnAfterUpdateLookupTableQuery #600</strong>
<ul><li>New event <b>OnAfterUpdateLookupTableQuery</b> was added to POS Transaction Server Utility codeunit.</li></ul>
<strong>75683 AL: Customer order does not update from Pending to full Payment</strong>
<ul><li>Support was added to new payment lines to existing Customer Orders during Shopify Order Pull.</li></ul>
<strong>75429 AL: Shopify Error on Offer Validation period</strong>
<ul><li>Discount offer that is sent to Shopify, did not include start and end date/time (if there were any). This was fixed. </li></ul>
<strong>71591 ZReport ID not replicated to HO with Web Service or DD Push</strong>
<ul><li>Transactions with Z-Report ID in distributed environment when printing Z-Report at POS, were updated.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.21, Release date December 19, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-21/</link>
    <pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate>
    <guid>66ad846c72534cc40b37034e7891886c24011ac4</guid>
    <description><![CDATA[<strong>71591 ZReport ID not replicated to HO with Web Service or DD Push</strong>
<ul><li>Transactions with Z-Report ID in distributed environment are updated when printing Z-Report at POS.</li></ul>
<strong>74778 Member Attribute Value assignment</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.22, Release date December 23, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-22/</link>
    <pubDate>Tue, 23 Dec 2025 00:00:00 +0000</pubDate>
    <guid>a94575d2524487fb9bce407a5b62f2341f1ab149</guid>
    <description><![CDATA[<strong>76255 Not available status wrong in allocation panel</strong>
<ul><li>Available Status was fixed in Allocation Panel. Dining Table is correctly shown <b>not available</b>.</li></ul>
<strong>76113 Changing priorities adjusted event</strong>
<ul><li>New event <b>OnBeforeModifyPriorities</b>  was added in table <b>LSC Periodic Discount.</b></li></ul>
<strong>76107 Fix EFT Post Transaction After Void on ProcessInfoCode</strong>
<ul><li>Details not available.</li></ul>
<strong>76099 P/R lines - New event-publishers OnAfterSetFiltersOnCheckReceivingOrder &amp; OnAfterSetFiltersOnCheckPickingOrder</strong>
<ul><li>New events <b>OnAfterSetFiltersOnCheckReceivingOrder</b> and <b>OnAfterSetFiltersOnCheckPickingOrder</b> were added in table <b>LSC Picking / Receiving lines.</b></li></ul>
<strong>76098 Add event OnBeforeSafeManagementCheck on codeunit LSC Statement-Post</strong>
<ul><li>New event <b>OnBeforeSafeManagementCheck</b> was added in <b>LSC Statement-Post</b> codeunit.</li></ul>
<strong>76093 Event Publisher for CLE creation in Statement Posting</strong>
<ul><li>New event <b>OnBeforeCLESkip</b>  was added in <b>LSC Statement-Post</b> codeunit.</li></ul>
<strong>76009 Integration Event for Replenishment Effective Inventory Calculation</strong>
<ul><li>The integration event <b>OnAfterCalculateEffectiveInventory</b> was added to the codeunit <b>LSC Replen. Calculation</b>.</li></ul>
<strong>75903 AL: Shopify Order Import LS 27</strong>
<ul><li>Procedure <b>InsertOrderToBuffer</b> was restored to public. New Event was added, before pull request is sent to Shopify: <b>OnBeforeShopifyOrderPull</b>.</li></ul>
<strong>75159 POS Card Entry, replication counter not working</strong>
<ul><li>Replication counter was fixed.</li></ul>
<strong>72292 GS1 procedures made public and some refactoring</strong>
<ul><li>GS1 Barcode functionality was made public for both versions through the GS1 Barcode Public codeunit.</li></ul>
<strong>71575 Fix EFT Post Transaction After Void on ProcessInfoCode</strong>
<ul><li>Details not available.</li></ul>
<strong>63599 Discount Offers standard Business Central Variants</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.23, Release date December 23, 2025 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-23/</link>
    <pubDate>Tue, 23 Dec 2025 00:00:00 +0000</pubDate>
    <guid>4b2e81da12772247aae0963452e86a1b2e818a11</guid>
    <description><![CDATA[<strong>76109 Limit Calls To RecalcSlip</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.24, Release date January 6, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-24/</link>
    <pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate>
    <guid>7a6850f7b8b6dc457224a45d5a68f675ba626675</guid>
    <description><![CDATA[<strong>76409 Performance issues at transaction completion related to CardEntry_p.FindLast</strong>
<ul><li>New index was added to table LSC POS Card Entry for <b>Receipt No</b> field.</li><li>New index was added to table LSC POS Data Entry Table for <b>Entry Code</b> field.</li></ul>
<strong>76332 Added New Event : OnAfterLoadMemberInfo. Code amended to allow Return… #607</strong>
<ul><li>An event was added, <b>OnAfterLoadMemberInfo</b>.</li></ul>
<strong>76288 Added Events Required for an Upgrade Project Required for Client #606</strong>
<ul><li>The following events were added:<ul><li>OnBeforeShowErrorLineCounter</li><li>OnAfterGetTransStatusFromBuffer</li><li>OnAfterCalculateIncExpAmounts</li><li>OnSuspendCreatedDataEntry</li><li>OnSuspendAppliedDataEntry</li><li>OnCopyMarkedLinesCreatedDataEntry</li><li>OnCopyMarkedLinesAppliedDataEntry</li><li>OnMoveLinkedLinesCreatedDataEntry</li><li>OnMoveLinkedLinesAppliedDataEntry</li></ul></li><li>OnBeforeShowErrorLineCounter</li><li>OnAfterGetTransStatusFromBuffer</li><li>OnAfterCalculateIncExpAmounts</li><li>OnSuspendCreatedDataEntry</li><li>OnSuspendAppliedDataEntry</li><li>OnCopyMarkedLinesCreatedDataEntry</li><li>OnCopyMarkedLinesAppliedDataEntry</li><li>OnMoveLinkedLinesCreatedDataEntry</li><li>OnMoveLinkedLinesAppliedDataEntry</li></ul>
<strong>76095 Poor performance with Transaction Tokens</strong>
<ul><li>Performance adjustments for Token Storage Utility.</li></ul>
<strong>75602 Get name and email in Kiosk</strong>
<ul><li>Details not available.</li></ul>
<strong>74093 Store Inventory Worksheet Journal Lines Disapearing/Deleting</strong>
<ul><li>Details not available.</li></ul>
<strong>73703 Replication Issue</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.25, Release date January 13, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-25/</link>
    <pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate>
    <guid>8ae01419ac9b5db214f2b93acbe147a89b0469ec</guid>
    <description><![CDATA[<strong>76513 Event Publisher for CLE creation in Statement Posting follow up</strong>
<ul><li>New event OnBeforeCLESkip  was added in <b>LSC Statement-Post</b> codeunit.</li></ul>
<strong>76425 Change Internal Function to public GetPriceInfoGlyphText  &amp;  DiscValPerValidDateOnly</strong>
<ul><li>Internal Function was changed to public, <b>GetPriceInfoGlyphText</b> and <b>DiscValPerValidDateOnly</b>.</li></ul>
<strong>76401 Integration Event for Variant Weight Calculation</strong>
<ul><li>The integration event <b>OnBeforeReturnTotalVariantWeight</b> was added to the page <b>LSC Variant Base Values</b>.</li></ul>
<strong>76295 Incorrect Price History Type for Purchase Price Lists</strong>
<ul><li>Details not available.</li></ul>
<strong>76283 Add OnBeforeAutoFormatTranslateExt to manipulate fixed formatting #605</strong>
<ul><li>New event <b>OnBeforeAutoFormatTranslateExt</b> was added to <b>LSC AutoFormatMgt Ext.</b> codeunit.</li></ul>
<strong>75874 Bug on Posting Sales Order with Memberpoints with “Points Type” “Other Points”</strong>
<ul><li>Permissions were changed on CU <b>LSC Other Points</b> that fixed posting Sales Order with member points of type <b>Other Points</b>.</li></ul>
<strong>75542 Issues in Customer Order as Ship Orders sent from eCom</strong>
<ul><li>Details not available.</li></ul>
<strong>74276 Caption Text is used as dining table description in Table List POS Startup</strong>
<ul><li>Dining table description is now the button description in Table List POS Startup.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.26, Release date January 20, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-26/</link>
    <pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate>
    <guid>8aa13c84023c50b5fb8e74a6117d0f45bc9d99b0</guid>
    <description><![CDATA[<strong>76884 POSview.Close changes causes vital code not being run in Hosp POS</strong>
<ul><li>There was an issue with closing the POS, due to obsolete code being removed in 27.0. This was fixed. </li></ul>
<strong>76844 Add Periodic Discount Line as parameter to event to validate price check #616</strong>
<ul><li>New event, <b>OnValidatePriceCheckOnAfterCalcDiscPriceV2</b> was added. </li></ul>
<strong>76751 AL: Method “LogToFile” is marked for removal - MarketUtils Codeunit</strong>
<ul><li>LogToFile, ChopString, GetBlobAsText were made public in MarketUtils codeunit.</li></ul>
<strong>76724 filter-receiptNo-in-VoidCouponQtyUsed #614</strong>
<ul><li>
Code was added to handle the ALL type option when voiding coupon lines.
</li></ul>
<strong>76698 Mandatory station group ID</strong>
<ul><li>Details not available.</li></ul>
<strong>76668 Overflow on KOT to JSON Generation in AL</strong>
<ul><li>There was an overflow error when converting KOTs to JSON. This was fixed. </li></ul>
<strong>76629 AL: Added payment line error</strong>
<ul><li>There was a Line Number Exist error when new Shopify payment line was added to existing payments in Customer order. This was fixed. </li></ul>
<strong>76611 LS New Event “OnBeforeUpdateSHSL”</strong>
<ul><li>New event, <b>OnCreateorderPressedBeforeUpdateSHSL</b> was added. </li></ul>
<strong>76458 Add skip compression condition on POS #611</strong>
<ul><li>Skip compression condition was added on POS.</li></ul>
<strong>76183 After settlement of activity reservation, the transaction has Hotel Reservation No. even if it is not a hotel transaction</strong>
<ul><li>There was an issue with unexpected <b>Hotel Res No.</b> value in Booking POS transactions unrelated to Hotels. This was fixed. </li></ul>
<strong>75167 Fix Record Zoom Validation on Enum fields #597</strong>
<ul><li>Details not available.</li></ul>
<strong>72600 OnBeforeLoadDevice Event</strong>
<ul><li>Details not available.</li></ul>
<strong>59613 Incorrect Pin Message when checking Voucher</strong>
<ul><li>When asking for Gift Card balance on POS and Pin number is required on the <b>POS Data Entry Type</b>,  then the user is prompted for the Pin number (POS Command VIEW_DATAENTRY_BAL).</li></ul>
<strong>33603 Add DirectIO functionality to EFT2 dialog</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.27, Release date January 20, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-27/</link>
    <pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate>
    <guid>d2812fe4b7b188cd611ba99dd2475d01783ece46</guid>
    <description><![CDATA[<strong>76969 Add event OnBeforeTransactionAlreadyProcessed for MemberPostingUtils #618</strong>
<ul><li>A new event, <b>OnBeforeTransactionAlreadyProcessed</b>, was added in procedure TransactionAlreadyProcessed in codeunit Member Posting Utils.</li></ul>
<strong>76940 Add events to extend store attributes #617</strong>
<ul><li>New event <b>OnAfterIsStoreHardAttributeInUse</b> was added on table <b>Attribute Setup.</b></li><li>New events:<ul><li><p style="font-weight: bold;">OnSoftAttributeMgmt_OnAfterFindAttributeCode</li><li><p style="font-weight: bold;">OnSetHardAttribValueFromAttrValue_OnAfterFindAttributeFieldNo</li><li><p style="font-weight: bold;">OnBeforeIsHardAttribute</li><li><p style="font-weight: bold;">OnBeforeIsUsedAsHardAttribute</li><li><p style="font-weight: bold;">OnBeforeReturnHardAttributeNo on codeunit, <b>Attribute Utils</b>.</li></ul></li><li><p style="font-weight: bold;">OnSoftAttributeMgmt_OnAfterFindAttributeCode</li><li><p style="font-weight: bold;">OnSetHardAttribValueFromAttrValue_OnAfterFindAttributeFieldNo</li><li><p style="font-weight: bold;">OnBeforeIsHardAttribute</li><li><p style="font-weight: bold;">OnBeforeIsUsedAsHardAttribute</li><li><p style="font-weight: bold;">OnBeforeReturnHardAttributeNo on codeunit, <b>Attribute Utils</b>.</li></ul>
<strong>76773 Global Access Request</strong>
<ul><li>Global access to procedures.</li></ul>
<strong>76724 filter-receiptNo-in-VoidCouponQtyUsed #614</strong>
<ul><li>
Code was added to handle the ALL type option when voiding coupon lines.
</li></ul>
<strong>76433 OnBeforeRetrieveMemberInformation - Result #610</strong>
<ul><li>New parameter was added to <b>OnBeforeRetrieveMemberInformation</b> event.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.28, Release date January 27, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-28/</link>
    <pubDate>Tue, 27 Jan 2026 00:00:00 +0000</pubDate>
    <guid>18551421cebacd489355319fa7cb55f792c6b15c</guid>
    <description><![CDATA[<strong>77097 MakeCustomerOrderEx - Internal procedure to public</strong>
<ul><li>Remove internal from MakeCustomerOrderEx procedure.</li></ul>
<strong>76958 POS Refund hangs on first use after restart of ServiceTier</strong>
<ul><li>Details not available.</li></ul>
<strong>76919 Posted Statement Rounding Incorrect on Customer Account</strong>
<ul><li>Transaction rounding is not deducted twice when posting a statement on a regular (non-CO) sales.</li></ul>
<strong>76888 Store Inventory Worksheet - Inaccurate Qty Sold Not Posted for Assembly/Produced Items</strong>
<ul><li>Details not available.</li></ul>
<strong>76771 Job Queue 10000798 - Index out of rage</strong>
<ul><li>Details not available.</li></ul>
<strong>76209 POS Data Tables: Be able to select a disabled Key for Temp Data</strong>
<ul><li>Details not available.</li></ul>
<strong>75573 Duplicate Transactions During processing Customer Orders in Backoffice through Sales Orders</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.29, Release date February 3, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-29/</link>
    <pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate>
    <guid>2c157b6c946fecc54d697b7de025b6380db6bcbf</guid>
    <description><![CDATA[<strong>77255 Index out of bounds in POS Print Buffer</strong>
<ul><li>Details not available.</li></ul>
<strong>77228 A need to add filters to RBOtoAdjust</strong>
<ul><li>Two parameters were added to event <b>OnBeforeRunAdjustRBOCostPrices.</b></li></ul>
<strong>77190 Add parameter PreviewMode to OnBeforeCheckPostSalesHeader in codeunit 99001457 “LSC Statement-Post”</strong>
<ul><li>Parameter PreviewMode was added to <b>OnBeforeCheckPostSalesHeader</b> in codeunit 99001457 <b>LSC Statement-Post.</b></li></ul>
<strong>76743 Override standard staff login</strong>
<ul><li><b>OnBeforeStaffLogin</b> event was added to EPOS Controller codeunit in procedure <b>LoginPressed</b>.</li></ul>
<strong>76630 Retail Sales Order summary field is not updated real time</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.1, Release date February 3, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-1/</link>
    <pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate>
    <guid>e59152d4e06d03d26f4b90a868389aae4f47f9da</guid>
    <description><![CDATA[<strong>77325 Refund to multiple tenders types</strong>
<ul><li>Details not available.</li></ul>
<strong>77255 Index out of bounds in POS Print Buffer</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.30, Release date February 10, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-30/</link>
    <pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate>
    <guid>d075ccd413062cfec0020afdaae69cb97cd48ea0</guid>
    <description><![CDATA[<strong>77624 AL: Contact does not get attached to Customer order</strong>
<ul><li>There was <b>Missing Card ID</b> in Customer order coming from Shopify. This was fixed. </li></ul>
<strong>77568 Integration Event for RIQ Calculation in Replenishment Journal</strong>
<ul><li>An integration event <b>OnBeforeCalculateInventory</b> was added to the report <b>LSC Add Items to Replen. Jrnl</b>.</li></ul>
<strong>77491 Overbooking settings for Dining Reservations activity product does not allow for overbooking</strong>
<ul><li>Overbooking settings are now working for dining reservations.</li></ul>
<strong>77325 Refund to multiple tenders types</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.2, Release date February 10, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-2/</link>
    <pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate>
    <guid>43538905d4e589fc14caed5ba7428e898e3cdc36</guid>
    <description><![CDATA[<strong>77624 AL: Contact does not get attached to Customer order</strong>
<ul><li>There was <b>Missing Card ID</b> in Customer order coming from Shopify. This was fixed. </li></ul>
<strong>77568 Integration Event for RIQ Calculation in Replenishment Journal</strong>
<ul><li>An integration event <b>OnBeforeCalculateInventory</b> was added to the report <b>LSC Add Items to Replen. Jrnl</b>.</li></ul>
<strong>77565 Expose Procedures for Allocation Plans</strong>
<ul><li>The following procedures have been exposed and made accessible for extension development:<ul><li>Procedure <b>UpdateDistributedQty</b> in codeunit <b>LSC Alloc. Plan Utils</b>, accessible via the public codeunit <b>LSC Alloc. Plan Utils Public</b>.</li><li>Procedure <b>TestQtyAgainstLimits_withErr</b> in page <b>LSC Alloc. Plan Des. Lines</b>.</li></ul></li><li>Procedure <b>UpdateDistributedQty</b> in codeunit <b>LSC Alloc. Plan Utils</b>, accessible via the public codeunit <b>LSC Alloc. Plan Utils Public</b>.</li><li>Procedure <b>TestQtyAgainstLimits_withErr</b> in page <b>LSC Alloc. Plan Des. Lines</b>.</li></ul>
<strong>77491 Overbooking settings for Dining Reservations activity product does not allow for overbooking</strong>
<ul><li>Overbooking settings are now working for dining reservations.</li></ul>
<strong>77476 Add integration event OnBeforeMakeOrderChecks to Statement-Post</strong>
<ul><li>New event  <b>OnBeforeMakeOrderChecks</b> was added to <b>LSC Statement-Post</b> codeunit.</li></ul>
<strong>77460 AL: Store Opening Hours not showing the Date name</strong>
<ul><li>Missing date name was added to GetStores WS.</li></ul>
<strong>77335 Event Request: ErrorText should be by reference (var) in event OnProcessSuspensionByState_SecErrorChecking of codeunit 99001574 “LSC POS Transaction Events”</strong>
<ul><li><b>OnProcessSuspensionByState_SecErrorChecking</b>  was obsoleted and new event <b>OnProcessSuspensionByState_SecErrorCheckingV2</b> was created with var on the ErrorText parameter.</li></ul>
<strong>76540 Not able to delete empty Statement</strong>
<ul><li>Issue regarding not being able to delete empty statements was fixed.</li></ul>
<strong>76189 LSC SK w1 events</strong>
<ul><li>Events were added to support LSC SK localization.</li></ul>
<strong>76007 AL: Option to select which Order to import</strong>
<ul><li>Shopify Order Pull filter was added to pull Order based on Payment or Fulfillment status or by Sales channel.</li></ul>
<strong>71272 Job Queue for 10016105 LSC WKS Station Kitchen Item</strong>
<ul><li>New Job Queue Entry is available for updating the Web KDS Station Kitchen Item routing automatically, for all related Stations, with regular intervals. </li><li>To populate the Job Queue Entries table, open up the <b>Kitchen Service Configuration</b> page and select the <b>Insert Job Queue Default Entries</b> Action.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.3, Release date February 10, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-3/</link>
    <pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate>
    <guid>bdb1891a4e1135b440a5585299841a0eb6afac56</guid>
    <description><![CDATA[<strong>77839 AL: Add global Temp Order table delete</strong>
<ul><li>Action was added to Shopify Administration list page, to delete all Temp data from Market Order tables for all stores. </li></ul>
<strong>77837 Items Sync to Shopify is deleting the prices</strong>
<ul><li>A check was added to Shopify product update to not include 0 price values.</li></ul>
<strong>77565 Expose Procedures for Allocation Plans</strong>
<ul><li>The following procedures were exposed and made accessible for extension development:<ul><li>Procedure <b>UpdateDistributedQty</b> in codeunit <b>LSC Alloc. Plan Utils</b>, accessible via the public codeunit <b>LSC Alloc. Plan Utils Public</b>.</li><li>Procedure <b>TestQtyAgainstLimits_withErr</b> in page <b>LSC Alloc. Plan Des. Line</b>.</li></ul></li><li>Procedure <b>UpdateDistributedQty</b> in codeunit <b>LSC Alloc. Plan Utils</b>, accessible via the public codeunit <b>LSC Alloc. Plan Utils Public</b>.</li><li>Procedure <b>TestQtyAgainstLimits_withErr</b> in page <b>LSC Alloc. Plan Des. Line</b>.</li></ul>
<strong>70941 SCO Performance testing</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.4, Release date February 11, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-4/</link>
    <pubDate>Wed, 11 Feb 2026 00:00:00 +0000</pubDate>
    <guid>fd8925bcc8ab55198ce61e041eda2486bad34afc</guid>
    <description><![CDATA[<strong>77648 Scale Formatting for printing and display</strong>
<ul><li>New events were added to allow localization to comply with scale certification requirements:<ul><li>OnAfterPrintSalesDiscountInfo</li><li>OnBeforeVoidPressed</li></ul></li><li>OnAfterPrintSalesDiscountInfo</li><li>OnBeforeVoidPressed</li><li>To manage prefixes and design strings for printing scale items the following events were added:<ul><li>OnBeforeGetWeightInformationPrefix</li><li>OnBeforeGetManuallyEnteredWeightPrefix</li><li>OnBeforeGetManuallyEnteredWeightDesignString</li><li>OnBeforeGetScaleItemDesignString</li><li>OnBeforeGetManuallyEnteredWeightDesignStringPrintSalesInfoEx</li><li>OnBeforeGetScaleItemDesignStringPrintSalesInfoEx</li><li>OnBeforePrintingWeightInformation</li></ul></li><li>OnBeforeGetWeightInformationPrefix</li><li>OnBeforeGetManuallyEnteredWeightPrefix</li><li>OnBeforeGetManuallyEnteredWeightDesignString</li><li>OnBeforeGetScaleItemDesignString</li><li>OnBeforeGetManuallyEnteredWeightDesignStringPrintSalesInfoEx</li><li>OnBeforeGetScaleItemDesignStringPrintSalesInfoEx</li><li>OnBeforePrintingWeightInformation</li><li>
Previously existing event, <b>OnBeforeEvaluateSaleIsReturnItemPhase1</b> 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.
</li></ul>
<strong>77089 Refund from another store with Sales Type creates incorrect Item Ledger entry</strong>
<ul><li>The Salestype location will not overwrite the store location when doing a refund at a different store.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.31, Release date February 12, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-31/</link>
    <pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate>
    <guid>de7501fa7b3f05a829b776b3aae3e069dc08f7fc</guid>
    <description><![CDATA[<strong>77837 Items Sync to Shopify is deleting the prices</strong>
<ul><li>Check was added to Shopify product update to not include 0 price values.</li></ul>
<strong>77648 Scale Formatting for printing and display</strong>
<ul><li>New events were added to allow localization to comply with scale certification requirements:<ul><li>OnAfterPrintSalesDiscountInfo</li><li>OnBeforeVoidPressed</li></ul></li><li>OnAfterPrintSalesDiscountInfo</li><li>OnBeforeVoidPressed</li><li>To manage prefixes and design strings for printing scale items the following events were added:<ul><li>OnBeforeGetWeightInformationPrefix</li><li>OnBeforeGetManuallyEnteredWeightPrefix</li><li>OnBeforeGetManuallyEnteredWeightDesignString</li><li>OnBeforeGetScaleItemDesignString</li><li>OnBeforeGetManuallyEnteredWeightDesignStringPrintSalesInfoEx</li><li>OnBeforeGetScaleItemDesignStringPrintSalesInfoEx</li><li>OnBeforePrintingWeightInformation</li></ul></li><li>OnBeforeGetWeightInformationPrefix</li><li>OnBeforeGetManuallyEnteredWeightPrefix</li><li>OnBeforeGetManuallyEnteredWeightDesignString</li><li>OnBeforeGetScaleItemDesignString</li><li>OnBeforeGetManuallyEnteredWeightDesignStringPrintSalesInfoEx</li><li>OnBeforeGetScaleItemDesignStringPrintSalesInfoEx</li><li>OnBeforePrintingWeightInformation</li><li>
Previously existing event, <b>OnBeforeEvaluateSaleIsReturnItemPhase1</b> 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.
</li></ul>
<strong>73290 Return of a transaction from different store</strong>
<ul><li>Previously a transaction from a different store could not be returned when distribution location was configured. This was fixed.</li></ul>
<strong>70941 SCO Performance testing</strong>
<ul><li>Details not available.</li></ul>
<strong>60835 Missing float difference</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.5, Release date February 12, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-5/</link>
    <pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate>
    <guid>62579dbd9edad34a7174fbb9aba6f0b648bbebfe</guid>
    <description><![CDATA[<strong>77759 Integration Events for Item Import Journal and Replenishment Calculation</strong>
<ul><li>The following integration events have been added to the below objects:<ul><li>Codeunit <b>LSC Item Import Create</b><ul><li>OnCreateItemOnAfterValidateItemRetailProductCode</li><li>OnCreateItemOnBeforeCreateBarcodes</li><li>OnUpdateItemOnBeforeUpdatePurchasePriceList</li><li>OnCreateVariantOnBeforeIncreaseVariantCode</li><li>OnCreateVariantOnBeforeInsertItemVariant</li></ul></li><li>These events are accessible via the public codeunit <b>LSC Item Import Create Public</b>.</li></ul></li><li>Codeunit <b>LSC Item Import Create</b><ul><li>OnCreateItemOnAfterValidateItemRetailProductCode</li><li>OnCreateItemOnBeforeCreateBarcodes</li><li>OnUpdateItemOnBeforeUpdatePurchasePriceList</li><li>OnCreateVariantOnBeforeIncreaseVariantCode</li><li>OnCreateVariantOnBeforeInsertItemVariant</li></ul></li><li>OnCreateItemOnAfterValidateItemRetailProductCode</li><li>OnCreateItemOnBeforeCreateBarcodes</li><li>OnUpdateItemOnBeforeUpdatePurchasePriceList</li><li>OnCreateVariantOnBeforeIncreaseVariantCode</li><li>OnCreateVariantOnBeforeInsertItemVariant</li><li>These events are accessible via the public codeunit <b>LSC Item Import Create Public</b>.</li><li>Report <b>LSC Add Items to Replen. Jrnl.</b><ul><li>OnBeforeAssignReplenTemplateFilters.</li></ul></li><li>OnBeforeAssignReplenTemplateFilters.</li></ul>
<strong>73290 Return of a transaction from different store</strong>
<ul><li>Previously a transaction from a different store could not be returned when distribution location was configured. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.6, Release date February 18, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-6/</link>
    <pubDate>Wed, 18 Feb 2026 00:00:00 +0000</pubDate>
    <guid>b05781478b48189bd76a9c0d6d8ad1343d286cc0</guid>
    <description><![CDATA[<strong>77759 Integration Events for Item Import Journal and Replenishment Calculation</strong>
<ul><li>The following integration events have been added to the below objects:<ul><li>Codeunit <b>LSC Item Import Create</b><ul><li>OnCreateItemOnAfterValidateItemRetailProductCode</li><li>OnCreateItemOnBeforeCreateBarcodes</li><li>OnUpdateItemOnBeforeUpdatePurchasePriceList</li><li>OnCreateVariantOnBeforeIncreaseVariantCode</li><li>OnCreateVariantOnBeforeInsertItemVariant</li></ul></li></ul></li><li>Codeunit <b>LSC Item Import Create</b><ul><li>OnCreateItemOnAfterValidateItemRetailProductCode</li><li>OnCreateItemOnBeforeCreateBarcodes</li><li>OnUpdateItemOnBeforeUpdatePurchasePriceList</li><li>OnCreateVariantOnBeforeIncreaseVariantCode</li><li>OnCreateVariantOnBeforeInsertItemVariant</li></ul></li><li>OnCreateItemOnAfterValidateItemRetailProductCode</li><li>OnCreateItemOnBeforeCreateBarcodes</li><li>OnUpdateItemOnBeforeUpdatePurchasePriceList</li><li>OnCreateVariantOnBeforeIncreaseVariantCode</li><li>OnCreateVariantOnBeforeInsertItemVariant</li><li>
These events are accessible via the public codeunit <b>LSC Item Import Create Public</b>.
</li><li>
Report <b>LSC Add Items to Replen. Jrnl</b>
<ul>
<li>OnBeforeAssignReplenTemplateFilters</li>
</ul>
</li><li>OnBeforeAssignReplenTemplateFilters</li><li>Codeunit <b>LSC Franchise Create Outbound Msgs</b><ul><li>OnCreateOutboundMessageOnValueEntrySetFilters</li></ul></li><li>OnCreateOutboundMessageOnValueEntrySetFilters</li><li>Codeunit <b>LSC Franchise Process Documents</b><ul><li>OnCreaProcesPurchDocFromSalesDocOnBeforeValidatePurchLineQty</li><li>OnProcessPurchDocFromSalesDocOnBeforeResetQtyInPurchLine</li><li>OnBeforeCreatePurchCommentLines</li></ul></li><li>OnCreaProcesPurchDocFromSalesDocOnBeforeValidatePurchLineQty</li><li>OnProcessPurchDocFromSalesDocOnBeforeResetQtyInPurchLine</li><li>OnBeforeCreatePurchCommentLines</li><li>
Codeunit <b>LSC Retail ICT Processes</b>
<ul>
<li>OnBeforePostItemJnlLineForIJMirror</li>
<li>OnBeforePostGenJnlLineForGLJMirror</li>
<li>OnBeforeIsIJnlLineQtyPosting</li>
<li>OnBeforeCreateICTLinesOnIJnlLineMirror</li>
<li>OnBeforeDestUnitCostOnProcessIJMirror</li>
<li>OnAfterInitItemJournalLineOnProcessIJMirror</li>
<li>OnBeforeReservationEntryInsertOnAddItemTracking</li>
</ul>
</li><li>OnBeforePostItemJnlLineForIJMirror</li><li>OnBeforePostGenJnlLineForGLJMirror</li><li>OnBeforeIsIJnlLineQtyPosting</li><li>OnBeforeCreateICTLinesOnIJnlLineMirror</li><li>OnBeforeDestUnitCostOnProcessIJMirror</li><li>OnAfterInitItemJournalLineOnProcessIJMirror</li><li>OnBeforeReservationEntryInsertOnAddItemTracking</li><li>Codeunit <b>LSC Batch Posting</b><ul><li>OnAfterCreatePrinterSetup</li><li>OnBeforeRunBatchJob</li><li>OnBeforeRunBatchLinkedJobs</li><li>OnAfterInsertNewJobInBatchQueue</li><li>OnBeforeSendEmail</li><li>OnBeforeValidatePurchaseDocument</li></ul></li><li>OnAfterCreatePrinterSetup</li><li>OnBeforeRunBatchJob</li><li>OnBeforeRunBatchLinkedJobs</li><li>OnAfterInsertNewJobInBatchQueue</li><li>OnBeforeSendEmail</li><li>OnBeforeValidatePurchaseDocument</li></ul>
<strong>77144 Refund customer order from HO on POS with a different receipt no.</strong>
<ul><li>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.</li></ul>
<strong>76194 Key in new price disregards price in barcode</strong>
<ul><li>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" -&gt; price in barcode not used.</li></ul>
<strong>68683 Improve performance of Adjust Cost job</strong>
<ul><li>Details not available.</li></ul>
<strong>61283 Managing the size of the price history table in SaaS</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.7, Release date February 19, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-7/</link>
    <pubDate>Thu, 19 Feb 2026 00:00:00 +0000</pubDate>
    <guid>2411f16804d6b90124afad7a4985157599ec9b18</guid>
    <description><![CDATA[<strong>78202 AL: Inventory Synchronization Failure</strong>
<ul><li>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. </li></ul>
<strong>78188 Add events for routing with priority by store</strong>
<ul><li>Details not available.</li></ul>
<strong>77858 Event Modify Request IncludeSender in POS Controller</strong>
<ul><li>Details not available.</li></ul>
<strong>77470 POS Printing: FormatStr does not consider fullwidth and halfwidth characters</strong>
<ul><li>A new option was added to Printers. <b>Account for Character Width.</b></li><li>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).</li><li>Detecting characters that are fullwidth (2 spaces) and calculating the alignment based on that tries to fix this issue.</li><li><b>Note:</b> The character-set, font, and capabilities of the Printer in question might also have an effect on the alignment of the text.</li><li>More info on full-width vs half-width characters in Unicode. <a href="https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms">https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms</a></li></ul>
<strong>73374 Add a hotfix for the new feature - receipt printer connection selection</strong>
<ul><li>Details not available.</li></ul>
<strong>73341 Store Coupon - Item Modifiers are not discounted</strong>
<ul><li>Setup, <b>Affect Linked Item</b> was added on store coupon to apply coupons to all linked items.</li></ul>
<strong>70166 Multicurrency in ecom</strong>
<ul><li>With the addition of the new fields <b>Currency Code</b> and <b>Currency Factor</b> on the <b>Customer Order Header</b>, multicurrency support was enhanced for Customer Orders. </li><li>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.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.0.33, Release date February 24, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-0-33/</link>
    <pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate>
    <guid>766d385bf02c43e83cab66326fc58be8f49d3c73</guid>
    <description><![CDATA[<strong>78264 Add integration event to enable setting Purchase Header fields before insert trigger</strong>
<ul><li>New event, <b>OnBeforeInsertPurchHeaderOnBeforeRun</b> was added to <b>LSC Store Inventory Process PO</b> codeunit.</li></ul>
<strong>78180 EventSubscriber needed for LSC POS Price Utility Codeunit - Procedure name RegisterMixMatch LS Central OnPrem Version 27.0</strong>
<ul><li>New event, <b>OnAfterCalculateMixMatchDiscountValues</b> was added to <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>77916 Bonia MY - Unable to post sales invoice via warehouse shipment who linked with customer order</strong>
<ul><li>Bugfix - Posting zero Amount Sales Order linked to Customer Order resulted in an error.</li></ul>
<strong>77606 SC-3182-Need Event to avoid revalidate on RFID Scanned , EPC when scanning through QR Code</strong>
<ul><li>Details not available.</li></ul>
<strong>77470 POS Printing: FormatStr does not consider fullwidth and halfwidth characters</strong>
<ul><li>A new option was added to Printers. <b>Account for Character Width.</b></li><li>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).</li><li>Detecting characters that are fullwidth (2 spaces) and calculating the alignment based on that tries to fix this issue.</li><li><b>Note:</b> The character-set, font, and capabilities of the Printer in question might also have an effect on the alignment of the text.</li><li>More info on full-width vs half-width characters in Unicode. <a href="https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms">https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms</a></li></ul>
<strong>73374 Add a hotfix for the new feature - receipt printer connection selection</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.8, Release date February 24, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-8/</link>
    <pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate>
    <guid>2c4ca4e8ad23e37981eaac1a34d43dcad658b198</guid>
    <description><![CDATA[<strong>78389 AL: Payment failure gets added to order</strong>
<ul><li>There was an issue with excluding Shopify order payment line that had status error or failed in Customer Order This was fixed. </li></ul>
<strong>78294 Bookings package manager high severity issues</strong>
<ul><li>Details not available.</li></ul>
<strong>78264 Add integration event to enable setting Purchase Header fields before insert trigger</strong>
<ul><li>New event, <b>OnBeforeInsertPurchHeaderOnBeforeRun</b> was added to <b>LSC Store Inventory Process PO</b> codeunit.</li></ul>
<strong>78180 EventSubscriber needed for LSC POS Price Utility Codeunit - Procedure name RegisterMixMatch LS Central OnPrem Version 27.0</strong>
<ul><li>New event, <b>OnAfterCalculateMixMatchDiscountValues</b> was added to <b>LSC POS Price Utility</b> codeunit.</li></ul>
<strong>78177 Make IsStoreHardAttributeInUse and HardAttributeMgmt procedures public</strong>
<ul><li><b>IsStoreHardAttributeInUse and HardAttributeMgmt</b> procedures were made public.</li></ul>
<strong>78160 Add new integration events</strong>
<ul><li>New events were added to <b>LSC Picking/Receiving - Post</b> and <b>LSC Picking/Receiving Confirm</b> codeunit.</li></ul>
<strong>77916 Bonia Unable to post sales invoice via warehouse shipment who linked with customer order</strong>
<ul><li>Bugfix - Posting zero Amount Sales Order linked to Customer Order resulted in an error.</li></ul>
<strong>77881 Change in Z report</strong>
<ul><li>New event, <b>OnAfterFilterPaymEntryOnPrintXZReport</b> was added to <b>LSC POS Print Utility Impl</b> codeunit.</li></ul>
<strong>77823 EventSubscriber needed for LSC Retail Price Utils Codeunit - Procedure name FindPromotion LS Central OnPrem Version 27.0</strong>
<ul><li>New event, <b>OnBeforeFilterDiscOfferOnFindPromotion</b> was added to <b>LSC Retail Price Utils</b> codeunit.</li></ul>
<strong>77800 Incorrect Income/expense entry</strong>
<ul><li>Details not available.</li></ul>
<strong>77606 SC-3182-Need Event to avoid revalidate on RFID Scanned , EPC when scanning through QR Code</strong>
<ul><li>Details not available.</li></ul>
<strong>75150 Returning item that has quantity less than 1</strong>
<ul><li>When returning items the configuration on the Item card: <b>Qty not in Decimals</b> is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.</li><li>When returning a scale item the item is now automatically marked as <b>Manually weighted item</b>.</li></ul>
<strong>75118 Returning a scale item, line should be marked as “Manually weighted item”</strong>
<ul><li>When returning a scale item the item is now automatically marked as <b>Manually weighted item</b>.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.9, Release date March 3, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-9/</link>
    <pubDate>Tue, 03 Mar 2026 00:00:00 +0000</pubDate>
    <guid>6e851109612bcfac7007bf5f9dcb80a32566faa5</guid>
    <description><![CDATA[<strong>78843 Showing KDS active on transaction page an list</strong>
<ul><li>Details not available.</li></ul>
<strong>78554 Hotfix 73869 / version 27.0.6 reappeared now with latest version</strong>
<ul><li>There was an issue with currency code being filled in by General Ledger Setup LCY Code when it should not be. This was fixed. </li></ul>
<strong>78529 Mix &amp; Match offer flexibility</strong>
<ul><li>New events were added, <b>OnUpdOfferMMRangeOnBeforeCheckUseQtyNoItemsNeeded</b> and <b>OnCalcMixMatchNewOnBeforeCheckWeightItem.</b></li></ul>
<strong>78503 EventSubscriber needed for LSC POS Post Utility Codeunit - Procedure name FindWorkShift LS Central OnPrem Version 27.1</strong>
<ul><li>New events, <b>OnAfterSetWorkShiftDate</b> and <b>OnBeforeHours</b> were added to <b>LSC POS Post Utility</b> codeunit.</li></ul>
<strong>78477 Integration Event for Transfer Order Creation from Planned Stock Demand</strong>
<ul><li>An integration event <b>OnCreateTOFromPlannedStockDemandOnBeforeProcessTransferLine</b> was added to the codeunit <b>LSC Replen. Create Transf. Ord</b>.</li></ul>
<strong>78410 OnAfterUpdatePaymentBuffer</strong>
<ul><li>New event <b>OnAfterUpdatePaymentBuffer</b> was added to <b>LSC Statement-Post</b> codeunit.</li></ul>
<strong>78345 Remove “Internal” from procedure “UpdateLookupTableQuery” in codeunit “LSC POS Trans. Server Utility”</strong>
<ul><li>Internal was removed from procedure UpdateLookupTableQuery in codeunit <b>LSC POS Trans. Server Utility</b>.</li></ul>
<strong>78293 Support to block Variant in Shopify Product</strong>
<ul><li>Variant can be blocked by add <b>Item Status Link</b> in Retail Item (Related - Master Data - Groups &amp; Links - Item Status). Create a line with Item No and Variant Code and check <b>Blocked on eCommerce.</b></li><li>Depending on <b>Delete Product</b> check in Shopify Administration:<ul><li>Unchecked<ul><li>Product is set with block sale if inventory qty is 0, even if setting allows it.</li><li>Inventory update is always  0 for that variant, when updating inv.</li><li>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.</li></ul></li><li>Checked<ul><li>Product is not sent to Shopify. If it already exists, it will be deleted.</li><li>Mapping for the variant is still available in Product mapping, but is not used.</li><li>When unblocked again, variant is sent again, without image.</li><li>Image needs to be updated after.</li></ul></li></ul></li><li>Unchecked<ul><li>Product is set with block sale if inventory qty is 0, even if setting allows it.</li><li>Inventory update is always  0 for that variant, when updating inv.</li><li>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.</li></ul></li><li>Product is set with block sale if inventory qty is 0, even if setting allows it.</li><li>Inventory update is always  0 for that variant, when updating inv.</li><li>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.</li><li>Checked<ul><li>Product is not sent to Shopify. If it already exists, it will be deleted.</li><li>Mapping for the variant is still available in Product mapping, but is not used.</li><li>When unblocked again, variant is sent again, without image.</li><li>Image needs to be updated after.</li></ul></li><li>Product is not sent to Shopify. If it already exists, it will be deleted.</li><li>Mapping for the variant is still available in Product mapping, but is not used.</li><li>When unblocked again, variant is sent again, without image.</li><li>Image needs to be updated after.</li><li>Product pull from Shopify was fixed, to include Image IDs for Item vs Product mapping.</li><li>Shopify Product scheduler update was fixed, to include Item Status Link preactions.</li></ul>
<strong>78216 Event Required to Support Custom CO Panel When CO is Edited</strong>
<ul><li>New event, <b>OnAfterGetCOHeaderInformationFromOrgCOHeader</b> was added to Customer Order Create Panel Codeunit.</li></ul>
<strong>77988 Save IDs.TransactionDateTime value to CardEntry. EFT Trans. Date</strong>
<ul><li>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.</li></ul>
<strong>77611 Commerce Inventory job - COUNTER</strong>
<ul><li>Review of the code to get better performance in this process.</li><li>When the ALL option (Text = ALL) is selected and the Integer field is set to the number of lines in the <b>Inventory Lookup Table</b> to be processed per batch, the Scheduler Job stores the last item number of the batch in the Code field.</li><li>After all lines are processed, the <b>Code field</b> is cleared so the process can restart from the beginning.</li></ul>
<strong>77281 Remove obsolete code for LSC 28.0</strong>
<ul><li>Removing obsolete tables and fields<ul><li>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.</li><li>Microsoft announced that they are cleaning up the database-schema under the hood. This means that <span class="mc-variable Variables.CompanyName variable">LS Retail</span> 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.</li><li>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.</li><li>Upgrade codeunits can still reference the fields, the data is still in the database in version 27.0, but <b>pragma warning disable AL0432</b> should no longer work and the tables and fields can no longer be used in AL code, unless the code is an upgrade.</li><li>For more information about Microsoft's clean-up, see Essential Clean-Up Guide for Partners: 2025 Release Wave 1.</li></ul></li><li>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.</li><li>Microsoft announced that they are cleaning up the database-schema under the hood. This means that <span class="mc-variable Variables.CompanyName variable">LS Retail</span> 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.</li><li>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.</li><li>Upgrade codeunits can still reference the fields, the data is still in the database in version 27.0, but <b>pragma warning disable AL0432</b> should no longer work and the tables and fields can no longer be used in AL code, unless the code is an upgrade.</li><li>For more information about Microsoft's clean-up, see Essential Clean-Up Guide for Partners: 2025 Release Wave 1.</li></ul>
<strong>77197 When recalculating item lines, scale item prices cannot be recalculated</strong>
<ul><li>Details not available.</li></ul>
<strong>77196 Add more texts to the Scale Certification Info Dialog</strong>
<ul><li>A new configuration was added to POS Scale Card where the version information displayed on the Scale dialog can be changed. </li><li>These new configurations are called <b>Version information</b> and <b>Additional information</b>. If these configurations are empty then the scale dialog displays the information as it did before.</li></ul>
<strong>75064 Buyer’s Push Performance Improvement</strong>
<ul><li>The performance of the Buyer’s Push functionality was improved when deleting lines.</li></ul>
<strong>74739 Customer Order Details Showing pending Amount</strong>
<ul><li>Calculate Non-Refundable Amount in Posted Customer Order Details Infopanel.</li></ul>
<strong>73423 Retail Transfer Order (item line) - not showing notification when inventory is lower than the entered quantity for the location</strong>
<ul><li>Previously, <b>Retail Transfer Order Line (Item)</b> was not showing notification when inventory was lower than the entered quantity for the location. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.10, Release date March 4, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-10/</link>
    <pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate>
    <guid>a9743abff75493e1b488f8e87ed635ba460cdd87</guid>
    <description><![CDATA[<strong>78504 EventSubscriber needed for LSC POS Functions Codeunit - Procedure name ProcessMaskSegments LS Central OnPrem Version 27.1</strong>
<ul><li>New events, <b>OnAfterProcessMaskSegmentsEmployee</b>, <b>OnBeforeInsertPOSLog</b>, <b>OnBeforeInsertTmpTrans</b>, were added.</li><li><b>Note:</b> POSSession was not added as parameter as the codeunit is single instance.</li></ul>
<strong>78255 BEO View needs to support longer text for activity/reservation/charges comments</strong>
<ul><li>There was an issue in <b>Banquet Event view</b> 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.</li></ul>
<strong>78216 Event Required to Support Custom CO Panel When CO is Edited</strong>
<ul><li>New event, <b>OnAfterGetCOHeaderInformationFromOrgCOHeader</b> was added to Customer Order Create Panel Codeunit</li></ul>
<strong>77817 Message on Statement</strong>
<ul><li>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.</li></ul>
<strong>77144 Refund customer order from HO on POS with a different receipt no.</strong>
<ul><li>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.</li></ul>
<strong>75643 Enable System manager to alter the timeout hardcoded in Web Service Connection</strong>
<ul><li>Timeout can now be set in milliseconds in <b>Web Service Setup page</b> for Web Service Connections (V1 web requests). Default timeout is and has been 5000 milliseconds or 5 seconds.</li></ul>
<strong>74426 Wish List Integration between E-commerce LS Central</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.11, Release date March 5, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-11/</link>
    <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
    <guid>53c468fdeafb0307035c018b17b7150a4c53c747</guid>
    <description><![CDATA[<strong>78830 ASAP Remove Customer modification after GetCustomer in POS</strong>
<ul><li>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).</li></ul>
<strong>78142 When invoicing a Sales Order connected to a Customer Order, and no Item lines are present, posting does not succeed: Interface not initialized</strong>
<ul><li>Do no try to process Member Point Offer Lines if there are no items at posting (only Income / Expense).</li></ul>
<strong>74871 When doing an item return through the Transaction list the POS cannot do the return if the scale is not on zero</strong>
<ul><li>When returning items the configuration on the Item card: <b>Qty not in Decimals</b> is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.</li><li>When returning a scale item the item is now automatically marked as <b>Manually weighted item</b>.</li></ul>
<strong>74648 If the Scale is not on zero, specific operations on POS should not be allowed</strong>
<ul><li>Details not available.</li></ul>
<strong>74622 When doing an item return the POS should not allow manual entering of weight if there is weight on the scale</strong>
<ul><li>Details not available.</li></ul>
<strong>74620 Tare value needs to be displayed on receipt as manual weight line</strong>
<ul><li>New events, <b>OnAfterPrintItemDetailTransLineSalesInfo</b>, <b>OnAfterPrintItemDetailLineSalesInfo</b> were added to make it possible to print Tare information to comply with scale certification requirements in the US. </li><li>Information about the Tare weight is now saved to a new field <b>Tare Weight</b> in both <b>LSC POS Trans. Line</b> and <b>LSC Trans. Sales Entry</b> tables.</li></ul>
<strong>74596 Repeat item sale should not work if the last item sold was a scale item</strong>
<ul><li>Details not available.</li></ul>
<strong>74559 Tare calculations: If tare value is higher than the returned weight the POS displays a negative quantity</strong>
<ul><li>If the Tare value on the item is higher than the returned weight from the scale, the POS now displays an error message.</li></ul>
<strong>68830 POS Discount % Display</strong>
<ul><li>Previously POS could not display Discount % when Amount Rounding To is setup to large number. This is now fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.12, Release date March 6, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-12/</link>
    <pubDate>Fri, 06 Mar 2026 00:00:00 +0000</pubDate>
    <guid>d1e29acf71b173d04a7b211d778822daa7a0a945</guid>
    <description><![CDATA[<strong>78807 Import-Trans-From-External-Fix</strong>
<ul><li>All transactions are correctly imported at HO.</li></ul>
<strong>74871 When doing an item return through the Transaction list the POS cannot do the return if the scale is not on zero</strong>
<ul><li>When returning items the configuration on the Item card: <b>Qty not in Decimals</b> is used to determine if an item can be sold or returned in quantities with decimals and with a quantity below 1.</li><li>When returning a scale item the item is now automatically marked as <b>Manually weighted item</b>.</li></ul>
<strong>74648 If the Scale is not on zero, specific operations on POS should not be allowed</strong>
<ul><li>Details not available.</li></ul>
<strong>74622 When doing an item return the POS should not allow manual entering of weight if there is weight on the scale</strong>
<ul><li>Details not available.</li></ul>
<strong>74620 Tare value needs to be displayed on receipt as manual weight line</strong>
<ul><li>New events, <b>OnAfterPrintItemDetailTransLineSalesInfo</b>, <b>OnAfterPrintItemDetailLineSalesInfo</b> were added to make it possible to print Tare information to comply with scale certification requirements in the US. </li><li>Information about the Tare weight is now saved to a new field <b>Tare Weight</b> in both <b>LSC POS Trans. Line</b> and <b>LSC Trans. Sales Entry</b> tables.</li></ul>
<strong>74596 Repeat item sale should not work if the last item sold was a scale item</strong>
<ul><li>Details not available.</li></ul>
<strong>74559 Tare calculations: If tare value is higher than the returned weight the POS displays a negative quantity</strong>
<ul><li>If the Tare value on the item is higher than the returned weight from the scale, the POS now displays an error message.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.13, Release date March 10, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-13/</link>
    <pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
    <guid>4dd06526f8f1e6e0914928465e2bacaa3de50fc3</guid>
    <description><![CDATA[<strong>79073 Location Code Error when posting Recipe Item</strong>
<ul><li>There was an issue with sales type Location Code. This was fixed. </li></ul>
<strong>78833 EventSubscriber needed for LSC POS Price Utility Codeunit - LS Central OnPrem Version 27.1</strong>
<ul><li>Six integration Event publishers were added to codeunit <b>LSC POS Price Utility</b> (99008906) for partner extensibility.<ul><li><b>OnBeforeIsPromotionForLoyaltyScheme</b></li><li><b>OnBeforeIsPromotionForMember</b></li><li><b>OnBeforeIsPromotionForCoupon</b></li><li><b>OnBeforeIsPromotionForCustDiscGroup</b> events with IsHandled/ReturnValue pattern, allowing subscribers to override the return value of each promotion check.</li></ul></li><li><b>OnBeforeIsPromotionForLoyaltyScheme</b></li><li><b>OnBeforeIsPromotionForMember</b></li><li><b>OnBeforeIsPromotionForCoupon</b></li><li><b>OnBeforeIsPromotionForCustDiscGroup</b> events with IsHandled/ReturnValue pattern, allowing subscribers to override the return value of each promotion check.</li><li><b>OnBeforeFindSetDiscOffer</b> and <b>OnBeforeFindSetPeriodicDiscount</b> events were added allowing subscribers to modify filters on the Offer and Periodic Discount records before they are queried in FindOfferPreMemberAttr and FindPeriodicDiscPreMemberAttr.</li><li>Partners extending promotion/discount logic in POS can now subscribe to these events to customize behavior without modifying the base codeunit.</li></ul>
<strong>73290 Return of a transaction from different store</strong>
<ul><li>Previously a transaction from a different store could not be returned when distribution location was configured. This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.14, Release date March 11, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-14/</link>
    <pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate>
    <guid>f46ab13b5fa38b3f98b96c919270931e24b82aec</guid>
    <description><![CDATA[<strong>79238 LS Central 27.1.12 failed validation when validating against BC 28.0</strong>
<ul><li>Details not available.</li></ul>
<strong>79228 AL: Store JSON data for event processing</strong>
<ul><li>Parameter value in <b>OnAfterIncomingShopifyOrderData Event</b> was fixed.</li></ul>
<strong>78830 ASAP Remove Customer modification after GetCustomer in POS</strong>
<ul><li>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).</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.15, Release date March 14, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-15/</link>
    <pubDate>Sat, 14 Mar 2026 00:00:00 +0000</pubDate>
    <guid>eab93a3779a34eff7a86f86b7230e0b54b130428</guid>
    <description><![CDATA[<strong>79446 AL: Item Distribution status not working</strong>
<ul><li>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.</li></ul>
<strong>79405 Unable to insert Retail Transfer Order lines after upgraded LS Central Version from 27.1.1.3155 to 27.1.10.3312</strong>
<ul><li>Details not available.</li></ul>
<strong>79380 CO Payment lines amounts in foreign currency</strong>
<ul><li>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. </li></ul>
<strong>79135 Page “LSC SB Active Offers” - Query Status Read function error</strong>
<ul><li>Fixed runtime error on page LSC SB Active Offers (10016310) that caused query Status Read function error.<ul><li>Changed to use the explicit enum type reference LSC Toggle Status::Enabled instead, which does not require a data row to be retrieved first.</li><li>Affects users who navigate to the Active Offers page, view the LS Central home page, or print receipts where this page part is embedded.</li></ul></li><li>Changed to use the explicit enum type reference LSC Toggle Status::Enabled instead, which does not require a data row to be retrieved first.</li><li>Affects users who navigate to the Active Offers page, view the LS Central home page, or print receipts where this page part is embedded.</li></ul>
<strong>78879 Sending Transactions using Storage Queue flow - Adding custom events</strong>
<ul><li>New Events were added in Web Replication objects:<ul><li>OnBeforeUpdateTSWTErrorMessage</li><li>OnUploadTransPacketCalled</li><li>OnBeforeSendTransByExternalStorageMessage</li><li>OnAfterSendTransByExternalStorageMessage. </li></ul></li><li>OnBeforeUpdateTSWTErrorMessage</li><li>OnUploadTransPacketCalled</li><li>OnBeforeSendTransByExternalStorageMessage</li><li>OnAfterSendTransByExternalStorageMessage. </li></ul>
<strong>78538 Coupon use on POS with Triggers Offer not resulting in discount</strong>
<ul><li>Only apply the required number of Coupons to a Transaction when using Coupons triggering offer despite how many Coupons were assigned to the Transaction.</li></ul>
<strong>78496 POS EFT Device Requested amount has invalid number of decimal digits</strong>
<ul><li>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.</li></ul>
<strong>77176 Void Posted transaction with DD Void creating entries in trans server work table</strong>
<ul><li>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.</li></ul>
<strong>76232 Discount Ledger entries not created when posting statement</strong>
<ul><li>Discount Ledger Entries are correctly calculated and updated when posting a Statement (so that Offer Statistics are updated).</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.16, Release date March 17, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-16/</link>
    <pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate>
    <guid>aee9a96fc40b3c9e38d24718085b075400d638b4</guid>
    <description><![CDATA[<strong>79530 Hosp Event #632</strong>
<ul><li>Event <b>OnCopyRecipeOnBeforeInsertNewItem(var NewItem: Record Item; FromItem: Record Item; Factor: Decimal)</b> was added to Meal Plan Utility.</li></ul>
<strong>79413 Web KDS push - Test Connection and PUSH orders fail when language for user is not English</strong>
<ul><li>Details not available.</li></ul>
<strong>79338 KDS critical performance, locking POS.</strong>
<ul><li>Details not available.</li></ul>
<strong>79038 Integration Event for Allocation Plan Lines</strong>
<ul><li>The integration event <b>OnBeforeCalcMinMaxFromLocLines</b> was added to the table <b>LSC Alloc. Plan Lines</b>.</li></ul>
<strong>76352 Copy Recipe use wrong No. Serie (not the Recipe No. setup on Meal Planing Setup)</strong>
<ul><li>Copy Recipes now selects correct Number Serie.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.17, Release date March 20, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-17/</link>
    <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
    <guid>2bb564af28906445690b27f7e77623066f3be28b</guid>
    <description><![CDATA[<strong>79750 Urgent Event Request for Table 10001313 LSC Store Inventory Line</strong>
<ul><li>New event, <b>OnBeforeCheckItemTypeIsInventory</b> was added to <b>LSC Store Inventory Line</b> table.</li></ul>
<strong>79595 New Integration Events</strong>
<ul><li>The following integration events have been added to the relevant objects:<ul><li>Codeunit <b>LSC Item Import Create</b><ul><li>OnUpdateItemOnBeforeValidateItemFields</li><li>OnUpdateItemOnBeforeCheckVariantDataInJnl</li></ul></li><li>Codeunit <b>LSC Lifecycle Management</b><ul><li>OnActiveDiscountCountOnAfterProcessPeriodicDiscountLine, accessible through the public codeunit <b>LSC Lifecycle Mgt. Public</b>.</li></ul></li><li>Codeunit <b>LSC Item Variants Functions</b><ul><li>OnBeforeVariantFrameworkDelete</li></ul></li><li><p class="RelNotes">Codeunit <b>LSC Replen. Create Purch Order</b><ul><li>OnCreatePurchaseOrdersOnAfterInsertPurchaseHeader</li></ul></li></ul></li><li>Codeunit <b>LSC Item Import Create</b><ul><li>OnUpdateItemOnBeforeValidateItemFields</li><li>OnUpdateItemOnBeforeCheckVariantDataInJnl</li></ul></li><li>OnUpdateItemOnBeforeValidateItemFields</li><li>OnUpdateItemOnBeforeCheckVariantDataInJnl</li><li>Codeunit <b>LSC Lifecycle Management</b><ul><li>OnActiveDiscountCountOnAfterProcessPeriodicDiscountLine, accessible through the public codeunit <b>LSC Lifecycle Mgt. Public</b>.</li></ul></li><li>OnActiveDiscountCountOnAfterProcessPeriodicDiscountLine, accessible through the public codeunit <b>LSC Lifecycle Mgt. Public</b>.</li><li>Codeunit <b>LSC Item Variants Functions</b><ul><li>OnBeforeVariantFrameworkDelete</li></ul></li><li>OnBeforeVariantFrameworkDelete</li><li><p class="RelNotes">Codeunit <b>LSC Replen. Create Purch Order</b><ul><li>OnCreatePurchaseOrdersOnAfterInsertPurchaseHeader</li></ul></li><li>OnCreatePurchaseOrdersOnAfterInsertPurchaseHeader</li></ul>
<strong>79549 Linked Resources on Matrix</strong>
<ul><li>Details not available.</li></ul>
<strong>79365 New Events</strong>
<ul><li>Seven new integration events were added across three modules in LS Central Core to support client upgrades from BC 14.<ul><li>New events in Microsoft Extension (Discount Ledger), Store Management (Attributes, Inventory, Picking/Receiving), and Web Integrations (Price Sync).</li><li>Events include IsHandled patterns for skipping default logic and notification events for pre/post-processing hooks.</li><li>Breaking change: <b>OnBeforePostItemJnlLine</b> in Picking/Receiving - Post now includes a <b>CountingLines</b> parameter.</li></ul></li><li>New events in Microsoft Extension (Discount Ledger), Store Management (Attributes, Inventory, Picking/Receiving), and Web Integrations (Price Sync).</li><li>Events include IsHandled patterns for skipping default logic and notification events for pre/post-processing hooks.</li><li>Breaking change: <b>OnBeforePostItemJnlLine</b> in Picking/Receiving - Post now includes a <b>CountingLines</b> parameter.</li></ul>
<strong>79348 AL: LSCShopifySchItem (10034382) creates unwanted variants</strong>
<ul><li>Set Lable <b>Title</b>, for Shopify Default variant, to locked so it cannot be translated.</li></ul>
<strong>79117 LSC 26.1 COPY_TR with Discount, auto apply additional total discount upon post sales</strong>
<ul><li>Details not available.</li></ul>
<strong>78882 Bug with Item Point Offer</strong>
<ul><li>Points used as Item Point Offer discounts were not written off when Member Club <b>Min. Trans.Amt for Point Calc.</b> was set, POS now always deducts points used as discounts while still preventing awarding points below the minimum.</li></ul>
<strong>77785 V27 – Incorrect distribution when splitting item by 1/3, 1/4, or 1/? across selected seats</strong>
<ul><li>When splitting a bill to four parts it now splits it correctly.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.18, Release date March 24, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-18/</link>
    <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
    <guid>1f3cff00028f25caeae3fcc6511b1028b2ce05de</guid>
    <description><![CDATA[<strong>79700 Get items on store inventory worksheet error</strong>
<ul><li>There was an error when using <b>Get items</b> function on store inventory worksheet. This was fixed. </li></ul>
<strong>79696 Device Dialog Pages Cannot be closed if Add-In failed to load</strong>
<ul><li>Details not available.</li></ul>
<strong>79695 New Event - LSC Customer Order Line</strong>
<ul><li>Event, <b>OnBeforeGetVATBusPostingGroup</b> was added in Customer Order Line Table.</li></ul>
<strong>79607 EventSubscriber modification for LSC POS Post Utility Codeunit - Procedure name FindWorkShift LS Central OnPrem Version 27.1</strong>
<ul><li>There is now a new version of the event <b>OnAfterSetWorkShiftDate</b> in CU POS Post Utility.</li></ul>
<strong>79606 EventSubscriber needed for LSC BO Utils Codeunit - Procedure name STDTimeToString LS Central OnPrem Version 27.1</strong>
<ul><li>Event, <b>OnAfterSTDTimeToString</b> was added in BO Utils codeunit.</li></ul>
<strong>79604 We need to have our own posting routine from Transfer Store Inventory Worksheet</strong>
<ul><li>Parameters were added to event <b>OnBeforePostWorksheet</b> in Store Inventory Management.codeunit.</li></ul>
<strong>79602 EventSubscriber needed for LSC POS Refund Mgt. Codeunit - Procedure name ValidateReturnPolicy LS Central OnPrem Version 27.1</strong>
<ul><li>Event, <b>OnBeforeCheckReturnAction</b> was added in POS Refund Mgt.codeunit.</li></ul>
<strong>79490 Void and Copy operation allows voiding of card payments that are older than 24 hrs</strong>
<ul><li>The Void and Copy operation in the Transaction List panel allowed the user to try and void a card payment that was older than <b>today</b>.The Return functionality handles returning and voiding of card payments that are older than <b>today</b> 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.</li><li>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.</li></ul>
<strong>79427 Return transaction sales type code</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central/</link>
    <pubDate>Tue, 24 Mar 2026 01:54:03 +0000</pubDate>
    <guid>ecc6683e16f9593fdc9be09a425295dffa650b3d</guid>
    <description><![CDATA[
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.19, Release date March 27, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-19/</link>
    <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
    <guid>9a3fd4ca9047f49d5be64be768fd6ecb2be9a5a1</guid>
    <description><![CDATA[<strong>80015 Events for Replen. Journal Calculation</strong>
<ul><li>The following integration events were added to the relevant objects:<ul><li><b>Codeunit LSC Replen. Calc. Wrapper</b><ul><li>OnBeforeDeleteReplenJournalBatchAndTemplate</li></ul></li><li><b>Report LSC Add Items to Replen. Jrnl</b><ul><li>OnCleanupSessionsAndDataOnBeforeDeleteReplenJournalBatchAndTemplate</li></ul></li></ul></li><li><b>Codeunit LSC Replen. Calc. Wrapper</b><ul><li>OnBeforeDeleteReplenJournalBatchAndTemplate</li></ul></li><li>OnBeforeDeleteReplenJournalBatchAndTemplate</li><li><b>Report LSC Add Items to Replen. Jrnl</b><ul><li>OnCleanupSessionsAndDataOnBeforeDeleteReplenJournalBatchAndTemplate</li></ul></li><li>OnCleanupSessionsAndDataOnBeforeDeleteReplenJournalBatchAndTemplate</li></ul>
<strong>80001 Manual card refund not working</strong>
<ul><li>While performing a manual refund on the POS and if <b>Use Refund Payment Selection</b> 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.</li></ul>
<strong>79911 Replenishment Events</strong>
<ul><li>Codeunit <b>LSC Replen. - Calc. Qtys</b>, with the events accessible via the public codeunit <b>LSC Replen. Calc. Qtys Public</b>.<ul><li>OnAfterFilterSalesHistoryAdjustment</li><li>OnAfterCalcDailySales_SetFilterForItemLedgerEntry</li></ul></li><li>OnAfterFilterSalesHistoryAdjustment</li><li>OnAfterCalcDailySales_SetFilterForItemLedgerEntry</li><li>
Codeunit <b>LSC Replen. Calculation</b>
<ul>
<li>
The event <b>OnInsertWorksheetLineOnBeforeSetReplenJournalLinesPar</b> is deprecated and replaced with <b>OnInsertWorksheetLineOnBeforeSetReplenJournalLinesParV2</b>, added with an additional parameter ReplenItemQuantity.
</li>
</ul>
</li><li>
The event <b>OnInsertWorksheetLineOnBeforeSetReplenJournalLinesPar</b> is deprecated and replaced with <b>OnInsertWorksheetLineOnBeforeSetReplenJournalLinesParV2</b>, added with an additional parameter ReplenItemQuantity.
</li></ul>
<strong>79869 EventSubscriber needed for LSC POS Transaction Impl Codeunit - Procedure name CouponPressed LS Central OnPrem Version 27.1</strong>
<ul><li>New events <b>OnBeforeCouponCodeNextItem</b> and <b>OnAfterCouponTenderType</b> were added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>79849 AL: Limit text size from shopify</strong>
<ul><li>The length of Text values in JSON data coming from Shopify was limited to match Central Text/Code length.</li></ul>
<strong>79782 New integration events for Pharmacy</strong>
<ul><li>New event <b>OnBeforeUpdateCOLineOnUpdateOrderLines</b> was added to <b>LSC CO Web Service Func Impl</b> codeunit and event <b>OnBeforeCalculateCompressedQuantityForPicking</b> was added to <b>LSC CO Picking Panel</b> codeunit.</li></ul>
<strong>79772 New Event on Activity Matrix Data JSON codeunit</strong>
<ul><li>New event when populating matrix waiting list.</li></ul>
<strong>79736 EventSubscriber needed for LSC POS Transaction Impl Codeunit LS Central OnPrem Version 27.1</strong>
<ul><li>New events <b>OnBeforeTempPOSTransInsert</b> and <b>OnBeforeProcessSalesPerson</b> were added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>79731 ECOM 26.1 FactBox &amp; rounding issue</strong>
<ul><li>Incorrect tax amount was fixed in Posted Customer Order FactBox.         │</li><li>Invoice rounding amount on Customer Order returns was fixed. </li></ul>
<strong>79726 Wrong “Status Difference” = “Not ordered” in “Retail Receiving” Document when using variants</strong>
<ul><li><b>Status Difference</b> was fixed in Retail Receiving document when using variants.</li></ul>
<strong>79709 Price Update not rounded correctly in Sales Price List Line</strong>
<ul><li>When lines are entered manually or imported from an Excel sheet in <b>Sales Price List</b> line, rounding is according to <b>Unit-Amount Rounding precision</b> setup in General Ledger Setup.</li></ul>
<strong>79603 EventSubscriber needed for LSC POS Controller Codeunit - Procedure name StaffPressed LS Central OnPrem Version 27.1</strong>
<ul><li>IsHandled parameter was added to event <b>OnBeforeStaffLogonV2</b>.</li></ul>
<strong>79599 Added OnAfterCreateReturnKeyValue integration event to codeunit “LSC POS DataSet Utility”.</strong>
<ul><li>New integration event <b>OnAfterCreateReturnKeyValue</b> fires at the end of the CreateReturnKeyValue procedure in codeunit 99001565 <b>LSC POS DataSet Utility</b>.</li><li>The event provides the resolved RecRef and computed KeyVal, allowing subscribers to inspect and override the return key value.</li><li>Event signature: OnAfterCreateReturnKeyValue(RecordIDText: Text; var KeyVal: Code[60]; var RecRef: RecordRef)</li><li>Partners extending POS DataSet lookup behavior can now subscribe to this event to customize key value resolution without modifying the standard code.</li></ul>
<strong>79328 Payment Lines Removed When Order Edit Fails</strong>
<ul><li>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.</li><li>LS Central now preserves existing payment lines if the update fails, preventing paid orders from appearing unpaid.</li></ul>
<strong>79224 EventSubscriber needed for LSC POS Transaction Codeunit - LS Central OnPrem Version 27.1</strong>
<ul><li>Details not available.</li></ul>
<strong>55093 Customer Orders - Bank Transfer</strong>
<ul><li>Incorrect refund line was fixed in <b>Posted Customer Order</b> when the Customer Order was paid with <b>Bank Transfer tender</b> type.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.20, Release date March 31, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-20/</link>
    <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
    <guid>d599803c51838879c151d6b348b7419eacd7187d</guid>
    <description><![CDATA[<strong>80022 AL: Multiline Value attribute is not syncing to Shopify</strong>
<ul><li>Handle multiline text in <b>Attribute Values</b> when used in Shopify Meta Data.</li></ul>
<strong>79912 Integration Event for Replenishment Transfer Rule #639</strong>
<ul><li>The integration event <b>OnBeforeProcessTransferRule</b> was deprecated in codeunit <b>LSC Replen. Calculation</b>, and replaced with <b>OnBeforeProcessTransferRuleV2</b>, added with an additional parameter ReplenJrnlDetails.</li></ul>
<strong>79601 Implement GetCardData Request in EFT Utility</strong>
<ul><li>Details not available.</li></ul>
<strong>79507 Dining Table Availability does not listen to dining area attributes - BL</strong>
<ul><li>When finding availability for dining reservation through bookings, dining area attributes (Section and preferences) are taken into account. If you have  the <b>Available Tables</b> 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.</li><li>In the Reservation Desk, if you have set a filter on sections, clearing the filter recalculates the availability.</li></ul>
<strong>77100 Option to use Asynchronous Printing through POS Add-In</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.21, Release date April 10, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-21/</link>
    <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
    <guid>da7c17f239f494b94cc59edabd1f5506af2adf26</guid>
    <description><![CDATA[<strong>80225 Extend Enums for Retail Budget #642</strong>
<ul><li>The following enums related to Retail Budgets and Open-to-Buy have been made extensible:<ul><li>LSC Open-to-Buy Type</li><li>LSC Budget Line Type</li><li>LSC Budget Type</li><li>LSC Retail Budget Line Type</li></ul></li><li>LSC Open-to-Buy Type</li><li>LSC Budget Line Type</li><li>LSC Budget Type</li><li>LSC Retail Budget Line Type</li></ul>
<strong>80224 Integration Events for Vendor Performance Management #632</strong>
<ul><li>The following integration events were added to codeunit <b>LSC Vendor Performance Mgt.</b>, which are accessible through the public codeunit <b>LSC Vendor Perf. Mgt. Public</b>:<ul><li>OnUpdatePOReceiptOnBeforeProcessVendorPerfLine</li><li>OnUpdatePostedInvoiceOnBeforeProcessVendorPerfLine</li></ul></li><li>OnUpdatePOReceiptOnBeforeProcessVendorPerfLine</li><li>OnUpdatePostedInvoiceOnBeforeProcessVendorPerfLine</li></ul>
<strong>80186 Concurrency on KDS WS log table</strong>
<ul><li>A safety net on concurrency for Logs was added. </li></ul>
<strong>79980 EventSubscriber needed for LSC POS Transaction Impl Codeunit - Procedure name SuspendTransWithSalesType LS Central OnPrem Version 27.1</strong>
<ul><li>New event, <b>SuspendTransWithSalesTypeOnAfterPrepaymentLines</b> was added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>79918 Integration Event to Check if Item is Excluded from Replenishment</strong>
<ul><li>The integration event <b>OnBeforeIsItemExcludedFromReplenishment</b> was added to codeunit <b>LSC Replen. Calculation</b>.</li></ul>
<strong>79915 There is a retrocompatibility issue on CO’s Picking with the 25.3 version synching to RC 28</strong>
<ul><li>Details not available.</li></ul>
<strong>79913 Integration Events to Check Item and Variant for Replenishment Calculation</strong>
<ul><li>The following integration events were added to codeunit <b>LSC Replen. - Calc. Qtys</b>, which are accessible through the public codeunit <b>LSC Replen. Calc. Qtys Public</b>:<ul><li>OnBeforeShouldPlanItem</li><li>OnBeforeShouldPlanVariant</li></ul></li><li>OnBeforeShouldPlanItem</li><li>OnBeforeShouldPlanVariant</li></ul>
<strong>79822 Statement left open after posting</strong>
<ul><li>An error was fixed in the statement posting process. The statement gets posted, but the open statement is not removed.</li><li>The open empty statement can now be deleted manually without an error.</li></ul>
<strong>79693 Customer Order Details Showing pending Amount</strong>
<ul><li>Calculate Non-Refundable Amount in Posted Customer Order Details Infopanel.</li></ul>
<strong>79686 Not possible to add web request to functionality profile</strong>
<ul><li>The error when adding a new POS Functionality Profile Web Request and Web Server was fixed. </li></ul>
<strong>78278 Variants vs UOM selection on POS</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 27.1.22, Release date April 10, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-27-1-22/</link>
    <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
    <guid>aa455d9f74c98b5c3ef04ac11413edfb491396f8</guid>
    <description><![CDATA[<strong>80375 Integration Event for Transfer Order Creation from Planned Stock Demand</strong>
<ul><li>The integration event <b>OnCreateTOFromPlannedStockDemandOnBeforeProcessReplenPlannedStockDem</b> was added to the codeunit <b>LSC Replen. Create Transf. Ord.</b></li></ul>
<strong>80358 AL: Variant Logical Order Not Respected in LS Central and Shopify Sync</strong>
<ul><li>Logical order of Options values (Variants) was fixed in Shopify product.</li></ul>
<strong>80170 AL: Capturing of Payment data</strong>
<ul><li>PaymentId was added to Shopify order graphQL request.</li></ul>
<strong>79935 EventSubscriber needed for LSC POS Transaction Codeunit - procedure ProcessCoupon- LS Central OnPrem Version 27.1</strong>
<ul><li><b>OnAfterFindCouponTenderType_OnProcessCoupon</b> event was added and  coupon tender type handling was updated. </li></ul>
<strong>79934 EventSubscriber needed for LSC POS Transaction Codeunit - procedure TotDiscAmPressed- LS Central OnPrem Version 27.1</strong>
<ul><li>New event <b>OnTotDiscAmPressedOnBeforeTotDiscAmPressCheck</b> was added to <b>LSC POS Transaction Impl</b> codeunit.</li></ul>
<strong>79771 Add Get check before validating Store-to #634</strong>
<ul><li>New event <b>OnBeforeValidateTransferHeaderStoreTo</b> was added to <b>LSC Picking/Receiving - Post</b> codeunit.</li></ul>
<strong>79756 Receipt number for Shipment Customer Orders (follow up from 77144)</strong>
<ul><li>Fix on receipt number generated when posting a CO from web as SO.  Related to 77144.  </li><li><b>Note:</b>  Terminal that handles Sales Orders (Sales Order Terminal No. in Customer Order Setup) should not be used as a regular POS Terminal as the numbers series may collide.</li></ul>
<strong>79731 ECOM 26.1 FactBox &amp; rounding issue</strong>
<ul><li>Incorrect tax amount was fixed in Posted Customer Order FactBox.         │</li><li>Invoice rounding amount on Customer Order returns was fixed. </li></ul>
<strong>79693 Customer Order Details Showing pending Amount</strong>
<ul><li>Calculate Non-Refundable Amount in Posted Customer Order Details Infopanel.</li></ul>
<strong>79553 Mobile Inventory - CheckLicenseStatus error</strong>
<ul><li>Adjustments were made to the <b>GetLicenseUnit webservice process</b> to help with deadlocks.</li></ul>
<strong>79258 Time zone dealing web services</strong>
<ul><li>Time field in Transaction created through CustomerOrderCreate webservice was adjusted to account for Time offset for different Region Timezones.</li><li>Time field in Transaction created through Self Checkout Start Transaction web service was adjusted.</li></ul>
<strong>79255 SCO - Transaction Time Issue</strong>
<ul><li>Details not available.</li></ul>
<strong>78370 Franchise orders breaking in 27.1</strong>
<ul><li>Franchise Module:<ul><li>Franchise document replication counter assignment was migrated from a manual table-locking approach on LSC Franchise Setup to BC's built-in Sequence No. Mgt. codeunit. This resolves concurrency issues that could cause franchise orders to break when multiple outbound franchise documents were created simultaneously.</li><li>An upgrade procedure (<b>UpgradeFranchiseReplicationCounterToMBCSequenceMgt</b>) was added that seeds the BC sequence number to match the highest previously-used replication counter, preventing duplicate counter values after upgrade.</li><li>Purchase Order not deleted when Auto Post option used was fixed.</li><li>OnBeforeInsertEventForSoLine in Franchise process that issued a warning <b>This order is a Franchise order....</b> was removed to help Sales process to add new lines to an order.</li></ul></li><li>Franchise document replication counter assignment was migrated from a manual table-locking approach on LSC Franchise Setup to BC's built-in Sequence No. Mgt. codeunit. This resolves concurrency issues that could cause franchise orders to break when multiple outbound franchise documents were created simultaneously.</li><li>An upgrade procedure (<b>UpgradeFranchiseReplicationCounterToMBCSequenceMgt</b>) was added that seeds the BC sequence number to match the highest previously-used replication counter, preventing duplicate counter values after upgrade.</li><li>Purchase Order not deleted when Auto Post option used was fixed.</li><li>OnBeforeInsertEventForSoLine in Franchise process that issued a warning <b>This order is a Franchise order....</b> was removed to help Sales process to add new lines to an order.</li></ul>
<strong>77910 Kitchen Line Routings-Date Time Started on Station (Standard KDS 25.1)</strong>
<ul><li>Some new calculations were added on the Date Time started and Date Time Finished.</li></ul>
<strong>77089 Refund from another store with Sales Type creates incorrect Item Ledger entry</strong>
<ul><li>The Salestype location will not overwrite the store location when doing a refund at a different store.</li></ul>
<strong>68110 Incorrect Payment Amount on CO Creation fix for LS26.0 and LS26.1</strong>
<ul><li>Details not available.</li></ul>
<strong>68019 Restore Archived Offer Deletes all Periodic Disc Lines</strong>
<ul><li>Details not available.</li></ul>
<strong>67983 POS EFT Card - Client Transaction ID Type</strong>
<ul><li>Configuration <b>Client Transaction ID Type</b> has a new option called <b>POSTerminal+CardEntryNo</b> which creates a Client Transaction ID from the POS Terminal and Card Entry No. </li><li>This option does not have any formatting or extra characters and  works when the POS Terminal for example has only two numbers in it's unique ID or no numbers at all.</li></ul>
<strong>67941 [EVENT PARAMETER] Receive the codeunit instance in the OnBeforeSendWholeTmpTransaction event #519</strong>
<ul><li>Details not available.</li></ul>
<strong>67940 [EVENT PARAMETER] Add DiscPrPerLine as var parameter of OnBeforeRegisterMixMatchLeastExpensive event #518</strong>
<ul><li>Details not available.</li></ul>
<strong>67919 All Day availability calculation causes performance issues when Group Line product is entered.</strong>
<ul><li>A change was made to the group line entry process,  that is, availability for the product is not calculated unless a start time and date has been assigned to the line.</li></ul>
<strong>67897 Booking Archiving changes</strong>
<ul><li>The archiving process was modified to only skip groups and/or reservations, which have a balance.  The internal status or the payment status is ignored.  <b>Note</b>: Closed status  forces archiving regardless of the reservation balance.  Rental reservations with units not returned are not archived.</li></ul>
<strong>67866 SCO - Posting card additional entries and free text. HL</strong>
<ul><li>Details not available.</li></ul>
<strong>67865 Control of print customer slip #515</strong>
<ul><li>Four New events in POS Print Utility:<ul><li>OnBeforePrintCustomerInformation</li><li>OnAfterPrintCustomerInformation</li><li>OnBeforePrintContactInformation</li><li>OnAfterPrintContactInformation.</li></ul></li><li>OnBeforePrintCustomerInformation</li><li>OnAfterPrintCustomerInformation</li><li>OnBeforePrintContactInformation</li><li>OnAfterPrintContactInformation.</li></ul>
<strong>67860 Events for Replen. Item Profiles #512</strong>
<ul><li>The following integration events have been added to the public codeunit <b>LSC ReplenUpdFromProf Public</b>, which are accessible by the codeunit <b>LSC Replen. Upd From Profile:</b><ul><li>OnUpdateFromProfileOnBeforeProcessItemProfile</li><li>OnUpdateFromProfileOnBeforeProcessItemProfileForAllLocations</li><li>OnUpdateFromProfileOnBeforeProcessItemProfileForOthers</li><li>OnBeforeInsertItemStoreRec</li></ul></li><li>OnUpdateFromProfileOnBeforeProcessItemProfile</li><li>OnUpdateFromProfileOnBeforeProcessItemProfileForAllLocations</li><li>OnUpdateFromProfileOnBeforeProcessItemProfileForOthers</li><li>OnBeforeInsertItemStoreRec</li></ul>
<strong>67808 Unable to Scan Booking Codes – DEVICEINPUT Invokes CODEUNIT.Run Before Current-Message Is Populated</strong>
<ul><li>Details not available.</li></ul>
<strong>67787 After upgrade the 26.0.9 hotfix then POS receipt is not going through Email on LIVE POS</strong>
<ul><li>The interface had a <i>not initialized error</i> when  emails were sent via job queue. This was fixed.</li></ul>
<strong>67684 Retail Item Registration No. Series Creation</strong>
<ul><li>The creation of the <b>Item Registration</b><b>No.</b> of the Retail Item Registration is now based on the <b>Create Items No. Series</b> in the Retail Setup.</li></ul>
<strong>67678 Fixed parameter passing in OnBeforeGetOrder procedure to allow modification</strong>
<ul><li>New event <i>OnBeforeGetSHSL</i> in <b>POS Order Connection</b> codeunit.</li></ul>
<strong>67677 New event OnBeforeCheckDiscDiffInPeriodicDiscountLines added</strong>
<ul><li>
New event <i>OnBeforeCheckDiscDiffInPeriodicDiscountLines</i> in <b>POS Price Utility</b> codeunit.
</li></ul>
<strong>67666 Member Point Transfer Journals post generates an error because the batches selected and shown are not ‘Transfer’ batches</strong>
<ul><li>Details not available.</li></ul>
<strong>67665 Member point journal should not have the ‘Transfer’ type available for selection</strong>
<ul><li>Details not available.</li></ul>
<strong>67654 Error when Member Contact Popup searches opens</strong>
<ul><li>Details not available.</li></ul>
<strong>67627 SCO : Coupons do not work with Affect = Next Item Line</strong>
<ul><li>Self Checkout Units were enabled to use Coupons activated by next or previous item in a backet.</li></ul>
<strong>67571 Error when applying discount percent on a deal - CRITICAL</strong>
<ul><li>Details not available.</li></ul>
<strong>67567 POS Member Contact Popup - Select Club - Direct</strong>
<ul><li>When selecting Member Club through POS popup, if the user only has one item to choose from code, then it goes directly into processing instead of popping up a selection list of one item.</li></ul>
<strong>67548 When posting a transaction - remove date filter from POS Card Entry section of posting</strong>
<ul><li>If a sale was created before midnight and then paid for after midnight the Card Entry information was not included when updating the sale with the transaction no. in the Posting utility. This was fixed.</li></ul>
<strong>67546 Type Mismatch Member Points Decimal-&gt;Integer CU 10016111</strong>
<ul><li>Details not available.</li></ul>
<strong>67524 Add integration events for CalcTotalOffer</strong>
<ul><li>New events added to POS Offer Ext. Utility codeunit - <i>OnCalcTotalOfferAfterInitAmountDiscPerLine</i> and <i>OnCalcTotalOfferBeforeCheckDiscDifference</i></li></ul>
<strong>67514 Event Request</strong>
<ul><li>
Events <i>LSRetailTransferLineItemNoOnAfterValidateOnBeforeGetItemEvent</i> and <i>OnBeforeSaveStoreFromDimSetTransferHeaderGet</i> were added in codeunit Retail Transfer Order Ext.
</li></ul>
<strong>67512 Keyboard shortcuts (POS Key Commands) are not working</strong>
<ul><li>Details not available.</li></ul>
<strong>67483 Complete Reset Button. Adjust comment out code for Instance deactivation</strong>
<ul><li>Reset button was added. It is used, if the instance was deactivated. The action tries to re-activate the instance.</li><li>Check if the table is temporary when deleting records on the Company table.</li></ul>
<strong>67478 Cannot Input Member Attribute Lookups</strong>
<ul><li>Details not available.</li></ul>
<strong>67476 Add Reset button. Temporarily remove deactivate instance</strong>
<ul><li>Add Reset button. Comment out deactivation code.</li></ul>
<strong>67462 LSC - BROKEN - SPLIT BILL WITH A DEAL - CRITICAL</strong>
<ul><li>Details not available.</li></ul>
<strong>67455 Make enum 10012304 “LSC Alloc. Rule Share Type” extensible #504</strong>
<ul><li>Details not available.</li></ul>
<strong>67351 Subscriber addition request for member point calculations</strong>
<ul><li>New events added to PosCalcMemberPointsPublic - OnBeforeGetPointTender and OnBeforeInsertPointEntry. </li><li>New events added to Member Posting Utils - OnAfterTransPointEntryIsEmpty and OnBeforeGetBenefitAndTender_SalePoints.</li></ul>
<strong>67266 New Integration Event for Replenishment Calculation</strong>
<ul><li>An integration event <i>OnAfterCopyDataProfileToItemStore</i> was added to the codeunit <b>LSC Replen. Calculation</b>.</li></ul>
<strong>67265 Add Event to Add New Account Type in Tender Type</strong>
<ul><li>New event <i>OnValidateAccountNameForExtEnumAccountType</i> added to <b>Tender Type</b> table.</li></ul>
<strong>67243 Error on Shopify Order Import</strong>
<ul><li>Fixed handling of shipping line in Shopify order.</li></ul>
<strong>67202 Self checkout connector not storing card payment information</strong>
<ul><li>Details not available.</li></ul>
<strong>67190 feat(SC-1690): New/Update Event for Redemption of GC Barcode #502</strong>
<ul><li>New event added in POS Infocode Utility – OnBeforeCheckZeroInBarcode.</li><li>New event added in POS Transaction Server Utility – OnBeforeGetDataEntry2, replaces OnBeforeGetDataEntry and the second parameter is of type var.</li></ul>
<strong>67189 When “Sale Slip” is set to Email (POS terminal Card) the print option does not print a receipt when the “Print” option is selected at the end of a transaction</strong>
<ul><li>Prints receipt when the  print option at the end of a transaction is selected.</li></ul>
<strong>67188 New event: (OnBeforeProcessMemberEmailInput) request in codeunit 99001574 “LSC POS Transaction Events”</strong>
<ul><li>New event added in POS Transaction Events - OnBeforeProcessMemberEmailInput.</li></ul>
<strong>67187 Giftcard no gets picked up as another barcode mask</strong>
<ul><li>Allows gift cards already created with numbers and letters to be used.</li></ul>
<strong>67105 WebServicesClient instance in POS Member Contact Popup #501</strong>
<ul><li>Details not available.</li></ul>
<strong>67064 Customer Order - Statement Post rounding Error</strong>
<ul><li>Solved statement posting rounding error, for customer orders that were cancelled through Customer Order Edit process. Extra Refund line, if the refund is posted to the Customer Account, was removed. </li></ul>
<strong>67062 Error with Assembly Item Return – Incorrect Item Ledger Entries After Upgrade</strong>
<ul><li>Details not available.</li></ul>
<strong>67054 Ishandled reset missing on several publishers in CU POS Transac… #470 HF</strong>
<ul><li>Added IsHandled = false before the events.</li></ul>
<strong>67024 Event beforeOnBeforePrintingTransfer- transfer table printing</strong>
<ul><li>Event has been added to <i>Send to KDS Transfer codeunit</i> - <i>OnBeforePrintingTransfer</i> - that can be used to skip printing the transfer between dining tables.</li></ul>
<strong>67013 Store Inv Worksheet - All Areas being deleted incorrectly</strong>
<ul><li>When a Store Inventory Worksheet is deleted, all Worksheet Area data was being deleted, if the Store Inventory Worksheet in question was not using Area.</li></ul>
<strong>66997 SC-1037 Adding new event in POS Print utility for barcode printing on</strong>
<ul><li>New event <i>OnBeforePrintBarcodeOnExtraSlip</i> in POS Print Utility codeunit.</li></ul>
<strong>66962 SAAS to OnPrem Azure Web Replication problem not able to insert data in to table</strong>
<ul><li>Details not available.</li></ul>
<strong>66949 Store coupons not working properly after BC environment updated to v.26</strong>
<ul><li>Bugfix - Coupon application returning an error as Coupon was not open when in fact it was.</li></ul>
<strong>66939 Customer Order Shipping Charge Price Change Issue</strong>
<ul><li>
When a <b>Customer Order Shipment</b> item is configured to always ask for price input it overwrites a item price and does not create a new <b>Trans line</b> with the shipment cost. This was fixed.
</li></ul>
<strong>66893 We need possibility to skip CheckRemainingAmount function in LSC POS Transaction Impl. Codeunit</strong>
<ul><li>Details not available.</li></ul>
<strong>66890 AL: HospType missing in Store Repl</strong>
<ul><li>Added missing Sales Type Filter to <i>GetStoreBuffer</i> Replication function.</li></ul>
<strong>66885 Send Transaction from Offline POS to SaaS head office Issues</strong>
<ul><li>Fixed S2S issues on V1 Web Requests.</li></ul>
<strong>66871 Member Point Journal infinit loop</strong>
<ul><li>Details not available.</li></ul>
<strong>66864 Kiosk Analytics and Product Recommendations capabilities</strong>
<ul><li>Two events have been added to the Self Service Functions codeunit: <i>OnBeforeGetInitialSettings</i> and <i>OnBeforeGetCrossSellsInfo</i>. Two procedures have been made public in Self Service Functions codeunit:  <i>CopyDynContentBuffer2Times</i> and <i>AddCrossSellingGroupsToJson</i>. Two procedures in Dynamic Content Mgt. are now accessible through Dyn. Content Mgt. Public codeunit: <i>InsertCrossSellingGrBuffer</i> and <i>AssignInfocodeGrBuffer</i>.</li></ul>
<strong>66863 Duplicate receipt printing on tender declaration and remove tender</strong>
<ul><li>Event was made to adjust number of slips (copies), to print for Float Entry and Remove Tender.</li></ul>
<strong>66846 AL: Inventory with multi Lot No dont show up correctly for Source Loc</strong>
<ul><li>Details not available.</li></ul>
<strong>66835 Test minimum quantity sales prices handled pattern #498</strong>
<ul><li>Event handling for testing Minimum Quantity Sales Price has been added.</li></ul>
<strong>66831 Change No. Series in POS data Entry</strong>
<ul><li>New field <i>No Series Code</i> (code 20) added to <i>POS Data Entry Type</i> table.</li></ul>
<strong>66823 Item modifier- course changing</strong>
<ul><li>Linked lines selected when changing course on an item in the POS (the MTYPE_CHG command).</li></ul>
<strong>66802 AL: Shopify Images Sync</strong>
<ul><li>Details not available.</li></ul>
<strong>66792 realtime stock without Automatic Stock Update</strong>
<ul><li>Running WI Update Inventory now includes quantity sold not posted from POS transactions in Total inventory quantities, also from stores linked to Customer Order Sourcing Locations.</li></ul>
<strong>66772 Unable to add products to the basket / New Codeunit missing in the v26 customer license</strong>
<ul><li>Details not available.</li></ul>
<strong>66758 New Events For Transaction Server #496</strong>
<ul><li>New event OnBeforeTSCheckError and OnBeforeTSSendUnsentTransactions added to <i>LSC POS Transaction Impl</i> codeunit.</li></ul>
<strong>66746 SaaS environments failing to upgrade to v26</strong>
<ul><li>Popup Types upgrade removed. Changes to Insert Default Popup Types function in Pop-up Types page done to prevent overflow in field insertion and inserting same record again (can happen in translation).</li></ul>
<strong>66740 Add integration event for ChangeStaffPressedOnClose procedure #495</strong>
<ul><li>New event OnBeforeChangeStaffPressedOnClose added to <i>LSC Additional POS Commands</i> codeunit.</li></ul>
<strong>66738 AddEventToStoreInvWkshtBufferFilter #494</strong>
<ul><li>New event OnAfterSetInvWrkshFiltersOnBuildPage added to <i>LSC Store Inv. Wrksh. Buffer</i> page.</li></ul>
<strong>66694 Request do add parameter to existing event</strong>
<ul><li>Details not available.</li></ul>
<strong>66673 Select New Card in MEMBERCONTACT POS Command does not return free cards for Member Club</strong>
<ul><li>Details not available.</li></ul>
<strong>66645 LSC NA - PRINT_SL Command - Continued</strong>
<ul><li>Fixed the incorrect tax amount when printing with PRINTBILL, SPLITBILL, and PRINT_SL.</li></ul>
<strong>66615 Image management #491</strong>
<ul><li>
New event OnBeforeSetActiveImage added to <i>LSC Retail Image Link Factbox</i>.
</li></ul>
<strong>66603 Event for preauth amount adjustment dialog</strong>
<ul><li>Details not available.</li></ul>
<strong>66584 EcomCalculateBasket Coupon Error: Interface not initialized</strong>
<ul><li>Details not available.</li></ul>
<strong>66581 Published Event on the Totals functions on activity total and group line total</strong>
<ul><li>
Added published events to the Total() functions on all reservation tables for partners possibility of customization.
</li></ul>
<strong>66578 26.0 Member Create on POS</strong>
<ul><li>Creating a Member through POS registered incorrect values in Account No and Member Club fields. This is fixed.</li></ul>
<strong>66564 Bug: Inventory availability calculations do not include quantities committed on click &amp; collect customer orders</strong>
<ul><li>
Display quantity reserved for Customer Order on three different item information pages.
</li></ul>
<strong>66519 Infocode required no longer works properly with enhanced pop-ups</strong>
<ul><li>Enhanced Popup handling of reason codes with POS actions fixed. Refers to infocodes with no usage category and selection, without trigger functions.</li></ul>
<strong>66441 Tender Type Rounding 0.05 not working</strong>
<ul><li>Fixed Rounding issues on Customer orders.</li></ul>
<strong>66348 COMM_SHOWSALES - Command not working properly.</strong>
<ul><li>Active POS Transaction record set even if the #COMM-TOT comment grid is not in the #POS panel. Then the Comment panel opens up after the #POS panel is opened.</li></ul>
<strong>66331 Request to add an integration event after printing the VAT block in the OnPrintingTotalLineAtBottom procedure to allow custom logic injection before VAT info is printed</strong>
<ul><li>New event OnAfterVATSectionPrinted added to <u>LSC POS Print Utility Impl</u> codeunit.</li></ul>
<strong>66289 Refund Card Payments</strong>
<ul><li>A new configuration was added on POS Terminal card in the EFT section called "Use Refund Payment Selection".</li><li>When refunding multiple card payments in the POS, a list of card payments is displayed for the cashier to select which card payment should be refunded. This happens when "Use Refund Payment Selection" is activated. Information displayed in the dialog is the last four digits of the card number and the payment amount.</li><li>If there is only one card payment to be refunded, this dialog is not displayed. If the card payments that are selected for refund is higher than the remaining balance of the sale, then the POS does not allow the refund to go through.</li></ul>
<strong>66273 OnCreateItemOnBeforeModify and OnUpdateItemOnBeforeModify on LSC Item Import Create Codeunit</strong>
<ul><li>Make events OnCreateItemOnBeforeModify and OnUpdateItemOnBeforeModify public in  Item Import Create Codeunit</li></ul>
<strong>66267 AL: Granted Discount in Shopify Orders is not captured during settlement of Click &amp; Collect transactions</strong>
<ul><li>Details not available.</li></ul>
<strong>66262 Group overbooking not working in version LS 25.3</strong>
<ul><li>Fixed an issue when confirming a group reservation line.  The group confirm process was not executed if the related product was already fully booked.   Now the process checks if the user is allowed to overbook, or if the related product has overbooking options assigned.  <b>Note</b>: On Activity Packages, which include products that have overbooking settings, the user must also set the overbooking setting on the Package base product as well (even though the base product is not having resources).  This is to bypass the overbooking pre-checking during the group confirmation process.</li></ul>
<strong>66213 Unknown error in Transaction Register</strong>
<ul><li>There was an  issue in the POS Lookup functionality where a wrong InterfaceProfileID Filter was created when showing the Lookup (and LookupData) panels. This was fixed. </li></ul>
<strong>66203 Adding events #489</strong>
<ul><li>Two new events OnAfterSetItemPrice and OnAfterProcessInfocodeResult in Codeunit Pos Transaction Events.</li></ul>
<strong>66188 AL: Add ImageId to Node leaf</strong>
<ul><li>ImageId was added to <b>RootGetHierarchyNodeOut</b> in WS Function <b>GetHierarchyNode</b>.</li></ul>
<strong>66167 The length for FixedLocation code needs to be increased from 10 to 20 characters</strong>
<ul><li>The length for FixedLocation code was increased from 10 to 20 characters.</li></ul>
<strong>66078 Prices in Package Offer Lines are displayed as 0.00</strong>
<ul><li>There was an  issue that caused package offer line prices not to display in the package offer card. This was fixed. </li></ul>
<strong>66067 LSC NA (CA) - French Translation to long for field length causing error when closing the day</strong>
<ul><li>Details not available.</li></ul>
<strong>66044 Cannot post sales invoice due to License permission error</strong>
<ul><li>Posting sales invoice issue was fixed due to missing permissions properties.</li></ul>
<strong>65982 Coupon management is coupon valid #485</strong>
<ul><li>New event <i>OnBeforeCheckCouponErrorOnIsCouponValid</i> added to "LSC Coupon Management" codeunit.</li></ul>
<strong>65922 There is an error when deleting device units</strong>
<ul><li>Code was updated that reads API response to match changes done by the API team.</li><li>#65928 was solved by adding missing field.</li><li>File was renamed to fix typo.</li></ul>
<strong>65910 Delete Preaction Preset Fix</strong>
<ul><li>Schedular job action <b>Preset Timestamp</b> was fixed to handle multiple old delete preactions.</li></ul>
<strong>65903 SAAS publishing new apps runs upgrade when it should not</strong>
<ul><li>Details not available.</li></ul>
<strong>65900 Add Function to custom panel in function PopUpInfocodePressed</strong>
<ul><li>Events added to codeunit Popup Controller, OnAfterGetPanelPayloadForShowingPanelModal, and to codeunit Pop-up POS Commands,  OnAfterPopupInfocodePressedGetPanelPayloadForShowingPanelModal, to be able to change the panel payload before showing the pop-up panel.</li></ul>
<strong>65883 Access to interface “LSC IFunctions” about all functions</strong>
<ul><li>Public access to functions <i>SetPosTransDiscEntryBuffer</i>, <i>InsertPosTransDiscEntryBuffer</i>, <i>GetMemberPointBalance</i> from "POS Functions" codeunit. </li><li>New procedures <i>PublicSetPosTransDiscEntryBuffer</i>, <i>PublicInsertPosTransDiscEntryBuffer</i>, and <i>PublicGetMemberPointBalance</i> created.</li><li><i>ClearPosTransDiscEntryBuffer</i> was already public.</li></ul>
<strong>65866 Event in codeunit 10000827 “LSC Send to KDS Interface” about function DeleteKots in codeunit 10001302 “LSC Hosp. Sts and KDS Cleanup”</strong>
<ul><li>Added events: OnAfterDeleteKots, OnBeforeKDSRecordsDeleteAll, OnBeforeRetNextKOTNo and OnBeforeGetOnHoldStatus</li></ul>
<strong>65865 Event in table LSC Hospitality Type at function OnValidate_OrderID</strong>
<ul><li>Details not available.</li></ul>
<strong>65844 Access to function TerminalStartupController in table 99001471 “LSC POS Terminal”</strong>
<ul><li>Access provided to procedure <i>TerminalStartupController</i> in table "LSC POS Terminal".</li></ul>
<strong>65842 Group comments are displayed on other unrelated bookings in the Matrix View</strong>
<ul><li>Fixed an issue which could cause comments to show on group reservations in the Matrix where no comments  were actually registered.</li></ul>
<strong>65837 Table Season - event to skip error in OnModify trigger</strong>
<ul><li>New event <i>OnBeforeModifySeason</i> added to "LSC Season" table.</li></ul>
<strong>65803 WebServiceConnectionFix</strong>
<ul><li>Handling of user name and encoding of secret-text (pwd) was fixed.</li></ul>
<strong>65799 OnBeforeShowMessage(Var “PrepaycustomerOrder”: boolean,Var “Is handled”: Boolean);</strong>
<ul><li>New event <i>OnBeforeShowMessageOnCheckIfUserWantsToAddExtraPaymentToCO</i> added to "LSC POS Transaction Impl" codeunit.</li></ul>
<strong>65775 POS GIFT_PRINT lookup error</strong>
<ul><li>Details not available.</li></ul>
<strong>65719 Add OnBeforeProcessDiscountPosting event to codeunit “LSC Statement-Post” #484</strong>
<ul><li>New parameters added to <i>OnBeforeUpdLedgerPostingBufferInPostItemSales</i>.</li></ul>
<strong>65706 Changing “No. of Persons” on Activity Group Line does not update the Reservation</strong>
<ul><li>
Changed the approach when the user is changing either quantity or no. of persons on a group line.
Now when changing either quantity or no. of persons on a group reservation line, after the related activities have been created, the user gets a confirmation dialog window asking to delete the related activities (if they exist), if the no. of persons/qty is lower than previous value.  If the user approves the confirmation dialog,  then related activities is deleted and the group members associated with the group line is removed, and the quantity or number of persons change is assigned on the group line itself, and the reservation is drafted.  This because activities will be fewer than before.  <b>Note:</b> When lowering quantity you can always delete the member who is not attending which will only remove the related activity and skip the drafting process.
Previously, the user would get an error message stating that activities already existed, and would have to manually go and delete the activities (see action <b>Delete Activities</b> in the group line), or delete associated group member assignments to affect the quantity, which also still works as before.
This way users are prompted immediately, if they are OK with deleting the activities to continue the quantity/no. of persons changes.
<b>Note:</b>  When increasing the value of Quantity/no. of persons, and confirmed activities exist,  the users are prompted if they want to draft the activities before the change is accepted, and then they must manually confirm again. Previously, users had to manually draft the line before changing these values.
</li></ul>
<strong>65704 PreAuth information not copied correctly when doing Update PreAuth</strong>
<ul><li>When doing an update on an existing PreAuth line in the POS (<b>Update Preauth</b>operation) information about the original PreAuth line needs to be copied to the card entry information that is attached to the update preauth operation.</li><li>Some of the required information was not being copied to the update card line and this would mean that Finalize PreAuth operation would not work properly after doing an Update PreAuth. This was fixed.</li></ul>
<strong>65603 When picking and canceling CO lines at the same time, the collection does not return the cancel line amount</strong>
<ul><li>If Prepaid Items are canceled and/or shortaged when picking on POS, they are returned when the Customer Order is collected and finalized on POS.</li></ul>
<strong>65594 Upgrade Fix</strong>
<ul><li>Missing function call in LS Central Upgrade codeunit was fixed.</li></ul>
<strong>65593 Member Point Journal is in error</strong>
<ul><li>Details not available.</li></ul>
<strong>65583 Error while opening Store Card</strong>
<ul><li>Fixed Customer Order Setup error when opening the <b>Store Card</b>.</li></ul>
<strong>65580 Split item line does not check for old quantity handling of modifiers</strong>
<ul><li>Details not available.</li></ul>
<strong>65578 Extend event subscriber to allow better control over PostingBuffer #483</strong>
<ul><li>Event <i>OnBeforePostDiscountLedgerBuffering2</i> added to Statement-Post codeunit to replace <i>OnBeforePostDiscountLedgerBuffering</i>.</li></ul>
<strong>65562 The member attributes filter page, has different filters from previous versions</strong>
<ul><li>Details not available.</li></ul>
<strong>65560 Opening and closing the member account attributes page causes an error</strong>
<ul><li>Details not available.</li></ul>
<strong>65543 Deal pricing gives error if deal price lines are found for same price group in call</strong>
<ul><li>Details not available.</li></ul>
<strong>65536 Member Management: Member Attribute Values not assigned error</strong>
<ul><li>Details not available.</li></ul>
<strong>65512 Upgrade not correct for UpgradeStyleChitDisplay</strong>
<ul><li>UpgradeStyleChitDisplay is missing the ShouldUpgrade and  SetUpgradeTag</li><li>Also, no procedures should be below the helper region.</li></ul>
<strong>65502 Label printing stops using Device Dialog for Printing Labels</strong>
<ul><li>Details not available.</li></ul>
<strong>65466 BackgroundColor hex conversion not working properly on the service</strong>
<ul><li>Color code was fixed using BRG instead of RGB.</li></ul>
<strong>65456 Update Hotels to work with License Manager API v3</strong>
<ul><li>Hotel units (HPP) were updated to support License Manager API v3.</li><li>License validation and error handling was improved. </li></ul>
<strong>65455 Customer Order Shipping Order Posting License issue</strong>
<ul><li>Details not available.</li></ul>
<strong>65454 Update Bookings and Staff to work with License Manager API v3</strong>
<ul><li>Bookings and Staff management units (BPL and SME) were updated to support License Manager API v3.</li><li>License validation and error handling was improved. </li></ul>
<strong>65449 PASI - Wrong Inventory Assignment</strong>
<ul><li>Reserved inventory quantity only applied once in Total Inventory calculations for Item lookup for Items with tracking codes.</li></ul>
<strong>65380 Error when editing duration in the Matrix by clearing the Time To value and inserting a new value as Time From</strong>
<ul><li>Details not available.</li></ul>
<strong>65378 Upgrade error “UpgradeActivityReservationDiningReservCreated” on demo database</strong>
<ul><li>Details not available.</li></ul>
<strong>65353 Build Error Related to ticket 64983</strong>
<ul><li>Details not available.</li></ul>
<strong>65335 LM - /v3/license, Cancellation Status will change from description to code</strong>
<ul><li>Handle the type change of the field <b>cancelationStatus</b> on the response send by the API get License.</li></ul>
<strong>65288 Need a publisher in codeunit 10036988 “LSC BackOffice Ext.”</strong>
<ul><li>New publisher event <i>OnBeforeGetCustomerOrders</i> in codeunit BackOffice Ext.</li></ul>
<strong>65255 Integration Events for Allocation Plans</strong>
<ul><li>The below integration events have been added to the following Allocation Plans related objects:<ul style="list-style-type: circle;"><li>Table LSC Alloc. Plan Lines<ul style="list-style-type: square;"><li>OnBeforeValidateQtytoDistribute</li><li>OnBeforeValidateAllocationRuleCode</li><li>OnBeforeValidateAllocationRuleCalcMethod</li></ul></li><li>Codeunit <b>LSC Alloc. Plan Utils Public</b><ul style="list-style-type: square;"><li>OnBeforeDistributeAllocPlanLine, which is used by the codeunit <b>LSC Alloc. Plan Utils</b>.</li></ul></li></ul></li><li>Table LSC Alloc. Plan Lines<ul style="list-style-type: square;"><li>OnBeforeValidateQtytoDistribute</li><li>OnBeforeValidateAllocationRuleCode</li><li>OnBeforeValidateAllocationRuleCalcMethod</li></ul></li><li>OnBeforeValidateQtytoDistribute</li><li>OnBeforeValidateAllocationRuleCode</li><li>OnBeforeValidateAllocationRuleCalcMethod</li><li>Codeunit <b>LSC Alloc. Plan Utils Public</b><ul style="list-style-type: square;"><li>OnBeforeDistributeAllocPlanLine, which is used by the codeunit <b>LSC Alloc. Plan Utils</b>.</li></ul></li><li>OnBeforeDistributeAllocPlanLine, which is used by the codeunit <b>LSC Alloc. Plan Utils</b>.</li></ul>
<strong>65207 #LOOKUP not working after an minor update</strong>
<ul><li>Fix for Lookup on POS not working.</li></ul>
<strong>65186 Make coupon functions accessible</strong>
<ul><li>Procedures <i>IsCouponValidForItemLine</i>, <i>ValidateCouponHeader</i>, and <i>ValidateCouponEntry</i> were made externally available through codeunit "LSC Coupon Management Public".</li></ul>
<strong>65184 OnBeforeLoadPanelDataOrLookup</strong>
<ul><li>New event <i>OnBeforeLoadPanelDataOrLookup</i> in codeunit "LSC POS Member Contact Popup".</li></ul>
<strong>65172 Make codeunit “LSC Schedule Batch Posting” accessible</strong>
<ul><li>Details not available.</li></ul>
<strong>65169 Add OnBeforePrintSuspendSlipItemLine event #482</strong>
<ul><li>New event <i>OnBeforePrintSuspendSlipItemLine</i> added to  "LSC POS Print Utility Impl" codeunit.ment-Post" codeunit.</li></ul>
<strong>65168 Added event OnBeforeCreateItemJnlLineDim to Statement-Post codeunit #481</strong>
<ul><li>New event <i>OnBeforeCreateItemJnlLineDim</i> added to "LSC Statement-Post" codeunit.</li></ul>
<strong>65158 Expose SetItem procedure in Dimension Matrix #480</strong>
<ul><li>A public procedure, <i>PublicSetItem</i>, has been added to the LSC <b>Dimension Matrix</b> page, which allows access to the internal procedure <i>SetItem</i>.</li></ul>
<strong>65139 Autotest app build failure on BC 26</strong>
<ul><li>Details not available.</li></ul>
<strong>65122 Realtime stock without Automatic Stock Update</strong>
<ul><li>Running WI Update Inventory now includes quantity sold not posted from POS transactions in Total inventory quantities.</li></ul>
<strong>65101 The Pop-up Group does not exist error when trying to change deals</strong>
<ul><li>Details not available.</li></ul>
<strong>65082 Build failure on release/release with BC 26</strong>
<ul><li>Details not available.</li></ul>
<strong>65046 Products having a default quantity conversion set other than None, always have 1.00 set as the duration during booking, no matter what is selected as default duration</strong>
<ul><li>Details not available.</li></ul>
<strong>65045 CO - Release - synchronize Customer Order Postings</strong>
<ul><li>Statement Postings for Customer Order was synced across versions.</li></ul>
<strong>65041 A logic check needs to be implemented on the product card so that Default Time From and Time to quantity automatically matches with default quantity</strong>
<ul><li>Details not available.</li></ul>
<strong>65017 Functional mistake in rounding for Foreign Currency</strong>
<ul><li>Fixed rounding issue when using currencies.</li></ul>
<strong>65015 Bookings - Empty additional charges for activity cause issue on POS</strong>
<ul><li>Fixed an error that occurred when paying an activity on the POS, which had activity additional charges with a blank product number, and the user either changed the price or discount during the POS payment process.</li></ul>
<strong>64983 NextInfoCode in codeunit 99008905 “LSC POS Infocode Utility” to be public</strong>
<ul><li>Procedure NextInfoCode made public.</li></ul>
<strong>64975 Event required in function TypeCreateDataEntry codeunit 99008905 “LSC POS Infocode Utility”</strong>
<ul><li>Added event <i>OnAfterTSDataEntries</i> in POS Infocode Utility.</li></ul>
<strong>64970 Deactivate all unprocessabe entries on codeunit 99009012 (UPGR/DOWNGR-MEMBER)</strong>
<ul><li>Details not available.</li></ul>
<strong>64967 Tender Declaration</strong>
<ul><li>Added event <i>OnBeforeTD_CommandPressedCallback</i> in "LSC Safe Denom. Panel Commands".</li></ul>
<strong>64958 Added OnBeforeExitOnCancelVoid to VOID #478</strong>
<ul><li>New event <i>OnBeforeExitOnCancelVoid</i> added to POS Transaction codeunit.</li></ul>
<strong>64951 Store Item Card - Vendor Item No. length issue</strong>
<ul><li>Increased variable length to match table field name in the <b>Store Item Card</b> page.</li></ul>
<strong>64934 Dragging and dropping appointments in the Matrix display can leave some cells having colored border</strong>
<ul><li>Details not available.</li></ul>
<strong>64873 CO - remove Co eCommerce Mgt codeunit - prepayment invoice change</strong>
<ul><li>Reduntant code was removed regarding Customer Order Payments in Ecommerce Mgt.</li></ul>
<strong>64866 Fix build error</strong>
<ul><li>Build error was fixed. </li></ul>
<strong>64834 Offers no. series mgt is wrong</strong>
<ul><li>Details not available.</li></ul>
<strong>64831 Need to move logic table pattern objects into new table folders</strong>
<ul><li>Details not available.</li></ul>
<strong>64816 EFT-printer shows error banner on POS</strong>
<ul><li>Details not available.</li></ul>
<strong>64740 Nested infocodes don’t come up and have wrong qty handling</strong>
<ul><li>Details not available.</li></ul>
<strong>64739 Quantity of deals should stay not possible for standard popup</strong>
<ul><li>Details not available.</li></ul>
<strong>64706 Date To and Time To are not calculated correctly when creating a reservation in the past and the activity type allows multiple days</strong>
<ul><li>Details not available.</li></ul>
<strong>64696 NewEventRequest-GetDefaultCustomer #476</strong>
<ul><li>New publisher event <b>OnBeforeGetDefaultCustomer</b> was added in codeunit <b>POS Create New Customer.</b></li></ul>
<strong>64541 Adjustable data on Web Service #475</strong>
<ul><li>New publisher event <i>OnBeforeInsertCustomerTemp</i> in GetCustomerUtils codeunit.</li></ul>
<strong>64529 LT language - POS Warmup Active</strong>
<ul><li>Details not available.</li></ul>
<strong>64408 UploadPosPanelRowColumnsRec Inserts into wrong variable</strong>
<ul><li>Details not available.</li></ul>
<strong>64406 Hotfix lsts-37289</strong>
<ul><li>New version of event <i>OnAfterSelectCustomer</i> created, named OnAfterSelectCustomerV2.</li></ul>
<strong>64405 CO Reservation entries</strong>
<ul><li>Details not available.</li></ul>
<strong>64371 End of Day</strong>
<ul><li>New event <i>OnBeforeSetMoveMenuLine</i> in LSC Safe Management Public codeunit.</li></ul>
<strong>64235 GS1 Barcode with Qty and leading zero stopped working</strong>
<ul><li>Avoid removing leading zeros when processing a barcode, if the zero is a part barcodes prefix.</li></ul>
<strong>64187 Error prompt out in POS when user tried to add info code lines</strong>
<ul><li>Details not available.</li></ul>
<strong>64141 Retail receiving Quantity incorrectly in Transfer In</strong>
<ul><li>Information about Total Quantity and Quantity Left have been fixed in the Mobile Inventory App. Retail receiving Quantity has also been fixed in "Transfer In" in Backoffice and in web request for Mobile App.</li></ul>
<strong>64138 Local procedure SaveCustomerInfo_SkipModify()</strong>
<ul><li>New parameter added to event <i>SaveCustomerInfo_OnBeforeModify</i> from "LSC POS Create New Customer" codeunit.</li></ul>
<strong>64103 POS Negative Adjustment Transaction is not reflected in the store stock before EoD</strong>
<ul><li>New event <i>OnAfterQtySoldNotPostedCalculate</i> in <i>BO Utils</i> codeunit to enable partner to add their own logic to availability calculation.</li></ul>
<strong>64019 LSC Spanish Translation</strong>
<ul><li>Details not available.</li></ul>
<strong>63676 LM - Activate units - response successful and failed</strong>
<ul><li>The code was refactored to be able to handle v3 of the activation/unit and deactivation/unit endpoints be able to handle the JSON response where some units failed to be activated.</li></ul>
<strong>63675 /v3/unit/cancelation-status-update  change to /v3/unit/cancelation_status_update</strong>
<ul><li>API call was updated to use the new endpoint.</li><li>Cancelation code is now used instead of description #6367</li><li>New field was added to the Activate endpoint #63673</li></ul>
<strong>63231 Prevent user from being able to move an activity in the Matrix to a different time which configured to be not allowed</strong>
<ul><li>Details not available.</li></ul>
<strong>62369 Giftcard number gets picked up as another barcode mask</strong>
<ul><li>Prevents inserting non-numeric characters into a No. Series that is used to create barcode masks.</li></ul>
<strong>61012 “Min/Max. Amount Allowed” in Tender Type Card after voiding line is still prompted that max has been reached</strong>
<ul><li>Bugfix, <i>Max Amount Allowed</i> for tender type calculation included voided Trans Payment Lines.</li></ul>
<strong>60929 Number of attached documents to a Reservation Card in bookings not updated correctly</strong>
<ul><li>Added the new Document Attachments FactBox to the following pages:<ul><li>Staff Employee List/Card</li><li>Staff Roster List</li><li>Activity Reservation List/Card</li><li>Activity Group List/Card</li><li>Activity List/Card</li><li>Events List/Card</li></ul></li><li>Staff Employee List/Card</li><li>Staff Roster List</li><li>Activity Reservation List/Card</li><li>Activity Group List/Card</li><li>Activity List/Card</li><li>Events List/Card</li></ul>
<strong>59539 Cash Declaration Entry created when when no cash is declared</strong>
<ul><li>Details not available.</li></ul>
<strong>59517 Aggregated Inventory goes SaaS</strong>
<ul><li>Details not available.</li></ul>
<strong>58573 Retail Item Card validate Vendor No.</strong>
<ul><li>Validate Vendor No. in the <b>Retail Item Card</b> now updates Item Distribution entry.</li></ul>
<strong>58222 Cannot see the customer order on the POS when warehouse shipment is used to ship the transfer order</strong>
<ul><li>Fix for Customer Order Transfer Orders not showing up in the POS after shipping from warehouse when <b>Compressed Lines Active</b> is turned off after upgrade.</li></ul>
<strong>56190 Cannot copy base webtemplate code from field</strong>
<ul><li>Improvements were done on the POS Web Template page. Now it is possible to copy code in the code editor for base template.</li><li>The option to download the entire template's source code as a ZIP file was also added.</li></ul>
<strong>54846 Manage Tokens</strong>
<ul><li>It was made possible to enable and disable Member Tokens through page action.</li></ul>
<strong>50787 Adjust RBO cost price</strong>
<ul><li>Details not available.</li></ul>
<strong>50595 Validation Period for Offers: The offer is valid from Start Date and Start Time and will end on a End Date and End Time</strong>
<ul><li>New functionality on Periodic offers to allow offers that are not happy-hour using start and end time. New fields added, <b>Offer Starting Time</b> and <b>Offer Ending Time</b>.</li></ul>
<strong>40208 Return (Refund) Qty in correct</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.1, Release date April 14, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-1/</link>
    <pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate>
    <guid>08f7cd4fae41145cc8c85ddfbedffdec6ac34225</guid>
    <description><![CDATA[<strong>79652 Suspend Transaction - Receipt No. on POS Not Incrementing Properly When Using Web Replication and Retrieving and Re-Suspending Previous Transactions</strong>
<ul><li>There was an issue where POS receipt numbers could collide when retrieving and re-suspending transactions with web replication (TS Susp./Retrieve) enabled.<ul><li>When a previously suspended transaction was retrieved and re-suspended, the POS receipt number counter could go backwards, causing the next transaction to reuse a receipt number already assigned to another suspended transaction on the remote company.</li><li>The LastSlipNo POS tag now only updates when the receipt number is higher than the current value, preventing it from being overwritten with a lower number.</li></ul></li><li>This affects POS terminals using company-to-company web replication (TS Susp./Retrieve) that retrieve and re-suspend transactions.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.2, Release date April 15, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-2/</link>
    <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
    <guid>bd2be89a88821c46fcdd6864aa0f95aa32506ddb</guid>
    <description><![CDATA[<strong>80633 Unable to create open statement (Document No length more than 10) version 27.1.21.3433</strong>
<ul><li>There was an issue introduced in v27.1.21 that would not allow the user to create an open statement under certain circumstances, when the Statement No. had more than 10 characters. This was fixed. </li></ul>
<strong>80612 New publishers in Shopify Integration</strong>
<ul><li>New order create events were added from Shopify:<ul><li>OnBeforeInsertCOShippingLineTemp</li><li>OnBeforeInsertTotalDiscountLineTemp</li><li>OnBeforeInsertCODiscountLineTemp</li><li>OnBeforeInsertCODPaymentTemp.</li></ul></li></ul>
<strong>80598 Move The Waiver Report within the Repo to General Reports directory so its available to the user in runtime</strong>
<ul><li>The Waiver Report was added to the Repo in the General Reports directory.</li></ul>
<strong>80484 Make AssignMemberAttributes procedures public</strong>
<ul><li>Two procedures were made public on codeunit <b>LSC Member Attribute Mgmt</b> (99009002) to allow external extensions to assign member attributes:</li></ul>
<strong>80385 Skip barcode creation</strong>
<ul><li><b>OnBeforeAssignBarcode_OnCreateVariantAction</b> integration event was added on page LSC Item Variant Suggestion, allowing extensions to skip automatic barcode creation during the Create Variants action.</li></ul>
<strong>80374 Tanweer_31.03.2026 #642 Retail Message Panel Control CU</strong>
<ul><li>Displays an error text when an error occurs on the Retail Message Panel.</li></ul>
<strong>80373 Add integration events for various processes and enhance existing fun</strong>
<ul><li><b>New Integration Events</b>
<ul>
<li><b>LSC CO Customer Info Panel</b>
<ul>
<li>OnAfterButtonPress_OnRun</li>
</ul>
</li>
<li><b>LSC CO Utility</b>
<ul>
<li>OnAfterCustomerOrderPayment</li>
<li>OnAfterInsertCOLines_CreateCOTempFromPOSTransaction</li>
</ul>
</li>
<li><b>LSC CO Create Panel</b>
<ul>
<li>OnBeforeEditMemberContact</li>
<li>OnBeforeModifyDataBuffer_OnLookupResult</li>
</ul>
</li>
<li><b>LSC CO Sched. Jobs</b>
<ul>
<li>OnBeforePostSalesOrders</li>
</ul>
</li>
<li><b>LSC CO Web Service Functions</b>
<ul>
<li>OnBeforeInsertCOHeaderTemp_OnReserveOrderLines</li>
<li>OnBeforeItemTrackingValidations_OnSetupItemAndDiscountLines</li>
</ul>
</li>
<li><b>LSC CO eCommerce Mgt</b>
<ul>
<li>OnAfterCreateTransaction</li>
</ul>
</li>
<li><b>LSC Dashboard Alarms Public (new codeunit)</b>
<ul>
<li>OnAfterCheckRoleStoreAlerts</li>
</ul>
</li>
<li><b>LSC Item Finder Public (new codeunit)</b>
<ul>
<li>OnBeforeProcessItemFinderSetup_OnFindItemSet</li>
</ul>
</li>
<li><b>LSC Retail Purchase Order Ext.</b>
<ul>
<li>OnBeforePurchaseHeaderOrderAddressCodeOnAfterValidateEvent</li>
</ul>
</li>
<li><b>LSC Retail Sales Order Ext.</b>
<ul>
<li>OnBeforeOnAfterFinalizePosting</li>
</ul>
</li>
<li><b>LSC Retail ICT Processes</b>
<ul>
<li>OnBeforeAddItemTracking</li>
<li>OnBeforeProcessICTHeader_OnProcessICTDocSplit</li>
</ul>
</li>
<li><b>LSCCreateNewCardForContUtils</b>
<ul>
<li>OnBeforeInsertMemberCard_OnRunRequest</li>
</ul>
</li>
<li><b>LSCGetMemberInfoForPosUtils</b>
<ul>
<li>OnBeforeGetMemberCouponList_OnRunRequest</li>
</ul>
</li>
<li><b>LSCGetDataEntryUtils</b>
<ul>
<li>OnBeforeRunRequest</li>
</ul>
</li>
</ul>
</li><li>Modified Event<ul><li><b>LSC CO Web Service Functions</b><ul><li>OnBeforeShouldCreateSalesorderCheck - added RunFromScheduler: Boolean parameter.</li></ul></li></ul></li></ul>
<strong>80372 Adding Event OnBeforeValidateJournalLine in Point Jnl.-Check Line</strong>
<ul><li>An event was added, <b>OnBeforeValidateJournalLine</b> in codenit Point Jnl.-Check Line.</li></ul>
<strong>80357 AL: Issue with translations</strong>
<ul><li>Shopify translation error was fixed: The record in table <b>Shopify Locale Data</b> already exists.</li></ul>
<strong>79972 Bug in Prepayment Invoices</strong>
<ul><li>Details not available.</li></ul>
<strong>79600 EventSubscriber needed for LSC POS View Codeunit - Procedure name LoginEx LS Central OnPrem Version 27.1</strong>
<ul><li>Details not available.</li></ul>
<strong>79075 Runtime error in Codeunit 99009601 due to type mismatch between Integer and Decimal fields.</strong>
<ul><li>FBP quantities should always be in whole number. If Quantity sold on POS is 2.4 then it is rounded to 2. 2.5 is rounded to 3. </li><li>FBP quantities should always be displayed as integers as for example Quantity. Quantity to Trigger, Remaining Quantity in FBP Ledger Entry.</li><li><b>Note</b>: <b>Notify Data Row Selected</b> in POS Data Grid Control Card - ##DEFAULT, #MEMBER_FBP_OVERVIEW in demodata must be turned OFF for the Frequent Buyer Program panel to work on POS. Instead turn <b>Notify Marked Count Changed</b> ON.</li></ul>
<strong>77313 Multiple pcs lines are printing without a currency symbol (Measurements Canada requirements)</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.3, Release date April 21, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-3/</link>
    <pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
    <guid>9996b4d685a9c6b768738bd8943cf14909c7ade5</guid>
    <description><![CDATA[<strong>80973 Add integration event for Coupon Entry in Customer Order Line</strong>
<ul><li>Integration event <b>OnAfterInsertCouponEntryOnCOLine</b> was added in the <b>CreateCouponLines</b> procedure in the Customer Order Line table.</li></ul>
<strong>80954 Availability for renting products is showing different values…</strong>
<ul><li>There was an issue with vailability for rental products showing different values due to incorrect date boundary comparisons in resource availability checks. This was fixed. </li><li>There was an issue with overnight availability date calculation when no interval type is configured. This was fixed. </li></ul>
<strong>80917 OnBeforeConstructBarcodeCharacterAdd integration event</strong>
<ul><li>Event <b>OnBeforeConstructBarcodeCharacterAdd</b> was added in LSC Barcode Management.</li></ul>
<strong>80747 New publisher OnBeforeProcessInput</strong>
<ul><li>A new event <b>OnAfterAddOneToLineQuantity_OnProcessInput</b> was added.</li></ul>
<strong>80744 OnBeforeLoadPanelDataOrLookup Param as Var</strong>
<ul><li>Parameter was changed to be passed to event <b>OnBeforeLoadPanelDataOrLookup as var</b>.</li></ul>
<strong>80742 Codeunit 10016658 “LSC CO Create Panel” CustomerOrderDeposit event parameter by Var</strong>
<ul><li>Var was added to parameter in CustomerOrderDeposit.</li></ul>
<strong>80614 EventSubscriber needed for LSC POS Transaction Impl Codeunit - Procedure name CurrencyKeyPressed LS Central OnPrem Version 27.1</strong>
<ul><li>Four new events were added in POS Transaction.</li></ul>
<strong>80599 Currency rounding issue and insufficient memory</strong>
<ul><li><b>SnapPaymentToBalanceOnCurrencyRounding</b> was added to snap payment amount to balance when the difference is within currency rounding tolerance during foreign-currency payments.</li></ul>
<strong>80483 New Publisher OnBeforeFindFilteredCOLines</strong>
<ul><li>New publisher event, <b>OnBeforeFindFilteredCOLines_GetFilteredDocList</b> was added to codeunit <b>LSC CO Web Service Functions</b>.</li><li>Raised in <b>GetFilteredDocList</b> procedure before FindSet() on Customer Order lines in the Pick/Collect panel flow. Use this event to add or modify line filters before the query executes.</li></ul>
<strong>80445 Removed error if transaction has zero table number when opening in Table List Startup</strong>
<ul><li>Error was prevented when attempting to open the POS for a POS transaction with zero table no. in <b>Table List POS Startup</b>.</li></ul>
<strong>80042 When Fully Canceling an Order the “Receipt No.” and “Transaction No.” on the “LSC Customer Order Status Log” is blank</strong>
<ul><li>Receipt No. and Transaction No. were not populated in the Line Status Changes FactBox when a Customer Order was fully canceled on POS.</li><li>This only affected full order cancelations, while partial cancelations worked correctly. </li><li>LS Central now ensures these values are properly assigned, improving traceability for canceled orders.</li></ul>
<strong>79850 Receipt alignment mismatch - detecting the full-width characters wrongly</strong>
<ul><li>Details not available.</li></ul>
<strong>77253 Investigate different enpoints that are used (printDialog/HttpWrapper) in binary data printing against the Hardware Station</strong>
<ul><li>Details not available.</li></ul>
<strong>77174 CO Multicurrency - Amount mismatch Error when Posting Sales Order</strong>
<ul><li>Multiple issues related to the <b>Multi Currency feature</b> were fixed. </li></ul>
<strong>74340 Statement Batch Posting Problem</strong>
<ul><li>Validation was added, if a <b>Posted Statement</b> with the same number already exist.</li><li>The <b>Open Statement</b> page is closed after posting.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.4, Release date April 21, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-4/</link>
    <pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
    <guid>55c58e5eedef48dea9dd9b665fb5804a3c9d6421</guid>
    <description><![CDATA[<strong>81025 AL: Wrong processing of CO Payments during CO Edit</strong>
<ul><li>There was an issue with <b>Customer Order Edit</b> with payment line to generate payment Transaction as done in Order Create. This was fixed. </li><li>There was an issue with <b>Shopify order edit</b> to expire pre-auth payment line when final payment is added to existing order.  This was fixed. </li></ul>
<strong>80953 Error when upgrading to version 28.0</strong>
<ul><li>There was an upgrade failure from version 27.1 to 28.0 caused by a new unique key on the LSC Wish List Line table. </li><li>The <b>ItemAndVariantUOM</b> key on table <b>LSC Wish List Line</b> was introduced in version 28.0 with <b>Unique = true</b>. </li><li>Business Central does not allow a new unique key to be added during an upgrade because existing data may contain duplicates, causing Sync-NAVApp to fail. </li><li>The Unique property was removed from the key so the upgrade completes successfully. </li><li>Customers upgrading from version 27.1 to 28.0 or later  no longer encounter a schema sync failure during the upgrade process.</li></ul>
<strong>80621 Keep original Interval type when date zooming in POS framework Matrix, and fix activity/reservation filters on the lookup from resource/date to include the full date range</strong>
<ul><li>The Zoom to date feature in the POS matrix (which opens up the selected date in a new matrix view) was changed, to keep existing interval type assignment for the zoom view.</li><li>  There was also an issue with clicking on either Resource Cell or Interval Time cell when the template setting was to show the related list of reservations or list of activities.  <ul><li>Now those lists should show correctly the related activity or reservation entries depending on the cell clicked settings in the matrix template.</li></ul></li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.5, Release date April 23, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-5/</link>
    <pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate>
    <guid>ebbd1ebf7e2a2e952e4f429bea16402a14ea0b61</guid>
    <description><![CDATA[<strong>81025 AL: Wrong processing of CO Payments during CO Edit</strong>
<ul><li>There was an issue with <b>Customer Order Edit</b> with payment line to generate payment Transaction as done in Order Create. This was fixed. </li><li>There was an issue with <b>Shopify order edit</b> to expire pre-auth payment line when final payment is added to existing order.  This was fixed. </li></ul>
<strong>80953 Error when upgrading to version 28.0</strong>
<ul><li>There was an upgrade failure from version 27.1 to 28.0 caused by a new unique key on the LSC Wish List Line table. </li><li>The <b>ItemAndVariantUOM</b> key on table <b>LSC Wish List Line</b> was introduced in version 28.0 with <b>Unique = true</b>. </li><li>Business Central does not allow a new unique key to be added during an upgrade because existing data may contain duplicates, causing Sync-NAVApp to fail. </li><li>The Unique property was removed from the key so the upgrade completes successfully. </li><li>Customers upgrading from version 27.1 to 28.0 or later  no longer encounter a schema sync failure during the upgrade process.</li></ul>
<strong>80801 Need an onbeforeevent in codeunit 99001599 “LSC POS Transaction Impl</strong>
<ul><li>Event <b>OnBeforeOnCustomerOrderDeposit</b> was added in POS Transaction.</li></ul>
<strong>80618 Compressed should be active in all clients when version 28 is running on HO</strong>
<ul><li>Details not available.</li></ul>
<strong>80082 LSC NA - Issue with the incorrect tax amounts</strong>
<ul><li>Details not available.</li></ul>
<strong>79812 Fixed “LSC Delete Logs” job when deleting actions/preactions for subjobs with remote sources #638</strong>
<ul><li>The Delete Logs job now considers the <b>Last Source Counter</b> of the current Distribution Location.<ul><li>It uses this value to filter and delete records.</li></ul></li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.6, Release date April 24, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-6/</link>
    <pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate>
    <guid>1d9c049d2d4dbb558593add6dbca26b15df7cf66</guid>
    <description><![CDATA[<strong>81368 AL: Critical: Locking error while posting the transaction</strong>
<ul><li>There was a critical locking error on table POS Data Entry that occurred randomly when multiple POS terminals posted transactions simultaneously.<ul><li>In codeunit LSC POS Post Utility (ProcessTransaction), a ModifyAll call on the POS Data Entry table was executed unconditionally without first checking whether matching records exist for the current receipt.</li><li>Under concurrent load (90+ terminals), Business Central acquired an UPDLOCK on the range even when no records existed, competing with other terminal transactions and causing deadlocks. </li><li>The fix adds an existence guard (IsEmpty check) before the ModifyAll so the lock is never acquired when there are no records. An integration event <b>OnBeforeModifyPOSDataEntry</b> is also added to allow external subscribers to bypass the operation if needed.</li><li>Impact: Hospitality and retail environments running online POS architectures with many concurrent terminals posting card transactions.</li></ul></li></ul>
<strong>81020 OnSendToWebServiceV2 extra parameter HttpRequest to be able to call Init #653</strong>
<ul><li>Signature in event publisher <b>OnSendToWebServiceV2</b> in codeunit Web Request Handler was changed.</li></ul>
<strong>80953 Error when upgrading to version 28.0</strong>
<ul><li>There was an upgrade failure from version 27.1 to 28.0 caused by a new unique key on the LSC Wish List Line table. </li><li>The <b>ItemAndVariantUOM</b> key on table <b>LSC Wish List Line</b> was introduced in version 28.0 with <b>Unique = true</b>. </li><li>Business Central does not allow a new unique key to be added during an upgrade because existing data may contain duplicates, causing Sync-NAVApp to fail. </li><li>The Unique property was removed from the key so the upgrade completes successfully. </li><li>Customers upgrading from version 27.1 to 28.0 or later  no longer encounter a schema sync failure during the upgrade process.</li></ul>
<strong>80541 DeviceID parameter to be VAR in “LSC POS Hardware Interface”.LSN_POS_Devices_OnBeforeOpenDrawer Integration Event</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.7, Release date April 28, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-7/</link>
    <pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate>
    <guid>5963ae199e039dac61392abe0e4556e360bc66aa</guid>
    <description><![CDATA[<strong>81446 Item Transfer Allowed Across Waiters Despite Restriction Setting</strong>
<ul><li>Event <b>OnBeforeOrderTransferToOK</b> was added to <b>LSC Hosp. Transfer Functions codeunit</b>.</li><li>Subscribe to <b>Hosp. Trans. Func. Events</b> codeunit, <b>OnBeforeOrderTransferToOK</b>, to control to which table or order it is allowed to transfer an order or order lines.</li></ul>
<strong>81371Integration Event for Retrieving Unit Price in Replenishment Journal</strong>
<ul><li>The integration event <b>OnBeforeFindUnitPrice</b> was added to the codeunit <b>LSC Replen. Calculation</b>.</li></ul>
<strong>81340 KOT Header Table Locking During Concurrent POS Posting, LS Central 27.0, On-Premise</strong>
<ul><li>Details not available.</li></ul>
<strong>80918 Integration Events for Purchase Documents in Allocation Plan</strong>
<ul><li>The following integration events have been added to codeunit <b>LSC Alloc. Plan Utils</b>, which are accessible through the public codeunit <b>LSC Alloc. Plan Utils Public</b>:<ul><li>OnCreateDocsFromAllocPlanOnBeforeModifyPurchaseHeader</li><li>OnCreateDocsFromAllocPlanOnBeforeInsertPurchaseLine</li><li>OnCreateDocsFromAllocPlanOnBeforeReleasePurchaseDoc</li><li>OnCreatePOBufferLinesAndHdrsOnBeforeInsertPurchaseHeaderBuffer</li><li>OnCreatePOBufferLinesAndHdrsOnBeforeInsertPurchaseLineBuffer</li></ul></li></ul>
<strong>79917 Error message after click on Pay button(POS) and wrong behaviour on clicking Total</strong>
<ul><li>Voiding process was overrided for <b>IncomeExpense</b> lines on calculating Retail Charge in POS.</li><li>Requires LSCentral hotfix.</li></ul>
<strong>79466 LS License Manager You need to activate message</strong>
<ul><li>The <b>You need to activate an LS Central license</b> message no longer appears on environments that obtain their license unit from a Head Office via the <b>GetLicenseUnit webservice</b> (RemotePOS sessions).</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.8, Release date April 28, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-8/</link>
    <pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate>
    <guid>d852baac055c8ec722213661ab720623c4f70fff</guid>
    <description><![CDATA[<strong>80953 Error when upgrading to version 28.0</strong>
<ul><li>There was an upgrade failure from version 27.1 to 28.0 caused by a new unique key on the LSC Wish List Line table. </li><li>The <b>ItemAndVariantUOM</b> key on table <b>LSC Wish List Line</b> was introduced in version 28.0 with <b>Unique = true</b>. </li><li>Business Central does not allow a new unique key to be added during an upgrade because existing data may contain duplicates, causing Sync-NAVApp to fail. </li><li>The Unique property was removed from the key so the upgrade completes successfully. </li><li>Customers upgrading from version 27.1 to 28.0 or later  no longer encounter a schema sync failure during the upgrade process.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.9, Release date May 5, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-9/</link>
    <pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate>
    <guid>7d32019af02295bf342c0cb9e1733670b31fd630</guid>
    <description><![CDATA[<strong>81744 POS fails to launch on BC licenses without LS Activity object range</strong>
<ul><li>There was an issue where launching POS failed with an <b>LSC Activity Front Desk</b> permission error, on tenants whose BC license did not include the LS Activity object range. </li><li>The Activity Front Desk <b>OnBeforeRunPos</b> event subscriber is now skipped when the LS Activity license is missing, allowing POS to open normally for non-Activity customers.</li></ul>
<strong>81685 Integration Events for Item Variants</strong>
<ul><li>The following integration events were added to the relevent objects:<ul><li>Codeunit <b>LSC Product Ext.</b><ul><li>OnCopyFromProductGroupOnBeforeValidateItemVariantFrameworkCode</li></ul></li><li>Page <b>LSC Add a Single Item Variant</b><ul><li>OnBeforeCreateVariant</li></ul></li><li>Page <b>LSC Retail Item Registration</b><ul><li>OnPostToAllItemsOnBeforeCreateExtraTables</li><li>OnPostToPurchOrderOnBeforeModifyPurchaseHeader</li><li>OnPostToPurchOrderOnBeforeCheckFuelItem</li><li>OnPostToPurchOrderOnBeforeRunRetailPurchaseOrderPage</li></ul></li></ul></li></ul>
<strong>81608 AL: Make CustomerOrderEditV2 public</strong>
<ul><li><b>LSCCustomerOrderEditV2Utils</b> was made public.</li></ul>
<strong>81305 BC Shopify April Updates</strong>
<ul><li>Details not available.</li></ul>
<strong>81270 Deal price not displayed correctly in currency in Kiosk</strong>
<ul><li>Currency for deals is now handled correctly in Self Service Kiosk.</li></ul>
<strong>81019 Fix CO Payment LineNo duplication on cancel order</strong>
<ul><li>There was an issue where canceling a Customer Order that included a service item together with two payment lines (loyalty points and card payment) caused an error:<ul><li>The record in table Customer Order Payment already exists. </li><li>The error was due to a <b>Line Number collision</b> on the Customer Order Payment table during the cancel flow, where multiple code paths attempted to insert a new payment entry with the same computed Line Number.</li></ul></li></ul>
<strong>80953 Error when upgrading to version 28.0</strong>
<ul><li>There was an upgrade failure from version 27.1 to 28.0 caused by a new unique key on the LSC Wish List Line table. </li><li>The <b>ItemAndVariantUOM</b> key on table <b>LSC Wish List Line</b> was introduced in version 28.0 with <b>Unique = true</b>. </li><li>Business Central does not allow a new unique key to be added during an upgrade because existing data may contain duplicates, causing Sync-NAVApp to fail. </li><li>The Unique property was removed from the key so the upgrade completes successfully. </li><li>Customers upgrading from version 27.1 to 28.0 or later  no longer encounter a schema sync failure during the upgrade process.</li></ul>
<strong>79773 Publisher Request</strong>
<ul><li>Events were added for KDS and Split bill.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.10, Release date May 6, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-10/</link>
    <pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate>
    <guid>5210892a13fd7444eac70a7a49b1355bbd295113</guid>
    <description><![CDATA[<strong>81725 Update CO eCommerce Mgt codeunit with new event OnBeforeCheckPreApprovedAmount</strong>
<ul><li>New event, <b>OnBeforeCheckPreApprovedAmount</b> was added in CU CO eCommerce Mgt.</li></ul>
<strong>81577 License Manager Warning Mismatch</strong>
<ul><li>A message when checking the account/license account was removed.</li></ul>
<strong>81443 Suspend Transaction - Receipt No. on POS Not Incrementing Properly</strong>
<ul><li>LastSlipNo assignment logic was fixed, to prevent incorrect incrementing on POS transactions after suspending transactions.</li></ul>
<strong>80953 Error when upgrading to version 28.0</strong>
<ul><li>There was an upgrade failure from version 27.1 to 28.0 caused by a new unique key on the LSC Wish List Line table. </li><li>The <b>ItemAndVariantUOM</b> key on table <b>LSC Wish List Line</b> was introduced in version 28.0 with <b>Unique = true</b>. </li><li>Business Central does not allow a new unique key to be added during an upgrade because existing data may contain duplicates, causing Sync-NAVApp to fail. </li><li>The Unique property was removed from the key so the upgrade completes successfully. </li><li>Customers upgrading from version 27.1 to 28.0 or later  no longer encounter a schema sync failure during the upgrade process.</li></ul>
<strong>79802 Customer Price in POS Trans. Sales Entry not rounded</strong>
<ul><li>There were issues with Customer Price rounding in POS transactions and refactored duplicated pricing logic that were fixed, and configurable decimal precision for discount percentages was added.<ul><li>Customer Price on POS transaction lines is now rounded according to the <b>Price Rounding to</b> setting in POS Functionality Profile, matching the existing rounding behavior of the regular Price field.</li><li>Extracted shared customer price calculation logic from RecalcSlipOld and RecalcSlipNew into a new procedure CalculateCustomerUnitPrice, eliminating code duplication.</li><li>New <b>Discount % Decimal Places</b> field to <b>POS Functionality Profile</b> was added, allowing retailers to control how discount percentages are formatted on POS transaction lines. Formatting is applied through the AutoFormatMgt Ext extension.</li><li>Extended IRetailPriceUtils interface with GetStandardCustomerPrice, GetStandardMemberPrice, and CalcPriceInclVat to support unit testing.</li></ul></li><li>POS users with customer-specific pricing will see accurate discount percentages on transaction lines, with configurable decimal precision.</li><li>Currencies with large numbers should have a the correct discount % displayed, instead of zero.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.11, Release date May 12, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-11/</link>
    <pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate>
    <guid>2480f2c194011da1ee30e97fc0f419a10d616d08</guid>
    <description><![CDATA[<strong>81993 EFT CleanUpPrintLines should not use Background Session</strong>
<ul><li>Details not available.</li></ul>
<strong>81927 Printing error message not cleared out</strong>
<ul><li>An Action was added in the Kitchen Service Configuration page to Clear persistent POS Error Banner messages from the Kitchen Services (Standard or Web).</li><li>It can happen that they are not cleared correctly and keep on appearing on the POS.</li><li>The improved clean up logic  comes in next version.</li></ul>
<strong>81663 Item sync is deleting Compare at price</strong>
<ul><li><b>Skip Compare Price</b> option was added for Shopify to skip sending Compare price during price updates.</li></ul>
<strong>81478 New OnBeforeDeletePOSTransSusp Event</strong>
<ul><li>The event <b>OnBeforeDeletePOSTransSusp_OnDeletePOSTrans to DeletePOSTrans</b> was added in CU 99008909 LSC POS Trans. Server Utility.</li></ul>
<strong>80693 G/L entries missing CO reference number</strong>
<ul><li>GL entries were missing CO reference number when Customer Order refunded on POS.</li><li>Changed objects: Codeunit 10016655 <b>LSC CO POS Functions</b>, Codeunit 99001457 <b>LSC Statement-Post</b>.</li><li>Statement-Post: Customer Order ID was only set on <b>PostingBuffer[1]</b> inside the prepayment invoice branch. <ul><li>The assignment was moved to the end so it applies to all income/expense posting paths, and the same assignment was added in the refund amount path where it was missing entirely.</li></ul></li><li>CO POS Functions:<ul><li>When a refund is recorded on POS, Pre Approved Amount and Pre Approved Amount LCY are now zeroed out on the payment record to prevent stale values from carrying into statement posting.</li></ul></li><li>No schema changes. No new objects.</li></ul>
<strong>80282 UOM Change issue on Mobile Inventory</strong>
<ul><li>In Store Inventory the Default Unit of Measure (UoM) is set in the Store Inventory Worksheet Setup.<ul><li>It can be base unit of measure, sales UoM or Purchase UoM.</li><li>When Item number or Serial number is entered in a journal line then UoM is set automatically according to the default. If <b>Change UoM Allowed</b> is set, then the user can change the UoM manually.</li></ul></li><li>When journal lines are imported via web request <b>StoreInvTransactionSend</b> then if no Uom is set the default UoM is assigned automatically.<ul><li>If UoM is provided, then it is validated according to the default UoM.</li><li>If it is not the default and Change UoM is not allowed, then an error is raised.</li><li>If UoM is provided that is not a UoM for the Item an error is raised.</li></ul></li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.12, Release date May 13, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-12/</link>
    <pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate>
    <guid>3747e01ba20ed98d6ac9ab8a5b579dd588a33a5b</guid>
    <description><![CDATA[<strong>81491 Resource Specific Capacity: Action Expire Entries does not behave correctly</strong>
<ul><li>There was an issue in the process that expires obsoleted capacity settings for the activity resource. This was fixed. </li></ul>
<strong>81479 Get Retail Sales Price - Minimum Quantity - Filtering possibilities</strong>
<ul><li>Details not available.</li></ul>
<strong>81022 SCO - Add Databar processing functionality</strong>
<ul><li>New functionality was added in <b>Self Checkout AddToTrans</b> webservice to process Databar barcode to add properties and values to POS Transaction Lines.</li></ul>
<strong>80100 CARD POS print lines are not replicating from POS to LSCHO for image master</strong>
<ul><li>Details not available.</li></ul>
<strong>79349 Submitting a ContactCreate with multiple Discount Lines results in error</strong>
<ul><li>Details not available.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.13, Release date May 13, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-13/</link>
    <pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate>
    <guid>79f0339352c0a17e1c2482210df943a163ea4f9d</guid>
    <description><![CDATA[<strong>82275 POS fails on BC licenses without LS Activity object range (Total / Advanced Search)</strong>
<ul><li>There was an issue where POS failed with a <b>current permissions prevented the action</b> error on tenants whose BC license did not include the LS Activity object range. </li><li>Two Activity POS event subscribers, the unapplied-allowance prompt on <b>OnBeforeTotalPressed</b> and the Advanced Search modal panel handler in codeunit 10015920  are now skipped when the LS Activity license is missing, allowing POS to operate normally for non-Activity customers.</li></ul>
<strong>81838 Event require for Offer should run for any specific Customer Disc. Group</strong>
<ul><li>A new integration event was added to <b>Codeunit 99001574</b> (LSC POS Transaction Events):<ul><li><b>OnFindActiveOfferInStoreOnBeforeCustomerDiscGroupFilter. </b></li><li>This event fires for each enabled periodic discount during offer evaluation in FindActiveOfferInStore (<b>Codeunit 99001599</b>), before the standard Customer Disc. Group and Member Value filter is applied.</li></ul></li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.14, Release date May 19, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-14/</link>
    <pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate>
    <guid>4c1d487d0c4cdc9f1c972482f894ec2e18a2c603</guid>
    <description><![CDATA[<strong>82151 GET_TABLE_DATA V1.0 web service request is never seeded into LSC WS Request / Setup tables</strong>
<ul><li>Details not available.</li></ul>
<strong>82108 Error occurs when selling an item in the POS</strong>
<ul><li>A default value is made sure to be returned  if POS functionality profile does not have a value for decimal places.</li></ul>
<strong>82104 Receipts and Kitchen tickets printing in duplicate</strong>
<ul><li>KOTs are not printed twice anymore, when they are sent from the POS, and not the KDS.</li></ul>
<strong>82022 Add integration events for discount calculations and offer processing</strong>
<ul><li>New integration events were added to support customization of POS discount calculations and offer processing.<ul><li>Sixteen new IntegrationEvent publishers were added to codeunits <b>LSC POS Offer Ext. Utility</b> and <b>LSC POS Price Utility</b>, providing hooks at key points in the discount and offer calculation flow including line pre-total processing, mix-and-match calculations, and discount blocking logic.</li></ul></li></ul>
<strong>82021 IJnlLineMirror procedure internal -&gt; public</strong>
<ul><li>The IJnlLineMirror procedure on codeunit <b>LSC Retail ICT Processes</b> is now public.</li></ul>
<strong>81154 Current Availability Lock prevents concurrent use of AVAILABILITY_MODE from multiple POS terminals</strong>
<ul><li>When setting a <b>Current Availability</b> at POS it locks that functionality on all POS's in the same store.</li><li>If a POS crashes in edit mode, it is possible to clear the state.</li></ul>
<strong>81005 Discount on POS for Customer Order with Partial Collect Applies Full Order Line Discount</strong>
<ul><li>Details not available.</li></ul>
<strong>80632 Items with “Qty not in Decimal” = true show wrong error message when selecting the line for POS Return</strong>
<ul><li>When initiating a POS return and pressing Select on a line where the remaining quantity is a whole number (such as 1), the POS incorrectly displayed the error <b>Item X can only be sold in quantities that are whole numbers.</b> This was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.15, Release date May 19, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-15/</link>
    <pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate>
    <guid>4fd2d7956e6ef3c357e0b55ab7a7822c408283f8</guid>
    <description><![CDATA[<strong>82236 Search for reservation based on rental unit is not working properly</strong>
<ul><li>When a rental unit is returned and the operator uses <b>Search</b> from the Activity Role Center to look up the reservation by rental unit number, the system now returns the <b>most recent</b> rental assignment for that unit instead of the oldest one. </li><li>Before, if a unit had a history of rentals, the search could open a prior (already-completed) reservation, making it impossible to find the currently active rental.</li></ul>
<strong>81505 LS Booking - Rental and Return in Different Location</strong>
<ul><li>Operators can now configure an <b>automatic surcharge</b> that is applied when a rental unit is returned to a location other than the one where it was picked up. When the customer returns the unit at a different store, a charge line is added automatically to the rental reservation at the configured price — there is no need to add it manually at the POS. A message is shown to the operator confirming that the cross-location charge has been added.</li><li>Set up on the <b>Activity Type Card</b> with two new fields: <b>Cross Location Charge Amount</b> (the fixed fee) and <b>Cross Location Posting Item</b> (the item used to post the charge). The return location is also stamped on each processed unit entry and is visible on the <b>Processed Unit Entries</b> FactBox.</li><li>Defaults are blank/zero, so existing tenants see no behavior change until the fields are configured. Late-return charges continue to work independently, a return that is both late and cross-location produces both lines.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.16, Release date May 26, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-16/</link>
    <pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate>
    <guid>5355ddcfb186d1a823a21bd7003b42ade728a35f</guid>
    <description><![CDATA[<strong>82612 EFT ManualEntry is missing MOTO TenderType</strong>
<ul><li>Details not available.</li></ul>
<strong>82603 Activity type lookup filtering and validation on Activity Reservation</strong>
<ul><li>There was an issue with how activity type product restrictions where not enforced when activity type or activity products were assigned (manually or via lookup of activity type) on the activity reservation entry. This was fixed. </li></ul>
<strong>82498 Store Inventory Worksheet Journal Lines Disapearing/Deleting</strong>
<ul><li>There was an issue where Store Inventory Worksheet journal lines were being deleted unexpectedly, caused by unintended bulk deletions triggered during normal user activity.</li></ul>
<strong>82313 AL: Shopify inventory not replicating to Shopify Site</strong>
<ul><li>Inventory communication with Shopify was updated to API Version 2026-04.</li></ul>
<strong>82146 Trans. Inc/Exp Missing Option</strong>
<ul><li>Details not available.</li></ul>
<strong>82086 Check Endorsement – wrong design string used in the Print Utility</strong>
<ul><li>Details not available.</li></ul>
<strong>81883 LM test units are not synced</strong>
<ul><li>The auth token was reset after the environment was updated.</li></ul>
<strong>81549 Error in Leaver Update IGA|User leaving the company</strong>
<ul><li>There was an error, that was fixed. <b>The length of the string is X, but it must be less than or equal to 100 characters</b> that occurred when removing a user from a user group (leaver process) if the Access Control record's converted key exceeded 100 characters.</li><li>The delete-action cleanup in <b>LSC Actions Management</b> now safely skips the Distribution List filter when the converted key would exceed the Value field length.</li></ul>
<strong>81152 LSCentral Events</strong>
<ul><li>Events that were created:</li><li>
<table cellspacing="0" class="TableStyle-Rows" style="width: 100%;mc-table-style: url('../Resources/Table Styles/Rows.css');">
<col class="Column-Column1" />
<col class="Column-Column1" />
<tbody>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1"><b>Event</b>
</td>
<td class="BodyD-Column1-Body1">
&lt;![CDATA[ ]]&gt;<b>Codeunit</b>
</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnAfterMultiplyWith_OnTotalPressed</td>
<td class="BodyD-Column1-Body2">
POS Transaction Events (99001574)
</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnAfterProcessLinePreTotal_OnLineDiscOffer	</td>
<td class="BodyD-Column1-Body1">POS Transaction Events (99001574)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnAfterSetCurrInput_OnProcessMSRInput</td>
<td class="BodyD-Column1-Body2">POS Transaction Events (99001574)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnBeforeProcessCouponV3</td>
<td class="BodyD-Column1-Body1">POS Transaction Events (99001574)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnAfterInsertNewPOSTransLine_OnCopyMarkedLines</td>
<td class="BodyD-Column1-Body2">POS Functions (99008900)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnAfterSetFilters_OnGetPrice</td>
<td class="BodyD-Column1-Body1">POS Price Utility (99008906)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnAfterSetFilters_OnCalcPeriodicOnTotalPressed</td>
<td class="BodyD-Column1-Body2">POS Price Utility (99008906)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnAfterRoundPrice_OnGetPrice</td>
<td class="BodyD-Column1-Body1">POS Price Utility (99008906)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnBeforeAssignTenderDeclEntry_OnInsertTenderDeclTransaction</td>
<td class="BodyD-Column1-Body2">POS Post Utility (99008902)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnBeforeInsertCouponTransaction</td>
<td class="BodyD-Column1-Body1">POS Post Utility (99008902)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnBeforeApplyCouponEntry_OnWriteTransactionToDatabase</td>
<td class="BodyD-Column1-Body2">POS Post Utility (99008902)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnBeforeGetActivePriceGroup_OnUpdateMemberFromPOS</td>
<td class="BodyD-Column1-Body1">POSCalcMemberPointsPublic (10000806)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnBeforeModifyPosCashDecl_OnClearForm</td>
<td class="BodyD-Column1-Body2">Safe Denom. Panel Commands (99001595)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnAfterCaseExpression_OnUpdateCashDecl</td>
<td class="BodyD-Column1-Body1">Tender Declaration (99001577)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnBeforePOSSafeLineTmpInsert_OnTmpSafeTransaction</td>
<td class="BodyD-Column1-Body2">Tender Declaration (99001577)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnBeforeProcessCurrColumn_OnCountedPressed</td>
<td class="BodyD-Column1-Body1">Tender Declaration (99001577)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnBeforeProcessCurrColumn_OnBagNoPressed</td>
<td class="BodyD-Column1-Body2">Tender Declaration (99001577)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnBeforeApplyCouponsToTransaction</td>
<td class="BodyD-Column1-Body1">Coupon Management (99001480)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyE-Column1-Body2">OnBeforeCreateCouponBarcode</td>
<td class="BodyD-Column1-Body2">Coupon Management (99001480)</td>
</tr>
<tr class="Body-Body1">
<td class="BodyE-Column1-Body1">OnBeforeIssueCoupon</td>
<td class="BodyD-Column1-Body1">Coupon Management (99001480)</td>
</tr>
<tr class="Body-Body2">
<td class="BodyB-Column1-Body2">OnBeforeReturnCouponHeader</td>
<td class="BodyA-Column1-Body2">Coupon Management (99001480)</td>
</tr>
</tbody>
</table>
</li><li>Signature Changes:<ul><li>OnAfterCommitPaymentLine (POS Transactions Events)<ul><li>new params var CardEntry: Record "LSC POS Card Entry"; var NewLine: Record "LSC POS Trans. Line"</li><li>OnBeforeRunCodeunit (Statement-Calculate): new param var Handled: Boolean</li></ul></li></ul></li><li>Skipped / Deferred:<ul><li>ApplyFilterforPOSTransLine (POS Refund Mgt.)<ul><li>Skipped, deleted in develop</li></ul></li><li>Retail User "E-mail Address" Text[30]-&gt;Text[250]<ul><li>Deferred, separate change</li></ul></li><li>POS DataSet Utility event<ul><li>Owned by another team</li></ul></li><li>Hospitality (9 files) and Replenishment (2 files)<ul><li>Other teams</li></ul></li></ul></li></ul>
<strong>80455 OrderHospCreate - CurrentAvailability still deducted when orders is not going through</strong>
<ul><li>If a request from ECom fails, it does not decrease the number of Current availability.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.17, Release date May 27, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-17/</link>
    <pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate>
    <guid>7459e28c42649c4191652a5a07b798708e515a50</guid>
    <description><![CDATA[<strong>82590 AL: Discount does not include non variant products</strong>
<ul><li>There were issues with discount that were sent to Shopify where item was without discount, and item with discount on one dimension were not sent correctly to shopify. This was fixed. </li></ul>
<strong>82583 AL: Business Central Currency &amp; Shopify Order import - Best practice</strong>
<ul><li>The way that currency handling is done was changed, during Customer Order create from Shopify order, if order is in local currency and no currency entry exist for LCY.</li></ul>
<strong>82333 WS language issue when using birthday discount</strong>
<ul><li>Details not available.</li></ul>
<strong>81984 Improve rental activity creation and linking flow in LS Central for Bookings</strong>
<ul><li><b>Create a new client without leaving the booking screen</b>
<ul>
<li>It is now possible to create a new member account and contact directly from the Client No. field on both the Reservation Card and the Activity Card. When the Client No. field is empty, clicking the assist-edit button (...) opens a guided New Client form where you enter the client's personal details, contact information, and address. On confirmation the new client is created and immediately linked to the booking.</li>
<li>If the client field already contains a value, the assist-edit button opens the existing client's contact card as before.</li>
</ul>
</li><li><b>New Client form</b>
<ul>
<li>A new <b>New Client Card</b> form collects the following information before creating the member record:<ul><li>Personal information: First name, middle name, last name, gender, date of birth</li><li>Contact information: Email, phone, mobile phone, receipt preference</li><li>Address: Address lines, house/apartment number, post code, city, state/province, country, territory code</li></ul></li>
</ul>
</li><li><b>Improved "New Client" action in Activity Client Search</b>
<ul>
<li>The New Client action on the Activity Client Search page now uses the same guided New Client form, replacing the previous flow that opened the full Member Account page.</li>
</ul>
</li><li><b>Resource Status — booking linked to current reservation and client</b>
<ul>
<li>When adding an activity from the Resource Status page opened within a Reservation, the new booking is now automatically associated with the correct reservation number and client. <ul><li>Previously, these values were not passed through.</li></ul></li>
<li>The Resource Status page now opens as a modal dialog so the reservation card refreshes correctly after a resource is selected.</li>
</ul>
</li><li><b>Activity Contact Card — additional address fields</b>
<ul>
<li>The Post Code and Country/Region Code fields are now visible on the Activity Contact Card, making it possible to view and edit the full address without navigating to the full member contact record.</li>
</ul>
</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.18, Release date June 2, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-18/</link>
    <pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate>
    <guid>0522f9f37aab8affdd68d179f50c8a7b723a0152</guid>
    <description><![CDATA[<strong>83189 Error when charging to a Reservation</strong>
<ul><li>Charge a reservation at the POS even when its description is longer than 50 characters. Previously the charge failed with a string-length error and the reservation signature slip didn't print.</li><li><b>Action required by partners</b>
<ul>
<li>None. Apply the hotfix. No setup or data changes needed.</li>
</ul>
</li></ul>
<strong>83020 New Integration Event for Add Items to Replen. Journal Report #666</strong>
<ul></ul>
<strong>82968 CO Prepayment - Permission Error</strong>
<ul><li>Permission error was solved, in <b>Statement Post</b> when using prepayment invoices.</li></ul>
<strong>82873 Add integration event for marking selected line before update in refund management #665</strong>
<ul><li>New event <b>OnMarkSelectedLineOnbeforeUpdateAndMarkLine</b> was created in POS Refund Mgt codeunit.</li></ul>
<strong>82839 Add option to change RoleID for Drawers</strong>
<ul><li>New event in POS Transaction Functions.codeunit was added to update drawers to open.</li></ul>
<strong>82817 Added handling before RunBatchJob to skip queue entry processing</strong>
<ul><li>New event was added in Batch Posting Codeunit.</li></ul>
<strong>82704 Error when try to open Options of the attributes</strong>
<ul><li>An error was fixed, when opening the options of an attribute.</li></ul>
<strong>82627 EFT Dialog causes “client callback after write transaction started”</strong>
<ul><li>Card payments through the EFT dialog now run cleanly to the end.</li><li>Previously, finishing a card payment could trigger a runtime error on the POS and add unnecessary processing overhead. Payments now complete reliably and a little faster.</li></ul>
<strong>82619 Issue with Incorrect Discount Calculation in Mix &amp; Match Offer</strong>
<ul><li>Mix &amp; Match Offer is Calculated was fixed, to handle combination of Print bill and split line.</li></ul>
<strong>82364 Retail Item Registration — “Sales Price Incl. VAT” Populated with Ex-VAT Price</strong>
<ul><li><b>Sales Price Incl. VAT</b> was being populated with the ex-VAT unit price when validating an Item No. on a Retail Item Registration line. <ul><li>When a user entered an Item No. on a Retail Item Registration line and the item had <b>Price Includes VAT = false</b> (common in Nordic countries), the <b>Sales Price Incl. VAT</b> field was incorrectly populated with Item."Unit Price" (the ex-VAT price) instead of the VAT-inclusive price. </li><li>This caused the ex-VAT value to be written back to the item's VAT-inclusive price field when running Create/Update Items, effectively double-deflating all prices.</li><li>The fix corrects the field assignment in the table trigger to use the VAT-inclusive price, supporting both Price Module V15 (Item.<b>LSC Unit Price Incl. VAT</b>) and V16 (price list line lookup via LSC Retail Price Utils). </li></ul></li><li>Users who perform Retail Item Registration with items where <b>Price Includes VAT = false</b>  now see the correct VAT-inclusive price in the <b>Sales Price Incl. VAT</b> column and do not experience price deflation when running Create/Update Items.</li></ul>
<strong>82360 AL: Shopify integration: ERR: There is error message in Response XML data</strong>
<ul><li>Collection update in shopify was fixed, to bypass limit of 250 products per collection.</li></ul>
<strong>82300 [CRONUS]Send to KDS field in KDS KOT Overview using Web KDS 27.1</strong>
<ul><li><b>Sent To KDS</b> column was fixed, on the KDS KOT Overview page not being populated when using the <b>POS pushes KOTs to Web KDS</b> service mode.<ul><li>When a restaurant was configured to have the POS push Kitchen Order Tickets directly to Web KDS, the KDS KOT Overview page showed an empty <b>Sent To KDS</b> timestamp for those KOTs even though the KOT itself was delivered successfully.</li><li>This was because the push path did not record the delivery timestamp that the overview page relies on, while the poll-mode path correctly recorded it.</li><li>The fix ensures that after each successful push from the POS to Web KDS, a delivery timestamp is written for every KOT in the pushed batch, bringing push-mode behavior in line with poll mode.</li></ul></li><li>Restaurant operators using the <b>POS pushes KOTs to Web KDS</b> setting  now see the <b>Sent To KDS</b> column correctly populated on the KDS KOT Overview page after KOTs are sent. <ul><li>No configuration changes or schema changes are required. Restaurants using <b>Web KDS polls for new KOTs</b> or Standard KDS are not affected.</li></ul></li></ul>
<strong>82121 Duplicate Article Addition via QR Scan After RFID EPC Scan 2</strong>
<ul><li>There was an issue where the same EPC would be stored with different casing making the EPC not unique in the database. This was fixed. </li></ul>
<strong>81997 FBP Incorrect Reward Calculation with Fractional Quantities</strong>
<ul><li>Details not available.</li></ul>
<strong>81447 Price history cleanup</strong>
<ul><li>Event <b>OnBeforeApplyRetentionPolicyToPriceHistoryTable</b> was added to LSC InstallRetentionPolicy.</li></ul>
<strong>81382 Making a better SetWebKDSRouting</strong>
<ul><li>Making the <b>SetWebKDSRouting</b> give us errors by order and not failling the whole order when one order on the batch fails.</li></ul>
<strong>80455 OrderHospCreate - CurrentAvailability still deducted when orders is not going through</strong>
<ul><li>If a request from ECom fails, it does not decrease the number of Current availability.</li></ul>
<strong>76229 Sales type is not registered from a transaction that is replicated from Mobile POS</strong>
<ul><li>Sales type is now registered from a transaction that is replicated from Mobile POS.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.19, Release date June 9, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-19/</link>
    <pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate>
    <guid>261660f22e9a762f0c7119b4e78b49e7c0f27dd5</guid>
    <description><![CDATA[<strong>83693 Add COUpdatePayment procedure to handle payment updates in web service functions</strong>
<ul><li>The COUpdatePayment procedure cannot be called, because it is not part of the publicly exposed codeunit.</li><li>The procedure is needed for an extended customer order functionality.</li></ul>
<strong>83692 Add integration event OnBeforeUpdateOrder to allow customization of order update process</strong>
<ul><li>Details not available.</li></ul>
<strong>83690 Added COUpdatePayment to the Public CO Web Service Functions #670</strong>
<ul><li>Details not available.</li></ul>
<strong>83572 Fiscal Printer Communication Issue After Upgrade to LS Central 28</strong>
<ul><li>Details not available.</li></ul>
<strong>83552 Store Group Filter Optimization for Replenishment Journal Calculations</strong>
<ul><li>The Purchase and Transfer Replenishment Journal calculations now pre-filter Replen. Item Quantity (RIQ) records by the locations resolved from the Store Group filter before processing begins. This reduces the number of RIQ records included in the calculation, improving overall performance.</li></ul>
<strong>83527 License Issue on Printing (Activity)</strong>
<ul><li>Receipts now print correctly at the POS even when Bookings isn't licensed or in use.</li><li>Previously, after upgrading, every receipt print could stop with the message <b>Sorry, the current permissions prevented the action</b>, because the print routine always ran a Bookings-related step — even when the receipt had no booking package lines. Receipts now print normally whether or not you use Bookings.</li><li><b>Action required by partners:</b>
<ul>
<li>None. The fix applies automatically once you update to this version.</li>
</ul>
</li></ul>
<strong>83516 Procedure Access for InsertFees</strong>
<ul><li>Partners were given access to internal function InsertFees() using the hotel integration codeunit.</li></ul>
<strong>83269 New mixmatch events #667</strong>
<ul><li>In POS Price Utility codeunit few parameters were added to event <b>OnCalcMixMatchNewOnBeforeCheckWeightItem.</b></li><li> Three events were also added:<ul><li>OnCalcMixMatchNewOnBeforeAddRemainderToMmMembTmp</li><li>OnTriggerMMPopUpOnBeforeAddToMmMembTmp</li><li>OnTriggerMMPopUpOnBeforeProcessMixMatchLineGroup.</li></ul></li></ul>
<strong>83257 AL: Missing payment lines on Order Import Shopify</strong>
<ul><li>There was an issue, when orders from Shopify with mix of fulfilled and unfulfilled where pulled, caused missing payment lines in Customer Orders.</li></ul>
<strong>83186 Customer Order - discount should not calculate on Sales Order</strong>
<ul><li>Customer Orders from eCommerce no longer pick up unintended discounts when converted to a Sales Order.</li><li>
Previously, when a Customer Order created from a web request was converted into a Sales Order, Business Central would automatically apply the customer's discount group discount to the order lines — even when the original Customer Order had no discount. This lowered the line amounts and triggered an automatic invoice rounding line to reconcile the totals back to the original amount. Customer Orders now transfer to the Sales Order exactly as ordered: line amounts and discounts are preserved, no discount group is re-applied during conversion, and no spurious rounding line is generated.
</li></ul>
<strong>83026 Staff Login Stuck on Terminal on Hybrid Server</strong>
<ul><li>Retry action was added for UpdateStaffCashStatusUtils in POS Transaction Server Utility.</li></ul>
<strong>82921 Bug Report: Inconsistent Quantity Signs on Sales Return Order Lines Created by Statement-Post</strong>
<ul><li>Details not available.</li></ul>
<strong>82852 Bug — POS prompts for scale weight when scanning quantity-embedded barcode for Scale Item</strong>
<ul><li>Details not available.</li></ul>
<strong>82627 EFT Dialog causes “client callback after write transaction started”</strong>
<ul><li>Card payments through the EFT dialog now run cleanly to the end.</li><li>Previously, finishing a card payment could trigger a runtime error on the POS and add unnecessary processing overhead.</li><li>Payments now complete reliably and a little faster.</li></ul>
<strong>82311 Archive Transactions - Skipping archiving last transaction for Store No./POS Terminal No. combination - Fixes internal workitem 55605 #663</strong>
<ul><li>Details not available.</li></ul>
<strong>82304 LSC - Statement Posting Error For Customer Account Returns</strong>
<ul><li>Details not available.</li></ul>
<strong>82235 Manufacturer coupons reference number only allows numbers</strong>
<ul><li>Prefix error on Coupons was fixed. Now multiple Prefixes can be used with the same Reference No. as an example.</li></ul>
<strong>80741 Web KDS - LS Import Export</strong>
<ul><li>Recently added Web KDS were added to the Import/Export tool. </li><li>All Web KDS tables can now be exported and imported with the tool.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.20, Release date June 23, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-20/</link>
    <pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate>
    <guid>4ce93eda64319ee2a8bd5398473c7d7b1d8397ee</guid>
    <description><![CDATA[<strong>83994 Bypass AL0915 in RelRel and HL</strong>
<ul><li>Pre-release builds of LS Central no longer report a build warning when the item table is extended. The warning had no effect on how the product runs; this change keeps pre-release builds clean.</li><li><b>Action required by partners:</b> None.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.21, Release date June 30, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-21/</link>
    <pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate>
    <guid>5354cb9a5170e73482521d79f262bf8aec786051</guid>
    <description><![CDATA[<strong>83484 AL: Return transactions are not coming in the webservice</strong>
<ul><li>Transaction lookup filter in <b>GetSelectedSalesDoc WS</b> code was fixed.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.22, Release date June 30, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-22/</link>
    <pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate>
    <guid>60e741ecc7d2e74f251d7a6aa29f1548f87fe15a</guid>
    <description><![CDATA[<strong>83567 Modify trigger on Item Distribution table (10000704) linked to Item</strong>
<ul><li>Details not available.</li></ul>
<strong>83288 Incorrect sign at start float difference</strong>
<ul><li>Details not available.</li></ul>
<strong>83230 Franchise Return Process Documentation - Error can not return</strong>
<ul><li><b>Franchise Process:</b>
<ol>
<li value="1">Franchise return processing was improved, to correctly handle return receipts from end to end.</li>
<li value="2">Return documents now flow more reliably into outbound franchise messages with clearer, consistent document mapping.</li>
<li value="3">Quantity handling for returns was refined so shipped and invoiced values are reported more accurately.</li>
<li value="4">Matching of inbound return documents to purchase returns was strengthened to reduce mislinked documents.</li>
<li value="5">Posting behavior for return quantities was improved to prevent incorrect quantity updates in some scenarios.</li>
<li value="6">Internal processing checks were expanded to improve stability during automated return document handling.</li>
</ol>
</li></ul>
<strong>83021 SC-3939-when we do refund and scans items with RFID, Item is selected but quantity is not updated</strong>
<ul><li>Details not available.</li></ul>
<strong>82935 Customer Order - Bank Transfer incorrect message</strong>
<ul><li>Customer Order - Bank Transfer incorrect message.<ul><li>There was an incorrect message when picking Customer Order on POS that had tender type Bank Transfer and was already applied. This was fixed. </li></ul></li></ul>
<strong>82881 Add telemetry to the Authenticat request on License Manager</strong>
<ul><li>License Manager API authentication calls are now traced in Application Insights to support diagnostics and usage analysis.</li></ul>
<strong>81834 Current Availability - Bug with changing quantity</strong>
<ul><li>There was an issue where changing the quantity of a transaction line did not correctly update current availability. This was fixed. </li><li>There was an issue, where ordering a deal in the Self-Service Kiosk left deal lines incorrectly inserted when an ingredient was out of stock. This was fixed. </li></ul>
<strong>79035 SSK - voided deal increases availability</strong>
<ul><li>Void order without increasing availability.</li></ul>
]]></description>
  </item>
  
  <item>
    <title>LS Central hotfixes - 28.0.23, Release date July 7, 2026 - Hotfixes</title>
    <link>https://ricardopaiva.github.io/ls-central-feed/hotfixes/ls-central-28-0-23/</link>
    <pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate>
    <guid>c7056a3316283ab51f64be01db5ccc760e549a4a</guid>
    <description><![CDATA[<strong>83715 Store Inventory Journal - Duplicate Purchase Orders when posting, when journal contains “Import Incomplete” lines</strong>
<ul><li>Post a Store Inventory journal that still holds lines imported from the Mobile Inventory app but not yet fully received, and you do not get duplicate purchase orders anymore.</li><li>Posting now skips those incomplete lines until the mobile import finishes, and processes them on a later post once they are received.</li></ul>
<strong>83221 EFT Card Printing “Print Buffer” does not have correct Transaction No.</strong>
<ul><li>Details not available.</li></ul>
<strong>83144 Resend Kots that were send giving a duplication error</strong>
<ul><li>When the push Kot was being used, the success was, to never send the Touched to false, making the next push send old kots too.</li></ul>
<strong>82960 SC-3929-V25 | POS data entry not found issue</strong>
<ul><li>Web requests GetDataEntryBalance and GetVoutcherEntries have been backported to versions 26.1 to 25.0.</li></ul>
<strong>80717 POS : SalesPerson Selection Modify Record and Update instead of Multiple Insert</strong>
<ul><li>When a Sales Person is selected the current sales person line is updated instead of adding a new line.</li></ul>
]]></description>
  </item>
  
</channel>
</rss>
