Hotfixes on LS Central version 18.3.x.x
Tip: LS Retail Partners can download the LS Central hotfixes directly from the LS Retail Portal (login required).

23956 LSTS-21323 POS Refunds with Discounts result in return amount different than sales amount
- Details not available.

LLD-882 5839-Posting Statement - G/L Entry Table Inconsistencies
- Details not available.

CEN-8650 Table Search Index action locked
- Performance improvements in the Search Index feature.
- User would get a table locking error on table Search Index Action when running the Adjust Cost - Item Entries routine.

CEN-8163 KOTS panel in Hospitality is not working
- Details not available.
CEN-8150 LSCUpgrade.UpgradeRetailImage fails
- Some lsmedia links were not formed as expected by the upgrade routines. These links are now handled like no lsmedia links.
CEN-7912 Screen covered in error banners if POPUP is called with empty parameter
- Details not available.

CEN-7542 Missing parameter in upgrade codeunit
- Hotfix has been implemented for version 18.3 and 18.4 where parameter has been added in upgrade codeunit and in function UpdateField.

CEN-8105 POS Slip: incorrect subtotal amount
- If Print Disc/Cpn Info on Slip in the POS Functionality Profile is set to Detail information for each line, when having an income/expense in the POS Transaction, the amount of the income/expense is doubled in the subtotal of the printout slip in the NA version.
CEN-8074 Do not create preaction for item modifications if fields "Cust is Adjusted" or "Allow Online Adjustment" values are changing.
- To reduce the number of items logged in preactions when posting a Statement, to minimize the data for replication.

CEN-8025 Hotfix for Suppress Search Indexing Building
- A new check box, Suppress Search Indexing Building was added to the Retail Setup page. Set the box to true to stop the updating of indexes in the background.
- With this box selected, the Search Index functionality will not create a background session to update the search index. This should prevent table locks and give some performance gain.
CEN-7172 Item Distribution is not working
- When distributing one location to a list of locations, the replication data was not cleared between locations, and therefore accumulated data replicated to locations. This has been fixed.
CEN-6982 Suppress Search Indexing Building
- A new check box, Suppress Search Indexing Building was added to the Retail Setup page. Set the box to true to stop the updating of indexes in the background.
- With this box selected, the Search Index functionality will not create a background session to update the search index. This should prevent table locks and give some performance gain.

CEN-7859 Add missing calls to upgrade tag function in LS Central Upgrade codeunit
- In some cases, tagging was missing after the run of LS Central Upgrade functions. This has been fixed

CEN-7746 Error in Line Discount when doing refund
- Error in refunding a transaction line with discount has been fixed. The error occurred when refunding a transaction containing voided lines.
CEN-7657 Transaction tables says Nothing to do when using Replication Counter
- MaxLines parameter has been added to the GetActionsFromRemoteDBV2 web service to prevent resource overflow.

CEN-7622 Give public access to the CalcPrices procedure in record Pos. Trans Line
- Allow extension development in SaaS for the CalcPrices function through the LS Pos View codeunit.

CEN-7531 Remove onPrem scope on functions in codeunit 10014600 Franchise - Process Inbound Ms
- Allow extension development in SaaS for procedure CreateOutboundPurchHdr in codeunit LSC Franc. - Process Inb. Ms. This function is accessible through codeunit 10000714 LSC PublicFranchiseProcedures.
CEN-7493 Remove onPrem scope from functions to allow extension development in SaaS
- Allow extension development in SaaS for the CalcPrices function through the "LSC PublicPOSTransLine" codeunit.
CEN-7492 Remove onPrem scope from functions to allow extension development in SaaS
- Allow extension development in SaaS for the InsertTransDiscPercent function in the POS Price Utility codeunit.

CEN-7404 Web replication run by Scheduler
- Because of technical challenges in SaaS, running web replication in a background session is not a viable solution. Therefore, running the web replications has been changed to be run by a Scheduler job instead of a dedicated background session.

CEN-7337 Make tax fields in transaction related web services optional
- Initially, these fields were added as required fields in previous hotfixes. When a POS that does not have these fields but the Head office does, the web servers returned an 500 error. This has been fixed by making the fields optional.

CEN-7304 Add Shipping Agent Code and Shipping Agent Service Code to CustomerOrderCreate
- When users send shipping information when creating an order from SOAP UI, they receive a response with empty lines and nothing in Business Central.
CEN-7200 Distribution Group/Subgroup with no filter made uneditable
- The No filter check box on the ALL subgroup was cleared by mistake making the whole Distribution Group logic unusable.

CEN-7248 Remove shipment check
- eCommerce uses the field Click and Collect Line = false instead of Ship Order = true when creating a Customer Order through CustomerOrderCreate web service to identify if orders should be processed and shipped through Sales Orders.
CEN-7243 Error on Label Print - SaaS
- When loading a POS printer for Hardware Station PDF printing, the URL protocol is set based on the printer settings (http:// or https:// ).
CEN-7068 Web replication filter fix
- Support added for subjob fixed filter in web replication.

CEN-7067 Hotfix for inventory calculations based on sourcing locations
- Inventory available in sourcing location added to Inventory Lookup table.
- GetInventoryMultiple returns inventory on Sourcing Location if parameter SourcingLocationAvailability is included in the request and is set to TRUE.
- If eCommerce is sourcing from a location that is specified in the Sourcing Location Setup on the Store Card, the sourcing location is set on the Customer Order for when it is created.