Set Up LS Central POS with a Self Checkout layout
In this article
The standard LS Central POS can be configured to operate as a self-checkout (SCO) POS without the need for additional connectors or external services. In version 28.0, improvements to POS controls were introduced, increasing flexibility and making the standard POS a more viable option for self-checkout implementations. To replicate this setup, follow the steps below to export the self-checkout UI and functionality settings from the Demo Database and import them into your target environment.
Prerequisites
Before you begin, make sure that:
- Your target environment is on LS Central version 28 or later.
- You have access to the LS Central Demo Database v.28 or later, which includes preconfigured self-checkout POS terminals.
Procedure
Follow these steps to export the Self-checkout POS UI from the Demo Database and import it into your target environment.
- Identify the demo self-checkout POS setup
- Open the Demo Database.
- Locate the self-checkout POS terminals (both on Store S0001)
- P0180 Self-checkout POS Landscape (1920x1080)
- P0181 Self-checkout POS Portrait (1080x1920)
- Try running the Self-checkout POSs from the Demo Database to get familiar with the new look and feel of the UI and how it should behave before exporting to the target environment.
- Review the POS configuration
- Open the POS Terminal Card for the terminal you want to copy.
- Review the settings that define the self-service user interface and behavior, in the Demo Database P0180 uses #SELF_POS for the following:
- Interface Profile
- Menu Profile
- Functionality Profile
- Style Profile.
- Notice the Idle Timeout settings, you can configure the POS terminal to run a POS Command if the POS is left idle for some time.
- Note that P0181 (Portrait POS) uses #SELF_PRT for the Interface- and Menu Profiles but uses #SELF_POS for Functionality- and Style Profiles.
- Export the profile configuration from the Demo Database
- Open the LS Import/Export Worksheet
- From the Profiles Group, filter the following tables by #SELF_POS and export them:
- Interface Profile
- Menu Profile
- Functionality Profile
- Style Profile (also export the #DARKMODE profile to utilize the option to switch between Light Mode/Dark Mode of the POS UI).
- From the Other group, filter POS Data table, search for records that include “self” #JOURNAL-SELF, #SEARCHRESULT_SELF, ITEM-SELFCHECKOUT and export
- We recommend to also export (no need to filter):
- POS Command
- POS Tag
- POS Webtemplate
- POS Pop-up Type
- Export retail images
P0180 has five images that you need to add to your database to achieve the same look.
- Open Retail Image List and search for #SELF_POS, you should see:
- #SELF_POS_BANNER
- #SELF_POS_SCANNER
- #SELF_POS_START
- #SELF_POS_START_PRT (only export this if you plan to have the POS on a portrait device)
- #SELF_POS_WAVINGHAND
- Click Export to zip > Export images
- The last step to get the images to show in the correct place
- Open Configuration Packages
- Create a new package and add table 99009064 - LSC Retail Image Link.
- Press Filter and add one line with field ID: 10(image ID) and Field Filter: #SELF_*
- Then press Export Package
- Note: P0180 in the Demo Database uses the Cross-selling infocode BAGS. To add this to your database, you can add the below tables to the configuration package and filter both to field ID: 1, BAGS
- 99001482 - LSC Infocode
- 99001483 - LSC Information Subcode
- Import in the target environment
- From your target environment, open the LS Import/Export Worksheet and import all the json files you exported in the previous step.
- Create a new POS Terminal and assign the #SELF_POS profiles to Interface-, Menu-, Functionality- and Style Profiles (or #SELF_PRT for Portrait POS)
- Open Configuration Packages and import the package you created in the previous step.
- Open Retail Images and import the zip you created previously.
- Press Select a Zip file and browse to your zip file, then make sure to press the Import Images button in the action bar
- After the images have been imported, go back to the Retail Image List overview and press Update Image Links from the Retail image link action bar.
- Run the POS and verify the setup
- Configure your Retail user to use the newly configured SCO POS Terminal.
- Run the POS. Expected results:
- The first screen (the #OFFLINE panel) should show a fullscreen image. If it does not then right click and go to Panel Properties > Images and add the #SELF_POS_START image manually.
- There should also be a Waiving hand GIF above the text, if it isn’t there, then add it manually by going to menu properties and add the #SELF_POS_WAVINGHAND to the first line.
- Once you start a transaction you should see a floating cookies GIF in the top left corner of the POS. If you only see a purple box, then add it manually through Menu Properties > Images and add #SELF_POS_BANNER
- Under the Welcome! Text you should see a moving scanner GIF, if missing: add it from Menu Properties (the OPEN menu)> Menu Lines (button no.2) > Images and add #SELF_POS_SCANNER.
- Add some items to the transaction.
- Note that the input field is placed below the cookies banner, it has a Prompt Skin #HIDEINPUT to make it invisible but you can still type a number or scan items. If you want it visible in the POS, simply go to the POS Input Control Card #CURRINPUT and remove the Prompt Skin.
- After an item is added, you should see the item image to the left of the item description, this is the SCANNED_ITEM_DETAILS menu. If you only see the item ID, then right click > button properties, scroll down to Picture and add the #POS_PICTURE as the Retail image.
- The journal is styled by applying custom CSS on the POS Skin #SL_normal. It should show an image, the description and the price in a more modern style than in older versions of LS Central. It is important that the Datatable used for the journal is configured exactly like the #JOURNAL-SELF Datatable in the Demo Database.
- Finalize the transaction. After pressing Checkout you should see the Do you need a bag popup. If you do not then make sure the cross-selling infocode BAGS exists and the Pop-up Types are configured as they are in the Demo Database.
- To utilize the option to switch between Light Mode/Dark Mode of the POS UI, you need to export/import the #DARKMODE Style Profile from the Demo Database.
Notes
No additional components required
- This setup uses the standard LS Central POS and does not require the Self-Checkout Connector, additional extensions, or external services.
Same operational model as standard POS
- The SCO POS behaves like a standard LS Central POS from a system perspective; using the standard controls you already know, such as POS Panels, POS Menus etc, but for version 28.0 it was enhanced to cater for self-checkout scenarios.
Adjust the Self-checkout POS as needed, for example:
- Change the Style Profile to use your Brand (colors, fonts).
- Change the background Images and GIFs to fit your store.
- Adjust the permissions for the Self-checkout Permission group to fit your needs. Should the customer be allowed to void a line, Void a transaction etc.
- Decide how/if you want to use the Idle Timeout functionality, what should happen after an x-amount of time? Should the transaction be voided or should the light turn red?
- If you plan on using a POS Light to indicate different states of the POS terminal, add the light to the Hardware station and configure the behavior in the POS Light Configuration page.
- If needed, add Localization or business-specific behavior as usual.