Customize the New UI Sales Table and Fields

The new Point of Sale UI supports a few independent ways to customize the sales line table and the information shown around it, all configured from the POS Profile card. This topic brings them together in one place.

 

In this article

How to: Adjust sales line width and font size

How to: Add or remove sales line columns

How to: Show custom text fields on the sales table header

Customize the New UI Sales Table and Fields

How to: Adjust sales line width and font size

To customize the width and font size of the sales lines:

  1. Open the POS Profile card for the profile you want to customize.

  2. Go to the Settings FastTab.

  3. Set the POS Line Width to the width percentage you want.

  4. Set the POS Lines Font Size. The default is 1.5, but you can adjust it to your preference.

How to: Add or remove sales line columns

Each POS Profile can show a different set of columns in the sales line table, sourced from any field on the Sales Line table.

 

  1. Open the POS Profile card for the profile you want to customize.

  2. Go to the POS NewUI Columns FastTab.

  3. For each column, select the Field No. from the Sales Line table that you want to show, then set the Column Caption and Column Width %. The Column No. determines the left-to-right order of the columns.

Note: This customization is per POS Profile, so different terminals or store roles can show different columns.

How to: Show custom text fields on the sales table header

The sales table header on the new UI can show up to three custom text values above the item list. LS Express does not populate these fields itself — a partner or administrator has to supply the values through an event subscriber.

  1. Create an event subscriber for the AddCustomFieldsOnNewUI event (listed on the List of Events page).

  2. In the subscriber, set the CustomText1, CustomText2, and/or CustomText3 parameters to the values you want to display (for example, values derived from the current Sales Header), and set ShowCustomTextOnNewUI to true.

Note: If ShowCustomTextOnNewUI is left false, none of the three custom text fields are shown, regardless of what is set in CustomText1-CustomText3.

See also

POS Window

List of Events