Les tags
sont des métadonnées définies sur un composant permettant de le caractériser et de le retrouver plus facilement.
Ces métadonnées peuvent être de différents types afin d’assurer une cohérence des données stockées dans FlowerDocs.
Au sein de l’application, les métadonnées portées par les composants (documents, dossiers…) sont nommées « tags »
.
Une classe de tags permet de définir la typologie d’un tag au sein d’un scope.
Cette classe de tags s’applique à l’ensemble des tags associés aux composants et est composée des éléments suivants :
- Le nom du tag (ex : Nom agence, N° immeuble, etc.)
- Son type
- Chaîne de caractères (ex : référence, contractant…) sur laquelle un masque de validation (ou pattern) peut être défini
- Nombre décimal (ex : montant, taxe…)
- Nombre entier (ex : Nombre de pièces justificatives…)
- Devise
- Booléen (Vrai/Faux)
- Utilisateur
- Date (ex : date d’échéance, date d’entrée en vigueur…)
- Liste de choix (ex : types de facture…)
- Champ texte (ex : description, commentaire…)
- Liste de valeurs conditionnées
- Liste libre
- Un masque de validation (expression régulière)
- Un booléen pour rendre le tag recherchable ou non
Ajouter des tags à vos composants en référençant une classe de tags au niveau d’une classe de composants.