Construire une fiche de synthèse

Construire une fiche de synthèse

icon
Fiche de synthèse

La fiche de synthèse est un document Word ou PowerPoint qui résume un plan, un programme ou une action.

Personnalisable à l’image de votre organisation, elle peut être générée individuellement ou en série.

Ce fichier modèle est ensuite ajouté sur la plateforme. Voir Ajouter un modèle de fiche de synthèse sur la plateformeAjouter un modèle de fiche de synthèse sur la plateforme

📎

Mémo caractères utilisés :

  • $ représente une information qui sera remplacée par une valeur de Strat MonitorStrat Monitor.
  • POP représente une clé population pour afficher les informations de certains objets
  • .SOUSPOP le point permet de cibler une sous population précise
  • {ATTRIBUT} les accolades sont utilisés pour afficher un attribut particulier
  • [FILTRE=1] les crochets permettent d’ajouter des filtres avec des opérateurs
  • ; le point-virgule sert de séparateur pour ajouter plusieurs filtres
  • (CODE ASC) les parenthèses et ASC / DESC permettent d’ajouter des critères de tri et un sens de tri
  • <BOUCLE$ACTION> permet de faire une rupture entre les objets et sous-objets, et de générer une diapositive par objet différent

Fichiers modèles

Fonctionnement des clés

La fiche repose sur des clés dynamiques insérées dans un modèle (Word ou PowerPoint) pour y faire apparaître automatiquement les données issues de votre plateforme.

Ces clés font le lien entre les données de votre plateforme et le contenu de la fiche générée.

Elles peuvent être insérées :

  • dans un champ de texte,
  • dans un tableau,
  • sur des éléments images.

Deux types de clés sont utilisés :

  • Clés attributs (valeurs de champs)
  • Clés populations (listes dynamiques liées à un objet)

Syntaxe des clés

Pour insérer une clé dans le modèle, utilisez toujours un $ suivi de :

La clé attribut peut correspondre à :

  • un code d’un attribut : la valeur sera automatiquement remplacée dans la fiche (texte ou tableau).
  • un code d’un rôle : affiche les informations des personnes associées à ce rôle dans le programme, plan ou action.
  • un code d’un rattachement hiérarchique : affiche les informations liées à la hiérarchie : niveaux, valeurs, etc.

Clés attributs disponibles

Les clés attributs permettent d’afficher une information précise

🚨
Tous les codes cités sont issus d’une plateforme d’intégration. Les codes peuvent avoir été modifiés sur votre plateforme. Il est impossible de faire une liste exhaustive de tous les attributs disponibles. De plus, sur votre plateforme il y a probablement des attributs créés de votre fait.
🚨
Les clés doivent être correctement saisies et mises en forme pour que la donnée soit remplacée automatiquement.
💡

Pour consulter les codes de vos attributs, accédez à :

AdministrationAdministration > Attributs de la plateforme :

icon
Actions

Pour les actions, il est possible d’afficher :

  • Le statut : STATUS
  • Le libellé : LABEL
  • La description : DESCRIPTION
  • La date de création : DATE_CREATION
  • La date de modification : DATE_MODIFICATION
  • La date de début : DATE_DEBUT
  • La date de fin : DATE_FIN
  • Tous les attributs avec des codes
icon

Rôles

Pour les rôles, il est possible d’afficher :

  • Le code : CODE
  • Le libellé : LABEL
  • La description : DESCRIPTION
icon
Utilisateurs

Pour les utilisateurs, il est possible d’afficher :

  • Le login : LOGIN
  • Le prénom : FIRSTNAME
  • Le nom : LASTNAME
  • Le prénom et le nom : FULLNAME
  • La description : DESCRIPTION
  • La fonction : FUNCTION
  • Le mail : MAIL
icon
Plans/Programmes

Pour les plans/programmes, il est possible d’afficher :

  • Le statut : STATUS
  • Le libellé : LABEL
  • La description : DESCRIPTION
  • La date de création : DATE_CREATION
  • La date de modification : DATE_MODIFICATION
  • La date de début : DATE_DEBUT
  • La date de fin : DATE_FIN
  • Tous les attributs avec des codes
icon
Indicateurs

