Passer au contenu principal

Configuration des champs dans Progression

Gérer les types d’entités, leurs groupes de propriétés et leurs champs dans ProgressionLIVE.

Mis à jour il y a plus de 3 semaines

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

  1. Ouvrez Configuration.

  2. 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é :

  1. Sélectionner un type existant (ex. Appel de service)

  2. Cliquer Dupliquer

  3. Renommer immédiatement le type (pour éviter les doublons)

  4. 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

  1. Dans Configuration → Types, choisissez l’entité (ex. Type de tâche de base)

  2. Sélectionnez le formulaire à modifier

  3. Cliquez sur + (groupe)

  4. Remplissez :

    • Nom FR/EN/ES (au besoin)

    • Identifiant (sans espace, sans majuscule)

    • Permissions par rôle

  5. Enregistrez


Ajouter un champ dans un groupe

  1. Sélectionnez le groupe

  2. Cliquez Ajouter

  3. Remplissez :

    • Nom FR/EN/ES

    • Identifiant (stable, à ne pas modifier ensuite)

    • Type de données

    • Permissions

  4. 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 :

  1. Ouvrez Configuration → Types de tâches

  2. Ouvrez le type de tâche (ex. Appel de service)

  3. Changez le champ Type de base

  4. Enregistrez (en remplissant la raison du changement)

  5. 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


Avez-vous trouvé la réponse à votre question ?