Units

A predefined set of dynamic enumerations (as listed below) is dedicated to the management of units of measurement and parameters for unit conversion (availble in HTML Client). These enumerations can be assigned to Numeric types to specify a subset of units to choose from for numeric inputs.

Each category of units is initialized with a default list of unit definitions that can be altered and extended, where necessary.
However, it is not foreseen to extend the scope of unit categories by introducing totally new dynamic enumerations for units.

Unit configuration

Unit configuration is defined by three parameters:

images/download/attachments/58594089/20-04-_2016_11-10-37-version-1-modificationdate-1599719089889-api-v2.png

Alias (1):

The Alias of the unit value is used for import and serialization and should be unique across all dynamic enumerations for units.

Since this constraint is not monitored systematically, we recommend to review unit aliases in use in all categories, before adding or changing individual unit definitions. Alias definitions are case sensitive, so the default alias 'm' for Längeneinheit 'Meter' will not conflict with the default use of 'M' for 'Minute' in Time unit.

In controls for unit selection – such as the Base unit-dropdown in the screenshot – will show the localized name of a unit (if any) instead of the alias.

Base (2) and Base Value (3):

Indication of a Base unit and Base Value enable unit conversion calculations.
The Base Value serves as a scalar conversion factor, indicating how many base units resemble one unit of the configured type.