Objectif Dans certains cas, les éditions automatiques peuvent ne pas avoir été générées comme par exemple si le serveur était arrêté. Les utilisateurs souhaitent alors que les éditions manquantes soient générées. 2 cas sont possibles : - Si cela concerne un nombre limité d éditions, le plus simple est de les générer manuellement une par une en modifiant la période d analyse et en les exécutant manuellement. - Si cela concerne un nombre conséquent d éditions, il est possible de forcer le logiciel à toutes les ressortir. La présente note technique décrit le 2 nd cas. Prérequis Pour mener à bien les actions qui vous seront demandées vous devez : - Avoir un accès complet aux fonctionnalités de gestion du logiciel VTPRO - Avoir un accès à l ordinateur où est installé le logiciel De plus, vous devez être en mesure de : - Démarrer et arrêter des services Windows/Linux - Modifier la date de l ordinateur. Cette modification peut être problématique selon le cas : o Sous Microsoft Windows : Si le système Windows est membre d un domaine, le fait de modifier la date ne fonctionnera que quelques secondes ou minutes, puis la date réelle reviendra automatiquement car dans le cas d un Windows intégré dans un domaine la date et l heure sont automatiquement synchronisés avec le contrôleur de domaine. Si le système Windows est hors domaine, il est possible que Windows soit automatiquement synchronisé avec un serveur de temps, pensez à désactiver cette synchronisation. o Sous Linux : il est possible que Linux soit automatiquement synchronisé avec un serveur de temps, pensez à désactiver cette synchronisation (service ntp et ntpdate, et tâche cron ntpdate). Limitations Pendant ces différentes manipulations, aucun utilisateur ne doit être connecté. COGIS NETWORKS Page 1/5
Fonctionnement des éditions automatiques Pour parvenir à forcer la génération des tableaux de bord automatiques, il faut comprendre le fonctionnement de l automatisation des tableaux de bord. Lorsqu un tableau de bord est planifié il est programmé pour être généré automatiquement à une certaine fréquence. Selon cette fréquence, la date de sortie et la période à analyser sont connues à l avance : Fréquence Date de sortie de l édition Période analysée (par rapport à la date de sortie) Quotidienne Chaque jour La veille Hebdomadaire Tous les lundis Semaine passée Mensuelle Le 1 er jour de chaque mois Le mois passé Bimestrielle Le 1 er jour de chaque mois pair Les 2 mois passés Trimestrielle Le 1 er jour des mois de janvier, avril, juillet, octobre Les 3 mois précédents Les tableaux de bord sont générés à une heure donnée, définie au sein du logiciel. Comment régénérer des tableaux de bord? Il n est pas possible de forcer le logiciel à générer un ensemble de tableaux de bord à une date donnée pour une période d analyse donnée. Il faut simuler les traitements de génération automatiques des éditions. Par exemple, si les éditions qui devaient sortir le lundi 6 juillet 2015 n ont pas été éditées, vous devez alors modifier la date de l ordinateur où est installé le logiciel afin que celui-ci édite les tableaux de bord prévus. Le résumé de la procédure est : 1. Arrêter le module chargé de générer les éditions. 2. Modifier l heure de sortie des éditions. 3. Modifier la date du PC dans le but de la paramétrer à la date où les éditions devaient sortir. 4. Redémarrer le serveur web 5. Resynchroniser les éditions 6. Redémarrer le module chargé de sortir les éditions automatiques 7. Patienter que l heure définie à l étape 2 soit atteinte, le planificateur va se charger de ressortir les éditions COGIS NETWORKS Page 2/5
Procédure Arrêter le planificateur Vous devez arrêter le planificateur. Pour cela, rendez-vous dans configuration de données, puis en haut à gauche cliquez sur l onglet outils, puis cliquez sur supervision des processus. Puis : - Dans la partie Manager, désactivez le mode autonome en cliquant sur désactiver - Dans la partie Planificateur, cliquez sur arrêter Modifier l heure de génération Vous devez modifier l heure de génération des tableaux de bord. Pour cela, au sein du logiciel, rendez-vous dans configuration de données, puis en haut à gauche cliquez sur l onglet configuration, puis cliquez sur Général, puis sur Paramètres généraux. Modifiez l heure indiquée dans Génération des TB, en y indiquant l heure la plus proche disponible. Prévoyez une marge de 10 minutes. Par exemple, s il est 14h20 indiquez 14h30. S il est 14h25, n indiquez pas 14h30 mais 14h45. Puis cliquez sur le bouton VALIDER. COGIS NETWORKS Page 3/5
Modifier la date du PC Modifiez la date du PC (voir prérequis) où est installé le logiciel. Vous devez indiquer la date à laquelle devaient sortir les éditions. Si vous désirez simuler le traitement du lundi 6 juillet 2015, indiquez comme date le 06/07/2015. Redémarrer Apache Tomcat Vous devez redémarrer le serveur web Apache Tomcat. Redémarrer Tomcat sous Microsoft Windows Lancez le gestionnaire des services. Recherchez le service vtp-tomcat, ou Apache Tomcat à défaut, et relancez le. Patientez 2 minutes. Redémarrer Tomcat sous Linux Lancez la commande : service vtp-tomcat stop Patientez 20 secondes, puis lancez la commande service vtp-tomcat start Patientez 2 minutes. Resynchroniser les éditions Pour resynchroniser la date de sortie des éditions, rendez-vous dans le générateur des tableaux de bord. Puis en haut à gauche cliquez sur liste des éditions planifiées. En bas cliquez sur le bouton REINITIALISER. COGIS NETWORKS Page 4/5
Démarrer le planificateur Vous devez démarrer le planificateur que vous avez précédemment arrêté. Pour cela, rendez-vous dans configuration de données, puis en haut à gauche cliquez sur l onglet outils, puis cliquez sur supervision des processus. Puis dans la partie Planificateur, cliquez sur démarrer. Traitement Patientez que l heure définie soit atteinte. Le logiciel va alors générer les éditions. La génération peut prendre de quelques secondes à plusieurs minutes selon le nombre d éditions à générer. Finalisation Une fois les éditions générées, vous devez remettre le système dans l état initial. Pour cela, suivez de nouveau la même procédure mais : - Comme heure de génération des tableaux de bord, remettez l heure paramétrée initialement - Comme date sur l ordinateur, vous devez remettre la date actuelle COGIS NETWORKS Page 5/5