You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Maxime Wack 5a11d7b63b Modification du message de chargement des RSS 6 years ago
.gitignore Updated .gitignore 7 years ago
README.md Modification du README 7 years ago
cloture.Rmd Correction référence pour tableau 14b dans Rmd compilé 6 years ago
exhaustivite.wid Mise à jour requête paramétrée 7 years ago
functionsOvalide.R Ajout tableau Ovalide 1.V.5.EMM 6 years ago
index.rmd Modification du message de chargement des RSS 6 years ago
listOvalide.csv Ajout tableau Ovalide 1.V.5.EMM 6 years ago

README.md

Scripts d'automatisation de cloture mensuelle

Installation

Les scripts ont été développés sous R version 3.3.1, à l'aide des packages suivants :

  • Versions stables (CRAN)
    • tidyverse
    • ggplot2 2.1.0
    • lubridate 1.5.6
    • rvest 0.3.2
    • stringr 1.0.0
    • magrittr 1.5
    • knitr 1.13
    • rmarkdown 1.0
    • htmlwidgets 0.7
    • DT 0.1.57

Ces paquets sont installés au niveau système pour tous les utilisateurs livenne.

Utilisation

Le rapport est sous la forme d'une application shiny+rmarkdown.
Une page permet d'entrer les informations nécessaires à la génération du rapport (codes d'accès, fichier d'exhaustivité issu de la requête BO), qui est généré au fur et à mesure dans un second onglet.
Une fois le rapport généré, il est possible d'en télécharger une version statique.

Acquisition des données

Une première étape manuelle consiste à utiliser la requête Business Objects exhaustivite.wid présente dans le répertoire et de sauvegarder le fichier csv (choisir les options de format : encodage en UTF8, séparateur = “,").

Les tableaux ePMSI sont archivés dans le dossier ePMSI.

Génération du rapport

Le fichier cloture.html généré peut être vérifié avant publication. La publication se fait en copiant le fichier dans le répertoire /var/www/html/cloture. Ce fichier doit également être copié dans le répertoire archive sous la forme clotureANNEE_MOIS.html pour archivage.