Master Values of Device Settings

Top  Previous  Next

It is possible to set up master values for Device settings. Master values are stored in the form of Common Data tables instead of the normal server cache. Every common table contains the value for a single Device setting, so the values of simple settings such as String or Number are stored in a table containing just one column and one row.

When synchronizing a Device with the server, the AggreGate Server tries to detect if there are common tables containing setting values. If Global Common Data contains a table with the same name as the setting name, the value of the setting (from the common table) will be written to all Devices in the system which have settings with this name. If the common table is found in User Common Data, its contents will be used for all Devices under the user's account (which have a setting by this name).

If the server finds that some setting should be synchronized using a common table, synchronization is always performed from AggreGate Server to the Device. The contents of a common table are never overridden or modified according to the value of a Device setting.

If a setting is synchronized using a common table, you can't view or change its value using a Configure Device action. Instead of its value, you'll see a read-only string, like Using Common Table XXX contained in YYY:

ls_data_terminals_cdata_sync

See Master Properties of Devices in Common Data for more information.