Last updated: 24.03.2021

Applies from: 2021.02.00 and later, Opter Terminal 44.0 and later

Separate Opter Terminal settings for individual terminals

Opter Terminal settings are configured based on the mobile data setting Terminal.Settings. The settings made in that XML file apply to all terminals. To apply a different setting for a particular terminal, for example that the Floor check option is not displayed in the main menu, a separate XML file can be created for that terminal. The settings in the new XML file will then apply to that particular terminal instead of the global settings in Terminal.Settings.

Step 1: Copy the global settings from Terminal.Settings into a text editor

This is to enable the XML structure to be copied to the new XML file in step 3 below, as it is not possible to have two layout windows open at the same time. This can be done as follows:

  1. Click on SettingsMobile dataSettings mobile data.
  2. Click on Edit, next to Terminal.Settings. If Terminal.Settings is not in the list, click on an empty line and add it.
  3. Select all the text in the Layout - apps window, copy and paste it into a text editor (for example Notes).

Step 2: Create an XML file for the terminal for which specific settings are to be defined

  1. Click on Register > Terminals and select the terminal for which you want to configure the settings in the list.
  2. Go to the Mobile/web tab and move the slider for Opter Terminal settings to Custom.
  3. Click on Edit XML.

The Layout - apps window opens with an empty XML file. The XML file is saved in the database.

Step 3: Configure the settings in the same way as in Terminal.Settings

Paste the XML code you copied in step 1 into the Layout - apps window and change the values for the settings that are to apply to this particular terminal. The changes are saved automatically. Click on in the top right corner when everything is ready.

A preview of the XML file appears in the box in the terminal registry, but the file cannot be edited there. If there is text in that box, it means that the terminal has settings that differ from Terminal.Settings and the default settings.

Step 4: Save the changes for the terminal

The next time users log into the terminal, the modified settings will apply. This is the case regardless of whether users log in as a terminal or with a personal user account.