LS One POS Improvements

If a ticket from the support portal is attached to the work described here below, the ticket number (both development and support ticket number) are listed after the description. If no ticket numbers are listed, then either this change request came from the LS One roadmap and/or backlog or the request came to us through some other channel.

Other improvements

 

Issue number Support issue Description
ONE-9806 ONE-8296 LSTS-3388 Fixed a bug where after performing a Start of Day operation, items scanned with an OPOS barcode scanner were added twice.
ONE-9023 LSTS-4251 Fixed an issue where the Created at Store ID, Created at Terminal ID and Created by Staff ID on a customer order would get modified when printing a picking list.
ONE-6421 LSTS-4463 An HTML information panel can now be added to the POS layout that supports displaying information in HTML format. See more information in development notes.
ONE-9213 LSTS-4828 When the user used the * button on the numpad to multiply quantity in the POS. The user could the quantity for an item that does not allow changing the quantity. This has now been fixed
ONE-9970 LSTS-5134 Fixed an issue where selecting to do a line discount % in the POS would in some cases throw up an error message
ONE-9665 LSTS-5866 Fixed an issue where searching for customers in the POS would return fewer rows than intended when having lots of deleted customers.
ONE-9697 LSTS-5988 Fixed an issue where two users could enter a table in the Hospitality functionality in the POS at the same time.
ONE-9923 LSTS-6554 When using split bill on a store configured to use price without tax and a customer with 0% tax is added to the transaction the tax was not calculated properly until the customer was cleared and added again.
ONE-9961 LSTS-6638 Fixed an issue where the totals column could not be hidden on the POS receipt items control.
ONE-10035 LSTS-6864 Fixed an issue where a new reference number would be generated for a customer order when trying to edit the details of the order.
ONE-10150 LSTS-7134 Fixed an issue causing the last item to not become automatically selected after adding an item in the POS while having hidden voided items.
ONE-10181 LSTS-7201 Fixed an issue causing tax to be incorrectly calculated when adding and clearing a customer with no tax multiple times.
ONE-10314 LSTS-7450 Fixed an issue where creating a customer order on one POS, paying a deposit and paying the rest on another POS would not show the transaction EOD for the second POS.
ONE-10422 LSTS-7781 Fixed a bug where logging out of the POS and logging into the POS again with another user with different localization setting on his user profile would not apply the localization setting until logging out and in again.
ONE-10598 LSTS-8049 Fixed an issue where the POS would become unable to resolve license information due to a call to an old stored procedure in the database.
ONE-10682 LSTS-8343 Fixed an issue in the POS where X/Z reports could not be printed to a printing station printer.
ONE-11209 LSTS-8854 LSTS-8937 Fixed an issue causing the barcode of an item to not be saved when selling the item through the price check dialog.
ONE-10008 Fixed an issue where displaying the items search dialog was very slow.
ONE-10114 The "Tax exempt transaction" operation now respects existing limitations that are active on the transaction.
ONE-10187 Fixed an issue causing certain POS operations to be allowed when a user did not have the required permissions.
ONE-10208 When the fiscal service is active and does not allow the POS to print more copies of the receipt, the operation Reprint receipt ignored the fiscal service setting and printed the receipt anyway. This has now been fixed.
ONE-10571 Fixed a typo in the items excluded from payment dialog.
ONE-10630 Fixed an issue where "Price override" and "Clear price override" was possible when a payment exists on the transaction
ONE-10730 Fixed a header label in the Enter receipt ID dialog in the POS.
ONE-10737 Fixed an issue where the price for a tax exempted item was not calculated correctly for an item which is part of a promotion
ONE-10750 Fixed an issue causing the POS to crash when trying to recall a customer order when the list view is empty.
ONE-10757 Fixed a table header label in the serial numbers list view in the POS.
ONE-10820 An issue was fixed where limitation codes belonging to a payment type were not deleted when the payment type was deleted.
ONE-10916 An issue was fixed that allowed deposit tender lines to be voided in a customer order.
ONE-11151 The form fields Sales text, Return sales text, Sales text (copy only) and Return sales text (copy only) have been added. These fields add the possibility to mark the receipts if they are sales or return sales and if a copy of the receipt is being printed. These fields are all editable in the form designer. If these fields exist in existing forms they need to be removed from the form and added to the form layout again.
ONE-11160 Fixed an issue in when printing a copy of a receipt where the Customer free text form field is only printed if there is a customer on the transaction.
ONE-11241, ONE-11248 Fixed a bug where the change back dialog was not displaying the correct currency symbol when returning with foreign currency.
ONE-11247 Fixed an issue where the an incorrect payment line was added when paying with another currency (operation pay currency)
ONE-11254 An issue was fixed that where it was not possible to return a transaction by entering the receipt Id.
ONE-7102 Fixed an issue where pressing Enter when trying to exit the POS using token would not work.
ONE-7573 The message displayed to the cashier when he selects the operation Price override (in the POS) has been simplified and tells the user that no item has been selected
ONE-7971 The item sale report that can be printed on the receipt printed now displays unit information for the sales
ONE-8227 Gave the Receipt control more room in Journal dialog in POS. Aligned the customer info control in Journal dialog in POS.
ONE-8385 Fixed an issue allowing setting a higher quantity than the receipt quantity on a scale item when returning a transaction.
ONE-8385 Fixed an issue causing the quantity of a returned scale item to become positive when cancelling the set quantity operation.
ONE-8403 Fixed an issue where the cash back dialog was showing the wrong currency when returning an item and paying with currencies
ONE-8610 Fixed an issue in the POS database connection information view where in very rare cases the wrong text box gets the focus.
ONE-8815 Fixed an issue where the tax exempt operation was not working properly when the store currency was different than the company currency.
ONE-8815 Fixed an issue where the clear price override operation was not working properly when the transaction was tax exempt.
ONE-8930 If a user in the Site Manager is created as an Active Directory user then when logging onto the LS One POS using this user the user didn't have any of their permissions. This has now been fixed
ONE-9068 If the POS is in training mode the POS will not allow the user to create new or edit existing customers.
ONE-9132 When creating a new customer address in the POS the state names are now displayed in the drop down list. Previously it only displayed the unique code for the states
ONE-9348 Added a "LS One" image in the POS taskbar. Taskbar items now support images. The topic on how to customize the task bar in the POS was updated to include new functionality.
ONE-9406 Disabled shortcut keys and context menu in the POS numpad.
ONE-9447 Fixed an error when returning a transaction that includes a linked item
ONE-9485 Fixed an issue causing items with mix and match discount to allow price override operations.
ONE-9673 Fixed an issue where some customers would be duplicated when searching customers in the POS.
ONE-9802 Fix an issue where assigning a button of the touch button layout to an item with a description longer than 80 characters would crash the application (POS and Site Manager).
ONE-10113   Added "Tender restriction" functionality to Authorize Card operation