Pour les indicateurs, il est possible d’afficher :

  • Le code : CODE
  • Le libellé : LABEL
  • La description : DESCRIPTION
  • La date de création : DATE_CREATION
  • La date de modification : DATE_MODIFICATION
  • L’unité de mesure : MEASURE_TYPE
  • S’il est calculé : COMPUTED
  • S’il est local : LOCAL
  • Tous les attributs d’indicateurs avec des codes
icon
Hiérarchies et valeurs de niveau

Pour les hiérarchies et les valeurs de niveau, il est possible d’afficher :

  • Le libellé : LABEL
icon
Valeurs d’indicateurs

Pour les valeurs d’indicateurs, il est possible d’afficher :

  • La valeur du réalisé : REALIZED
  • La valeur de la trajectoire cible : PERFORMANCE_PATH
  • La valeur de la trajectoire revue : REVISION
  • La valeur du réalisé consolidé : REALIZED_CONSOLIDATE
  • La valeur de la trajectoire cible consolidée : PERFORMANCE_PATH_CONSOLIDATE
  • La valeur de la trajectoire revue consolidée : REVISION_CONSOLIDATE
  • La valeur de la cible : TARGET
  • La valeur initiale : REFERENCE
  • La valeur du prévisionnel : EXPECTATION
  • Le libellé de la période : PERIOD
  • La date de début de la période : START_DATE
  • La date de début de la période : END_DATE
💡
Pour afficher les valeurs d’indicateurs il est possible de définir une période ou une plage de périodes, exemple : PLAN.INDICATEUR.VALUE[PERIOD=0] : Période en cours PLAN.INDICATOR.VALUE[PERIOD=1] : Prochaine période PLAN.INDICATOR.VALUE[PERIOD=-1:1] : De la période précédente à la prochaine période PLAN.INDICATEUR.VALUE[PERIOD=0]{REALIZED} : Réalisé de la période en cours
icon
Liste des tâches

Pour les listes des tâches de plan ou d’action, il est possible d’afficher :

  • Le libellé : LABEL
  • Le statut (terminé ou non) : DONE
  • La date d’échéance : DEADLINE
  • La priorité : PRIORITY
  • L’assigné : USER_INLINE{FULLNAME} (à associer au rôle TODO.ROLE{LABEL})

Comment inclure une icône ou un attribut image ?

Comment va s’afficher un attribut de type texte riche ?

Clés populations disponibles

Une population, c’est ce qu’un objet peut contenir : par exemple, une action porte des indicateurs, des rattachements hiérarchiques ou encore des rôles.

Ces 3 éléments sont considérés comme des populations de l’objet ACTION.

Vous pouvez appeler ces clés dans une zone de texte ou dans un tableau.

Pour avoir la liste d’une population de l’objet, il faut d’abord insérer un tableau dans la diapositive PowerPoint modèle ou dans le fichier Word modèle.

Le contenu du tableau doit respecter le format suivant :

  • La première ligne est obligatoirement l’entête du tableau. La mise en forme du texte est conservée.
  • La deuxième ligne contient les populations et clés à afficher dans le tableau.
  • ⚠️
    Attention, la mise en forme du texte dans les cellules n’est pas conservée.

Les clés doivent être de la forme $POP{CODE_ATT}, où CODE_ATT est le code de l’attribut sur la plateforme et POP le nom de l’objet.

Par exemple : $ACTION{LABEL} pour afficher les noms des actions de mon plan.

Vous pouvez cibler une sous-population en combinant des clés.

Par exemple : $ACTION.ROLE.UTILISATEUR{FIRSTNAME} pour afficher les prénoms des utilisateurs ayant un rôle sur les actions de mon plan.

Populations disponibles pour chaque type d’objet

Objet/Population
Clés objet/population
Sous-population disponible
Clés sous-populations
Action
ACTION
Indicateurs
.INDICATEUR ou .INDICATOR
Hiérarchies
.HIERARCHIE ou .HIERARCHY
Rôles
.ROLE
Liste des tâches
.TODO
Plan
PLAN
Action
.ACTION
Indicateurs
.INDICATEUR ou .INDICATOR
Hiérarchies
.HIERARCHIE ou .HIERARCHY
Rôles
.ROLE
Liste des tâches
.TODO
Hiérarchie
HIERARCHIE
Valeur de niveau
.VALEUR ou .VALUE
Rôle
ROLE
Utilisateur
.UTILISATEUR ou .USER
Indicateur
INDICATEUR
Value
.VALUE

