This custom attribute type is meant to append one attribute or a list of attributes from a predefined list to the asset. Like for example to described in which departments an asset can be used.
Field | Description | Possible values |
---|---|---|
type | The type of the custom attribute | ATTRIBUTE_WITH_MULTIPLE_CHOICE |
rootVenueScopeId | The ID of the root venue | A specific integer |
name | The name of the custom attribute | Any text (has to be unique) For example “Asset availabilities” |
description | The description of the custom attribute | Any text For example: “This describes in which departments the asset is available” |
mandatory | If the custom attribute is required for the assigned assets |
True or false. If the custom attribute is mandatory, every assigned asset will have to have a value for this custom attribute. |
defaultValue | If no value has been specified, and the defaultValue is not empty, then the assigned asset will have the default value for this custom attribute. | One of the multiple choice options. |
attributeOrder | This define the order of the custom attributes in the Tagger asset creation as well as in the Viewer filters for example. In addition to that, if two different custom attributes have styles applied, then the first one in the attributeOrder (lowest value) will be shown by default in the Viewer. | Any integer |
localizedAttributeValue | This is an array containing an object per available language with the label and the value of the custom attribute which will be used for the rendering in the Favendo Modular RTLS Suite (Viewer, Tagger, Robot, …). |
[
{
"language": "en",
"label": "Location Availability",
"values": {
"0": "Logistics",
"1": "Production",
"2": "Quality Control",
"3": "Research and Development",
"4": "Procurement",
"5": "Maintenance",
"6": "Other"
}
},
{
"language": "de",
"label": "Standortverfügbarkeit",
"values": {
"0": "Logistik",
"1": "Produktion",
"2": "Qualitätskontrolle",
"3": "Forschung und Entwicklung",
"4": "Einkauf und Beschaffung",
"5": "Instandhaltung",
"6": "Sonstiges"
}
}
]
|