Les propriétés et les unités
Les propriétés permettent de décrire et caractériser les entités et les références présentes dans le What is What. Par exemple, le poids d’une machine, l’adresse d’un bâtiment, la date de fabrication d’un lot.
De façon générale, une propriété est caractérisée par 4 éléments principaux :
- son type. Par exemple, une longueur ou un prix.
- son unité. Par exemple, des centimètres, des euros, des Ampère.
- le nom qui lui est donné dans le contexte de l’entité ou de la référence considérée. Par exemple : la “longueur du capot” et le “Prix d’achat hors taxe”.
- sa valeur à l’instant considéré.

Droits permettant, un utilisateur peut utiliser autant de propriétés qu’il le souhaite pour décrire une entité ou une référence. En outre, s’il veut que, par exemple, toutes les entités de type “voiture” aient une propriété “Numéro d’immatriculation” et une propriété “Couleur de la carrosserie”, il peut les prévoir dans le template des voitures (voir plus bas).
Les types de propriétés
Ils sont définis par la configuration de votre système. Il en existe des centaines “de base” permettant de couvrir l’ensemble des besoins usuels. Et, en fonction du contexte ou des spécificités métiers, il est possible d’en définir d’autres, propres à un environnement client donné.
Aux différents types de propriété peuvent être éventuellement associés des comportements spécifiques. Par exemple, un pictogramme dédié est affiché lorsqu’une entité possède une propriété appartenant à la catégorie “Avertissements et dangers”.

D’autres spécificités de comportement peuvent être associées à certains types de propriétés. Par exemple, une propriété de type “niveau” sera affichée sous forme d’une échelle de 1 à 5.

Les unités
Les unités les plus courantes sont prédéfinies dans le système, ainsi que leurs multiples, sous-multiples et symboles normalisés : Volt (V), millivolt (mV), kilovolt (kV) ….
Il est également possible d’en créer de nouvelles si nécessaire.
Les informations relatives à une propriété donnée
Dans l’exemple ci-dessous, nous avons cliqué sur la propriété “Prix d’achat hors taxes” et les informations suivantes s’affichent :
- le nom donné à cette propriété pour cette entité (ou cette référence). Droits permettant, il est possible de le modifier au moyen de l’icone create sans que cela ne change la nature fondamentale de la propriété.
- son type (ici : prix)
- son unité (ici : euro)
- sa dernière valeur connue (ici 234.12 euros). Droits permettant, il est possible de modifier cette valeur.
- la date à laquelle cette valeur a été déclarée (ici le 30/11/20 à 5:09:16 PM).

La forme que la valeur de la propriété pourra prendre (un nombre décimal, une chaîne de caractères, une date…) dépend du type de propriété et de l'unité associée. Aussi, le système ne permettra pas de saisir une chaine de caractères là où un nombre est attendu (ou une autre combinaison non cohérente).
Pour avoir des informations complémentaires sur le type de propriété et les unités associées, cliquez sur le bouton info ci-dessous.

La définition fournie dans la vue qui s’affiche alors permet aux utilisateurs de bien comprendre la signification des grandeurs qu’ils manipulent. Cela aide à éviter par exemple de mélanger “masse” et “poids” qui ne s’expriment pas dans les mêmes unités.
La rigueur ainsi introduite est une condition préalable pour pouvoir, par la suite, faire des comparaisons ou des consolidations (on n’additionne pas des mètres et des kilos !).

Accéder à l’historique des valeurs d’une propriété
Dans la page d’une entité ou d’une référence, l’icone insert_chart, à droite de chaque propriété, permet d’accéder à l’historique des valeurs successives de cette propriété. Lorsqu’elles sont numériques, ces valeurs sont présentées sur une double échelle temporelle afin de pouvoir zoomer sur une période précise.
Différents autres modes de visualisation sont proposées : courbe, tableau, “camembert”, frise chronologique, etc.

Une propriété peut ne pas avoir de valeur. Cela arrive notamment lorsque la propriété vient d'être créée, avant que l'utilisateur ne saisisse éventuellement une 1ère valeur. Une telle situation n'est ni anormale ni problématique.
Les propriétés dites “connectées”
Il existe deux façons principales de changer la valeur d’une propriété : soit en saisissant manuellement une nouvelle valeur, soit en associant à cette propriété une source de données comme, par exemple, un thermomètre connecté, un compteur de pièces, la base de données d’un ERP externe. Cette source “alimente” alors automatiquement cette propriété et la valeur affichée est la dernière transmise par cette source de données.
Ajout d’une propriété connectée à une entité : cliquez ici.
Ajout d’une propriété connectée à une référence : cliquez ici.
Par définition, les propriétés "connectées" sont liées à une source de données. Par conséquence, leurs valeurs ne peuvent pas être modifiées manuellement par les utilisateurs (puisqu'elles proviennent de cette source spécifique).
Les propriétés définies par les templates.
Il est possible comme dans l’exemple ci-dessous de prévoir dans le template d’un type d’entités que toutes les entités respectant ce template auront, dès leur création, un ensemble prédéfini de propriétés de type et de nom donnés. Cela permet d’assurer l’homogénéité des descriptions, d’harmoniser les noms et les unités, de gagner du temps et de mettre en place des éléments qui pourront être exploités de manière automatisée.

Exactement sur le même principe, il est possible de prédéfinir dans l’éventuel template utilisé pour les références que celles-ci auront toutes, systématiquement, par exemple, une propriété de type “prix” exprimée en dollar et une autre de type “fabricant” permettant de saisir une chaîne de caractères.
Dans tous les cas, les valeurs de ces propriétés pourront être renseignées, visualisées et exploitées comme celles de toute autre propriété. L’utilisateur conserve en outre la possibilité (droits permettant) d’ajouter manuellement d’autres propriétés sur une entité ou sur une référence en particulier.
Les traitements
Qu’il s’agisse d’une propriété d’entité ou de référence, il est possible de lui associer un ou plusieurs traitements, c’est à dire des opérations appliquées automatiquement aux valeurs de cette propriété. Par exemple, calculer la moyenne journalière des valeurs reçues. Ou surveiller un seuil.
Pour tout savoir sur les traitements, cliquez ici.
Les propriétés identifiées comme “stock”.
Voir la page dédiée.