Filtres

Il est possible de filtrer ce que l’on souhaite afficher dans une liste avec une combinaison code/valeur.

Un filtre se matérialise de la manière suivante. Il se trouve [entre crochets] et après la clé population.

Par exemple : $ACTION[CODE=ACTION1] pour afficher toutes les actions qui ont un code égal à “ACTION1”

ou $PLAN[STATUS=BROUILLON,TERMINE,ANNULE] pour afficher les plans qui ont un statut brouillon, terminé ou annulé. Vous pouvez ajouter plusieurs valeurs uniquement pour les attributs de type liste

Il est également possible de combiner plusieurs filtres en utilisant un séparateur : ;.

Par exemple : $ACTION[CODE=ACTION1;STATUS=EN_COURS] pour afficher toutes les actions qui ont un code égal à “ACTION1” ET qui ont le statut en cours.

Pour cibler une sous-population, vous pouvez combiner les filtres :

Par exemple : $ACTION[STATUS=TERMINE].INDICATOR[CONSOLIDABLE=true]{LABEL} pour afficher tous les libellés des indicateurs consolidés des actions qui ont le statut terminé dans mon plan.

Les filtres sont disponibles sur tous les types d’objet et sur presque tous les types de valeurs. Voici les types d’attributs autorisés :

Mon attribut est de type chaîne
Mon attribut est de type liste
Mon attribut est de type booléen
Mon attribut est de type numérique

Les opérateurs de filtre

Plusieurs opérateurs de filtre sont disponibles :

Égal à
=
Différent
Strictement inférieur
<
Strictement supérieur
>
Inférieur ou égal
<=
Supérieur ou égal
>=
Vérifier une nullité
IS_NULL , IS NULL , EST NUL , EST_NUL , EST NULLE , EST_NULLE , =NULL, = NULL , =NUL , = NUL , = NULLE , =NULLE , =null, = null
Vérifier une non-nullité
IS_NOT_NULL, IS NOT NULL, EST NON NUL, EST_NON_NUL, EST NON NULLE, EST_NON_NULLE, =NOT_NULL, = NOT_NULL, =NON_NUL, = NON_NUL, = NON_NULLE, =NON_NULLE, ≠null, ≠ null
Vérifier qu’une liste est non vide
IS NOT EMPTY, EST NON VIDE, IS_NOT_EMPTY, EST_NON_VIDE
Vérifier qu’une liste est vide
IS EMPTY, EST VIDE, IS_EMPTY, EST_VIDE
Choisir de voir certaines périodes pour les valeurs d’indicateurs
$INDICATOR.VALUE[PERIODE=-10:0]{PERIOD}, $INDICATOR.VALUE[PERIODE=-5:0]{PERIOD}...

Tri

Il est possible de définir l’ordre dans lequel les informations sont affichées en ajoutant un critère de tri sur l’attribut de votre choix.

Un critère de tri se construit de la manière suivante :

La clé population est saisie, puis un code d’attribut se se trouve ( entre parenthèses ) avec un caractère de sens de tri : ASC pour un ordre croissant ou DESC pour un ordre décroissant.

Par exemple : $PLAN.ACTION(CODE ASC){LABEL} permet de trier les libellés des actions du plan par code croissant.

Exemple
Description
$PLAN{LABEL}
Affiche les libellés des plans triés par libellé, en ordre croissant ASC. Le sens de tri facultatif ici : s’il n’y a pas de sens précisé, alors le tri est croissant par défaut.
$PLAN(CODE ASC){LABEL}
Affiche les libellés des plans triés par code, en ordre croissant ASC
$PLAN(CODE){LABEL}
Affiche les libellés des plans triés par code, en ordre croissant ASC. Le sens de tri facultatif ici : s’il n’y a pas de sens précisé, alors le tri est croissant par défaut.
$PLAN(CODE DESC){LABEL}
Affiche les libellés des plans triés par code, en ordre décroissant DESC
$ACTION(DATE_DEBUT ASC){STATUS}
Affiche les statuts des actions triés par date de début des actions, en ordre croissant ASC
$PLAN.ACTION(CODE){LABEL}
Affiche les libellés des actions du plan, triées par code des actions, en ordre croissant ASC Le sens de tri facultatif ici : s’il n’y a pas de sens précisé, alors le tri est croissant par défaut.

