Aperçu
La section Configuration → Types sert à gérer les formulaires de vos entités dans ProgressionLIVE (tâches, clients, équipements, produits, ressources humaines, etc.).
Concrètement, c’est ici que vous pouvez :
créer ou modifier des champs personnalisés
organiser ces champs en groupes de propriétés (sections)
gérer les permissions (qui voit / qui modifie)
réutiliser ou dupliquer des champs pour gagner du temps
comprendre quels types de tâches utilisent un type de tâche de base (formulaire)
⚠️ Important : Modifier un formulaire peut impacter plusieurs types de tâches à la fois si elles partagent le même type de base.
⚠️ Important : Évitez de stocker des informations sensibles (cartes, NAS, etc.) dans ProgressionLIVE.
Accéder au menu
Ouvrez Configuration.
Cliquez sur Types.
⚠️ Tant qu’aucun type d’entité n’est sélectionné, la page reste grisée.
Comprendre l’écran
L’écran est séparé en 3 sections :
Type | Groupe de propriétés | Définition de propriété |
Les formulaires disponibles pour l’entité choisie (ex: type de client, type de tâche, etc.) | Les sections (groupes) du formulaire (ex : section général) | Les champs (propriétés) du groupe (ex : note du technicien) |
Règle simple :
Sélection à gauche → affiche le contenu à droite.
1) Type
La section Type (colonne de gauche) affiche les différents modèle de formulaires pour l’entité sélectionnée en haut à gauche.
Le type représente les différentes entités personnalisables disponibles dans Progression.
Colonnes (général)
Nom : nom d’affichage.
ID : identifiant interne.
Particularités selon l’entité
Types de tâches de base
Une colonne indique les préfixes des types de tâches qui utilisent ce type de base (formulaire).
Exemple : plusieurs types de tâches peuvent partager un même formulaire.
Autres types (clients, équipements, etc.)
Type par défaut : indique le type sélectionné automatiquement lors de la création.
💡 Lors de la création d'un nouveau type, on conseille de dupliquer le type avec le formulaire le plus semblable pour ne pas avoir à tout créer manuellement.
2) Groupe de propriétés
Un groupe de propriétés représente une section dans un formulaire (ex. Information générale, Historique, Demandeur).
Après avoir sélectionné un type (colonne de gauche), ses groupes apparaissent au centre.
Colonnes importantes
Index : ordre d’affichage des sections (de haut en bas)
Configuration d’un groupe
Quand vous ouvrez un groupe, vous pouvez configurer :
Nom / Identifiant
Le nom peut changer sans impact majeur.
L’identifiant est utilisé par le système : évitez de le modifier après création.
Lecture seule
Rend tout le groupe non modifiable, même si un rôle a normalement l’écriture.
Valeurs multiples
Transforme le groupe en tableau de données.
Option Unique : empêche les doublons.
Permissions du groupe
Pour chaque rôle :
Aucun : le groupe est invisible pour ce rôle
Lecture seulement
Lecture et écriture
⚠️ Si un groupe est caché, aucune de ses propriétés ne s’affichera, même si certaines propriétés seraient visibles individuellement.
3) Définition de propriété
Une définition de propriété = un champ à l’intérieur d’un groupe.
Après avoir sélectionné un groupe (colonne du centre), ses champs apparaissent à droite.
Colonnes importantes
Index : ordre d’affichage des champs
Nom / Identifiant
Type de données
Permissions
Types de données disponibles
Voici les types les plus couramment utilisés.
⚠️ Note : évitez de stocker des informations sensibles (cartes, NAS, etc.) dans ProgressionLIVE.
Texte et formats
TEXT : texte sur une ligne
TEXTAREA : texte multi-lignes
PASSWORD : champ masqué (web seulement, non supporté sur mobile)
Coordonnées
PHONE : numéro de téléphone (cliquable sur mobile)
EMAIL : courriel (cliquable sur mobile)
Astuce : vous pouvez parfois mettre plusieurs courriels séparés par virgule selon les usages, mais pas pour les numéros de téléphones.
Dates et heures
DATE : Calendrier avec choix de date et d'année.
DATETIME : Calendrier avec choix de date/année et heure
TIME : Menu d'un choix d'heure
Nombres
INTEGER : nombre entier (les décimales sont ignorées)
FLOAT : décimal (jusqu’à 6 décimales)
CURRENCY : montant (jusqu’à 2 décimales)
Sélections (listes)
LOCALIZABLE_LIST : liste multilingue (recommandé)
LOCALIZABLE_OPTIONS : liste multilingue + texte libre (recommandé)
LIST / OPTIONS : anciennes versions (non recommandées)
Bon réflexe : privilégiez toujours les champs LOCALIZABLE_* pour gérer proprement le multilingue.
Liens et références
LINK : lien web (hyperlien)
TASK_LINK : lien vers une autre tâche (hyperlien web, texte sur mobile)
ENTITY : sélection d’une entité (client, RH, équipement, etc.)
Listes fixes
COUNTRY
STATE
Option “Historique” (champs TEXT seulement)
Permet de conserver en mémoire les 5 dernières valeurs saisies.
Important :
stocké dans les cookies du navigateur
non partagé entre utilisateurs
sur mobile, la mémoire est limitée à la session
Créer un nouveau formulaire en dupliquant un type
Pour sauver du temps il est possible de dupliquer un formulaire vers un nouveau type d'entité :
Sélectionner un type existant (ex. Appel de service)
Cliquer Dupliquer
Renommer immédiatement le type (pour éviter les doublons)
Ajouter / ajuster groupes et champs
Pourquoi faire ainsi?
c’est plus rapide.
ça évite d’oublier une section importante.
on part d’un formulaire déjà fonctionnel et on ajuste.
Ajouter un nouveau groupe de propriétés
Dans Configuration → Types, choisissez l’entité (ex. Type de tâche de base)
Sélectionnez le formulaire à modifier
Cliquez sur + (groupe)
Remplissez :
Nom FR/EN/ES (au besoin)
Identifiant (sans espace, sans majuscule)
Permissions par rôle
Enregistrez
Ajouter un champ dans un groupe
Sélectionnez le groupe
Cliquez Ajouter
Remplissez :
Nom FR/EN/ES
Identifiant (stable, à ne pas modifier ensuite)
Type de données
Permissions
Enregistrez
Permissions : rappel pratique
Les permissions du groupe peuvent bloquer tout le monde, même si le champ est en écriture.
Si un utilisateur doit modifier un champ :
le groupe doit être au moins à lecture et écriture
et le champ aussi (si permissions au champ appliquées)
il y a donc deux niveaux de permission (groupe et champ)
Modifier vs retirer un champ
Retirer supprime le champ (risque de perte de données / effets de bord)
Bonne pratique : au lieu de supprimer, mettez les permissions à Aucun pour cacher le champ tout en conservant les données historiques.
Réassigner un formulaire à un type de tâche
Après avoir modifié/dupliqué un type de tâche de base :
Ouvrez Configuration → Types de tâches
Ouvrez le type de tâche (ex. Appel de service)
Changez le champ Type de base
Enregistrez (en remplissant la raison du changement)
Rafraîchissez le navigateur
Sans rafraîchissement, vous risquez de ne pas voir les changements immédiatement.
Bonnes pratiques
Dupliquez un formulaire si vous voulez que le changement s’applique seulement à certaines tâches
Soyez rigoureux sur les identifiants, ils doivent être unique et représenter la valeur qui sera contenu dans le champ.
Utilisez les types de données précis (PHONE, EMAIL, INTEGER, etc.) pour faciliter les automatisations
En cas de doute sur l’impact (réutilisation du type de base), validez avec le support






