Improvements to POS functionality

In LS One 2020 we have continued to improve the quality of our product. We have listened to our partners and customers and also found things ourselves that we have fixed and improved.

See if the issue you have reported by searching for your support issue number.

Here is a list of things that we have been working on this version:

Customer order

Issue number Support issue Description
ONE-8552 LSTS-2717 Now you can reprint more than one copy of the Customer Order Deposit Slip
ONE-11288   We fixed an issue where deposit was not calculated correctly when overriding the deposit amount
ONE-12164   Too much cash back could cause the customer order not to be saved. This has now been fixed.
ONE-11381   We changed the OK button on the customer order details dialog to be disabled unless there is anything to pick up or a payment has been added.
ONE-11419   Customers can now use their customer accounts as payments more than once when picking up a customer order.
ONE-11060   We fixed an issue where a customer order cannot be concluded if an item with paid deposit is voided
ONE-11030   Fixed an issue where a customer order could not be paid properly if an initial payment failed or was canceled by the user or by the restriction service Fixed an issue where the deposit and the amount to be paid were not correctly calculated in a customer order if the items paid with limited payments are tax exempt Fixed an issue where the payment didn't work correctly on customer orders (instead of paying the amount to be paid (eg: the item amount + the potential deposit), the restriction amount was paid)

Store transfer

Creating store transfers at the POS terminal is functionality that was first introduced in last version. In this release we have made improvements to this new functionality. These fixes together with the redesign of all the POS dialog has improved the usability for the store transfers .

Issue number Support issue Description
ONE-11303   We changed the spinner pop-up dialog message to "This may take a moment" when working with store transfers in the POS.
ONE-11293   Permission override dialog is now shown when trying to fill quantities in a transfer order in the POS if the current user does not have the required permission.
ONE-11295   We fixed an issue causing images to not fit in the image box of the store transfer items dialog.

Discounts

We have fixed some issues our partners had found in the discount functionality:

Issue number Support issue Description
ONE-11528 LSTS-9509 Multibuy discounts were not working properly when changing unit of measure for the discounted item. Now a unit is added to each multibuy discount line. For existing multibuy offers the discount will work for the default sales unit.
ONE-11893 LSTS-10350 We fixed an issue causing incorrect item quantities when applying mix and match discounts needed to split lines for fitting quantity.

End of day procedure

The tender declaration, safe drop and bank drop dialog got a complete overhaul in this release. But we also fixed some issues that had been reported on the end of day operations:

Issue number Support issue Description
ONE-9494 LSTS-5673 Fixed an issue where inventory on hand would be incorrect while having unposted statements.
ONE-9484 LSTS-5626 Fixed an issue where Z-Report would not take into consideration the store's tender declaration calculation setting.
ONE-9732 LSTS-6107 Fixed an issue causing incorrect difference for statement lines when bank drop or safe drop was used.
ONE-11619 LSTS-9682 A bug has been fixed in the bank drop / safe drop POS operations that would prevent users to enter positive values.

 

General POS improvements

Other improvements made to the POS application were the following:

Issue number Support issue Description
ONE-10003 LSTS-6705 Now it is possible to create a keyboard mapping for the log off and log off force operations
ONE-11565 LSTS-9567 We fixed a bug where returning transaction with item price override to zero was not working
ONE-11775 LSTS-1656 In the POS receipt the item line that had been selected and edited lost focus after performing a line specific operation. This was fixed and the focus now stays on the selected item and is not moved to the last item in the list.
ONE-11465 LSTS-9454 If saving a receipt fails, we retry for five times so that the chances of a successful save increases in order to avoid a transaction duplication issue
ONE-11464 LSTS-9454 We fixed an issue where the transaction XML file might be lost when saving the transaction in the database
ONE-10904 LSTS-8566 There was an issue with payment change back rounding. We fixed multiple rounding issues by moving the rounding to be done a little later in the calculations.
ONE-9262 LSTS-4954 We fixed an issue where voided items would not be removed from printed receipts.
ONE-12231 LSTS-10552 Currency rounding was not printing the correct money back amount on screen. This has now been fixed.
ONE-12232 LSTS-10552 Overtendering on cards/check was not working as expected.
ONE-9230 LSTS-4894 We fixed an issue causing the return sale property value to be lost when recalling a suspended return transaction.
ONE-12218 LSTS-10584 Fixed an issue causing incorrect transaction date when creating a sale from a quote.
ONE-11332 LSTS-9164 Fixed an issue where card type would not be printed on the receipt using the offline EFT module.
ONE-11678 LSTS-9873 Fixed an issue causing no error message when trying to change the price of an item over the maximum price.
ONE-8491 LSTS-2662 Fixed an issue causing an error when entering a large quantity in the numpad in the POS.
ONE-11602 LSTS-9653 Fixed an issue where the loyalty card information was not cleared from the task bar after clearing the customer from the transaction.
ONE-8879 LSTS-3665 The POS Print Receipt dialog is no longer closed if the setting "Keep daily journal open after printing receipt" is set to true in the Functionality Profile
ONE-9762 LSTS-6187 Fixed a bug where the user was not logged out when removing the dallas key token from the dallas key device
ONE-11329 LSTS-9113 Fixed an issue causing the email input dialog to not be populated with the receipt email of the customer on the transaction. Fixed an issue that would not allow new transactions in the POS after trying to send a receipt by email when site service was not reachable configured to not allow sending emails.
ONE-11330 LSTS-9113 Added the option to send the receipt of the current selected transaction by email from the daily journal.
ONE-11321 LSTS-9093 Fixed a bug where the table lock was cleared after entering number of guests and opening the POS
ONE-11128 LSTS-9136 Fixed a bug where the unit-quantity was not updated correctly when performing a split bill payment.
ONE-10407 LSTS-7652 Fixed an issue where the prices were recalculated on a recalled customer order
ONE-10021 LSTS-6815 Fixed an issue where the latest currency rate was used for calculation instead of the latest currency rate up until the time of payment
ONE-10120 LSTS-6631 Fixed an issue where the transaction info codes were not saved into the database
ONE-11863   Fixed an issue causing an error in the POS when trying to login with a user that requires a password change and entering an invalid password.
ONE-5913   Fixed an issue where changing the operation on a button from one payment type to another, would not clear the parameters.
ONE-11398   Fixed an issue where the item search would return duplicate records when searching by barcode.
ONE-6269   Added alphanumeric validation for discount operations in the POS.
ONE-11009   Windows printer selection list in POS hardware settings now shows the same as in Site Manager
ONE-12309   Added search keywords field for retail items.
ONE-12292   Fixed a bug where users with the "Edit POS layout" permission would not be able to edit the POS layout if they did not have some additional permissions.
ONE-12284   Added OPOS Scanner support in Pay credit memo dialog.
ONE-12303   Support was added for using OPOS barcode scanners to scan the authentication token on the login page (log in, exit, restart and shut down)
ONE-11908   Fixed a bug where if you moved the mouse slightly while pressing a variant button in the dimension dialog, it would not register as a click.
ONE-12160   Fixed a bug where clear qty would not use the original quantity of the returned transaction
ONE-11352   Reduced number of times that the dual display triggers a re-draw.
ONE-11271   Performance - Improved the performance of trade agreement queries.
ONE-11188   Fixed an issue where selling an limitation item on a transaction where a normal item is returned, the payment with limitation doesn't work correctly (it pays for the total of the transaction instead of paying for the total amount of the limitation item)
ONE-11593   We disabled a check that prevented the users to log into the POS when a scale was connected.