Une fois que l’utilisateur a ouvert un document Word, des tags doivent être ajoutées pour que les informations d’un processus ou d’un objet apparaissent dans le document généré. La syntaxe utilisée pour inclure les balises se trouve sur https://docxtemplater.com/. Cette section explique comment utiliser la syntaxe avec les balises appropriées.

D’où vient l’information?

Lorsqu’un utilisateur génère un document, les tags du document Word sont remplacées par des informations provenant de l’EPC.

Par exemple, si l’utilisateur souhaite inclure la version du processus, le tag version doit être insérée dans le document Word. Lorsque le SOP est généré, l’EPC trouvera le tag version et la remplacera par le numéro de version approprié.

Structure de données

Les données sont structurées de manière spécifique. La syntaxe et la logique appropriées doivent être utilisées pour garantir la bonne sortie. Voir ci-dessous pour la structure générale des données.

Object Niveau Parent Type Description
templaterConfig 1 N / A Objet Cet objet de niveau supérieur contiendra des informations sur le sujet sur lequel le document est généré et sur le modèle utilisé pour générer le document
Objets 1 N / A Array Les données pour les objets tels que les règles, les risques, les contrôles, les documents, etc., seront dans ce tableau de niveau supérieur lorsque l’utilisateur génère un document. Le tableau peut contenir plusieurs objets
sujet 2 templaterConfig Objet L’objet sujet contient les différentes propriétés relatives à l’objet EPC sur lequel vous générez un document (nom, historique des versions, attributs, impacts, etc.)
templateDocument 2 templaterConfig Objet L’objet templateDocument contient des informations sur le modèle utilisé pour générer le document
objet 3 sujet, tableau d’objets Objet Informations de base comme le nom, la version actuelle et les associations de l’objet EPC
versions 3 sujet, tableau d’objets Array Historique des versions de l’objet EPC
approbationEntrées 3 sujet, tableau d’objets Array Entrées d’approbation / historique de l’objet EPC
propriétés 3 sujet, tableau d’objets Array Attributs définis par l’utilisateur de l’objet EPC
impact 3 sujet, tableau d’objets Objet Impacts de l’objet EPC
nœuds 3 sujet, tableau d’objets Array Informations sur les objets de flux dans le processus (uniquement pour les documents générés sur les processus)
ImprovementRequests 3 sujet, tableau d’objets Array Demandes d’amélioration sur l’objet EPC

Les 7 derniers éléments (objet, versions, validationEntries, propriétés, impact, nœuds, améliorationRequests) constituent un objet EPC. Par exemple, si un document est généré sur un processus:

  • objet: base d’informations sur le processus et ses associations
  • versions: l’historique des versions du processus
  • propriétés: les UDA leurs valeurs liées au processus
  • impact: impacts du processus
  • nœuds: informations sur la base des objets de flux et associations au sein du processus
  • améliorationRequests: demandes d’amélioration formulées sur le processus

Dans ce cas, nous pourrions utiliser “objet” pour afficher le nom et la description du processus. “version” peut être utilisé pour imprimer l’historique des versions du processus. “nœuds” afficherait le nom et la description des objets de flux dans le processus. Ces 6 éléments constituent un “bloc” de propriétés qui définissent un objet EPC. Ce bloc peut être répété plusieurs fois si un document est généré pour inclure des sous-éléments (tels que tous les documents d’un dossier)

Quels objets EPC sont inclus où seront basés sur le contexte de la génération du document. Le tableau ci-dessous explique quels objets seront inclus sous templaterConfig / subject et objets

Génération de document activée templaterConfig / subject objets
Processus Contient: seul le processus principal Contient: processus principal + tous les sous-processus
Set (tout) Contient: uniquement l’ensemble Contient: tous les objets sous l’ensemble sans les dossiers
Dossier (n’importe lequel) Contient: uniquement le dossier Contient: tous les documents du dossier
Objectif Contient: seul l’objectif Contient: les objectifs objectif + enfant, KPI, KRI, KCI sous l’objectif
KPI, KRI, KCI Contient: seul l’indicateur Contient: l’indicateur + les indicateurs enfants
Unité organisationnelle Contient: uniquement l’unité organisationnelle Contient: l’unité organisationnelle + les objets organisationnels enfants
Tout objet EPC sans sous-éléments * Contient: uniquement l’objet EPC Contient: uniquement l’objet EPC

*Les objets EPC sans sous-éléments incluent les documents, les rôles, les actifs, les ressources, les risques, les contrôles, les règles, les entités et les attributs.

Affichage des informations

Pour afficher des informations, le nom de l’objet à partir duquel nous voulons obtenir les informations doit être spécifié. En se référant au bloc de code ci-dessus, si nous voulons le nom du rôle associé à un processus, nous devons spécifier de quel objet il provient. Cependant, cet objet peut également appartenir à un autre objet à un niveau supérieur, qui doit également être spécifié. Dans l’exemple ci-dessous, nous spécifions de l’objet de niveau supérieur jusqu’à la propriété d’objet que nous voulons imprimer.

{#objects}{#object}{name}{/object}{/objects}

Réaction

Était-ce utile?

Oui Non
Vous avez indiqué que ce sujet ne vous a pas été utile ...
Pouvez-vous SVP laisser un commentaire nous disant pourquoi? Merci!
Merci pour vos commentaires.

Laissez votre avis sur ce sujet.

SVP ne pas utiliser pour des questions de support technique.
Visit the Support Portal

Valider