General improvements 2022
Customer addresses on POS
In the LS One POS, customers can be created and edited, but previously it has not been possible to edit or add addresses to the customers. Now we have added a new tab to the Edit customer information dialog in the POS that allows users to add new addresses or edit the ones that have already been added.
From here you can add, edit and delete addresses for the customer.
This functionality has been requested by partners in support tickets:
- LSTS-18202
- LSTS-14055
- LSTS-4520
Hospitality
A few fixes have been made to the hospitality functionality.
For LS One 2022 the KDS version has been updated to version 19.0. The installer can be downloaded from the partner portal. So if you are using the KDS and updating to LS One version 2022 you will also have to update the KDS.
Other improvements
Issue number | Support issue | Keywords | Description |
---|---|---|---|
ONE-13827 | LSTS-15986 | Hospitality | Fixed an issue with recovering transactions if the POS stops or crashes in the split bill operation |
ONE-14546 | LSTS-18345 | Hospitality | Fixed a bug where a user object leak would occur in the POS when switching between hospitality types in the hospitality view |
ONE-14612 | Hospitality | Voided items were included in the sum on the POS when splitting the bill in hospitality mode. |
LS Pay
We have tested additional LS Pay plugins to make more payment service providers available for LS One users. For this release we have added support for the LS Pay - Verifone point plugin
Gratuity can now be added to the transaction or edited on the payment entry device if the payment service provider supports it.

Use LS Pay Service version 2.28.3
Data replication
Send parameters from POS
In previous releases when the POS runs the post-transaction DD job it would always send three parameters:
-
TransactionID
-
Store ID
-
Terminal ID
In LS One 2022 we have added a new setting, " Send parameters from POS" on the functionality profile to control if the parameters from POS are sent when triggering DD jobs.
This feature was added as a resolution to the following support request:
-
LSTS-14738
Other replication fixes
Issue number | Description |
---|---|
ONE-11647 | Fixed an issue where incorrect replication actions would be created when adding or removing items from retail groups and price-discount groups. |
Other
Here is a list of other things that we have been working on this version:
Issue number | Support issue | Keywords | Description |
---|---|---|---|
ONE-14376 |
LSTS-12916 LSTS-17114 |
Customer Order | Fixed an issue causing errors in the POS when recalling a customer order which has a customer that does not exists on the local database. |
ONE-11021 | LSTS-8647 | Customer orders | The open button in the recall customer order dialog is now disabled if multiple orders are selected. |
ONE-12511 | LSTS-9872 | POS | When reprinting a receipt the Country, in the store address, was not printed in the same format as on the original receipt. |
ONE-14427 | POS | If a gift card is created with an existing ID the POS now gives a better message to the user regarding the selected ID being in use. | |
ONE-14613 | POS | Fixed a bug where the manager override would not work when printing z reports | |
ONE-12375 | POS | Price override action adds a () behind item in POS. Fixed an issue causing the price override notification text to add extra brackets at the end of the string. | |
ONE-12188 | POS | Operation Set qty with parameter does not check the maximum qty. Fixed an issue causing the set quantity operation to ignore the max quantity setting when using increments. | |
ONE-12853 | POS | Added warning message when there are no items to pay and the user tries to pay with check, customer account or loyalty. | |
ONE-11901 | Cash management | Added a new setting for default start amount on the terminal. | |
ONE-14452 | Cash management | We have fixed the decimal letters for fields in the cash management dialog. Previously the "Amount" field in the "Declare start amount" dialog did not allow decimals. | |
ONE-14611 | POS UI | We have improved the design of the gift card dialog where the OK and Cancel buttons were not displayed properly if the setting was to add the amount at the POS was set. | |
ONE-13631 | LSTS-14691 | Discount | Editing all lines in periodic discounts now add unit to the items. |
ONE-14568 | Discount | We fixed issue where it was not possible to add header items to a discount offer | |
ONE-14567 | Discount | An issue where it was not possible to add header items to a mix and match discounts has now been fixed. | |
ONE-13630 | Discount | We have fixed issue where it was not possible to add header items to a multibuy discount. | |
ONE-14453 | LSTS-18311 | Reports | Cost price on Sales by terminal report is now calculated correctly. |
ONE-12755 | LSTS-13867 LSTS-12277 |
Infocodes | Fixed an issue causing infocodes to not be saved for Open Drawer transactions. |
ONE-13040 | LSTS-13075 | Infocodes | The age limit infocode is now working as expected |
ONE-13948 | Infocodes | Fixed an issue causing infocodes for tender declaration to not be saved and printed. | |
ONE-12460 | Infocodes | There was a wrong default value for sub-infocode of type Item. We fixed an issue that caused the sales unit of an item to be incorrectly set when adding or editing subcode infocodes with item triggers. | |
ONE-9925 | LSTS-6596 | Site Manager | Added search dropdown to vendor selection on the item view. |
ONE-13006 | LSTS-12869 | Site Manager | Fixed an issue causing the contact name to not be saved when editing a customer in the POS. |
ONE-13652 | Site Manager | We fixed an issue that caused store price tax settings not to be saved properly in certain cases. | |
ONE-12950 | Site Manager | Creating a new retail item now disables the barcode tab when setting the item type to variant header. | |
ONE-13736 | Site Manager | Localization setting were not respected in the Customer address dialog. | |
ONE-11166 | Site Manager | UI and column size fixes were done in the Payment type view. | |
ONE-12255 | Site Manager | Fixed an issue where the currencies view would not be refreshed when changing company currency. | |
ONE-8820 | Site Manager | Added a warning message when changing decimal settings for prices. | |
ONE-8619 | Site Manager | Added the option to create multiple buttons in SM with invalid configuration but with a warning message to ease up creating multiple buttons. | |
ONE-13015 | Site Manager | Online help will now open in the default browser. | |
ONE-12360 | Site Manager | If a tax group is changed on the store that is set as the default tax calculation store in the Administrative settings the prices are recalculated. Now a spinner has been added to the store view and is displayed while the price recalculation is done. | |
ONE-12727 | Site Service | Fixed an issue causing email receipt attachments to not be sent if the configured folder was not ending in a backslash. | |
ONE-14432 | Integrations | Added ExternalID field to customers. | |
ONE-8809 | Data management | Check that mandatory fields are part of the CSV import profile. Creating CSV import profiles now also adds mandatory fields, which cannot be edited or removed. |
See also
In this release we have also made changes in:
Inserted: | September 2022 |
Version: | LS One 2022 |