Fiche RNCP Parcours

Les fiches RNCP parcours peuvent être générés dans l'ODF depuis la version 4.1M5. La génération des fiches RNCP dépend du droit "Générer la fiche RNCP parcours" de l'offre de formation. Le bouton est disponible dans le ruban des parcours.

Utilisation

Lors du clic sur le bouton, vous pouvez choisir la mention de rattachement car un parcours pouvant être partagé, il peut y avoir plusieurs mentions de rattachement possibles et le modèle d'export RNCP (fichier docx qui sert de base pour l'export).

Les documents ne sont pas mis à jour automatiquement, vous avez deux possibilités :

  • Sélectionner l'ensemble du contenu du document (Ctrl+A) puis sélectionner mettre à jour les champs (F9 ou clic droit Mettre à jour les champs).
  • Configurer votre Word pour mettre les champs automatiquement à jour dès l'ouverture d'un document comportant des champs dynamiques. Attention, cela veut dire que si les champs ont été mis à jour dans Ametys et validés, ils le seront automatiquement dans votre document à la réouverture. Documentation sur ce sujet : https://support.office.com/fr-fr/article/mettre-%C3%A0-jour-des-champs-7339a049-cb0d-4d5a-8679-97c20c643d4e

Mise en place

Il faut que vous ayez des fichiers DOCX servant de modèle à la génération d'une fiche RNCP. Il y a un modèle proposé disponible ici.

Ces fichiers sont mis dans le dossier d'installation du CMS dans WEB-INF/param/rncp.

Pour pouvoir récupérer les données d'un parcours et de sa mention de rattachement, il faut que vous ayez deux propriétés :

  1. MentionURL qui sera l'URL automatiquement remplie par Ametys vers la mention de rattachement
  2. ParcoursURL qui sera l'URL automatiquement remplie par Ametys vers le parcours

Pour afficher une donnée, il faudra faire une concaténation de l'URL et du nom de la donnée, par exemple pour le titre du parcours :

{ DOCPROPERTY ParcoursURL }title

Mais pour une meilleure présentation de la donnée qui est renvoyée au format XML, nous vous suggérons d'utiliser cette notation :

{ INCLUDETEXT "{ DOCPROPERTY ParcoursURL }title" \x /metadata \* MERGEFORMAT }

Il est possible de faire des choses plus complexes comme afficher du HTML :

{ INCLUDETEXT "{ DOCPROPERTY ParcoursURL }title" \c HTML \* MERGEFORMAT }

Ou faire de l'affichage conditionnel :

{ IF { INCLUDETEXT "{ DOCPROPERTY ParcoursURL }apprenticeshipOpen" \x /metadata \* MERGEFORMAT } = "true" "OUI" "NON" }

Vous pouvez ajouter autant de modèles que vous le voulez, nous vous conseillons fortement de vous inspirer du document que nous proposons dans notre documentation.