Règles de tri par défaut

  • Si aucun critère de tri n’est spécifié, le tri s’effectue :
    • sur le libellé (LABEL) pour tous les objets,
    • sauf les utilisateurs, où il s’agira alors de leur nom (FULLNAME).
  • Le sens du tri se précise avec ASC ou DESC. Si aucun sens n’est indiqué, l’ordre sera croissant ASC.
  • Le tri s’applique sur toutes les populations et sous-populations.
  • Par exemple, si l’on affiche les libellés des actions des plans avec $PLAN.ACTION{LABEL}, le tri sera effectué sur les libellés des plans, puis sur ceux des actions.

    Si le libellé du plan n’est pas affiché, alors le premier niveau de tri n’est pas visible.

Boucles

Vous pouvez générer une fiche complète en partant de votre programme tout en conservant sa structuration d’origine. Chaque élément enfant (sous-plan, action, indicateur, etc.) peut être affiché sur une diapositive dédiée, ce qui permet de bien différencier les types d’information.

Pour automatiser l’affichage de plusieurs objets (plans, actions, etc.), il faut insérer une boucle sur la diapositive à l’aide d’un code spécifique.

Par exemple, <BOUCLE$PLAN> permet de démarrer une boucle sur les plans du programme.

  • Ce code ne sera pas visible sur la fiche de synthèse exportée.
  • Il fait office de rupture/duplication pour des objets : la diapositive sera dupliquée autant de fois qu’il existe d’éléments dans la population ciblée.
  • Chaque diapositive générée affichera les informations d’un seul élément (par exemple : un seul plan, une seule action, etc.).

Ainsi, si 5 plans font partie de votre programme, alors 5 diapositives s’afficheront, chaque diapositive étant égale à un plan.

Chaque boucle doit être fermée avec par exemple <END$PLAN>. Chaque fin de boucle doit reprendre la même syntaxe que le code de début de boucle.

Vous pouvez cumuler des boucles avec d’autres types de population.

En savoir plus : Construire une fiche de synthèse - Populations disponibles pour chaque type d’objetConstruire une fiche de synthèse - Populations disponibles pour chaque type d’objet

Exemples de boucles disponibles

Début de boucle
Fin de boucle
Description
<BOUCLE$PLAN>
<END$PLAN>
Génère une ou plusieurs diapositives pour chaque plan.
<BOUCLE$ACTION>
<END$ACTION>
Génère une ou plusieurs diapositives pour chaque action.
<BOUCLE$PLAN.ACTION>
<END$PLAN.ACTION>
Génère une ou plusieurs diapositives pour chaque action du plan.
<BOUCLE$PLAN.INDICATOR>
<END$PLAN.INDICATOR>
Génère une ou plusieurs diapositives pour chaque indicateur du plan.
<BOUCLE$PLAN.ACTION.INDICATOR>
<END$PLAN.ACTION.INDICATOR>
Génère une ou plusieurs diapositives pour chaque indicateur de l’action du plan.
BOUCLE$ACTION.INDICATOR>
<END$ACTION.INDICATOR>
Génère une ou plusieurs diapositives pour chaque indicateur de l’action.

Exemples d’informations à afficher

Je souhaite construire :

Une fiche Programme / Plan

Je peux alors afficher :

Programme / Plan : Informations
Programme / Plan : Rôles
Programme / Plan : Rattachements hiérarchiques
Programme / Plan : Liste des indicateurs
Programme / Plan : Valeurs des indicateurs
Programme / Plan : Liste des tâches
Actions du Programme / Plan : Informations
Actions du Programme / Plan : Rôles
Actions du Programme / Plan : Rattachements hiérarchiques
Actions du Programme / Plan : Liste des indicateurs
Actions du Programme / Plan : Valeurs des indicateurs
Actions du Programme / Plan : Liste des tâches

Une fiche Action

Je peux alors afficher :

Actions : Informations
Actions : Rôles
Actions : Rattachements hiérarchiques
Actions : Valeurs des indicateurs
Actions : Liste des indicateurs
Actions : Liste des tâches

❌ Erreurs courantes