# ScriptsPDE Scripts python de traitement des données du Parc Départemental d'Erstein. Pour consulter / modifier l'exécution automatique de ces scripts, ouvrez le `Planificateur de Tâches Windows`, puis dépliez le dossier `CD67 > scripts_pde`. #### Pour déployer les scripts: * Installer python 3.6+ * Installer GIT * Dans un répertoire dédié: git clone http://codebox/Culture-Territo-BI/Scripts-PDE cd .\scripts-pde pip install -r requirements > En cas de problème à l'utilisation de pip.exe, essayer avec l'executable [pip67.exe](http://codebox/lab/Python_3-6-1/blob/master/pip67/bin/pip67.exe) #### Pour mettre à jour les scripts sur le serveur //h2o: Sur le serveur \\h2o: cd D:\Taches_Planifiees\Scripts-PDE git pull # Description des scripts ## mails_rappel_ctrl Script d'envoi automatique de mails de rappel aux maitres d'oeuvre, lorsqu'un chantier de contrôle réseaux est en état A1 (attente d'intervention) depuis plus de X jours. Les données sont issues de la base [Contrôles](http://codebox/Culture-Territo-BI/CONTROLES). > Executé chaque lundi 03h00. ## gf2analytique Script d'import des données de facturation depuis la base de données ASTRE-GF vers les tables de la base [Analytique](http://codebox/Culture-Territo-BI/Analytique) du Parc Départemental d'Erstein En cas d'erreur avec les données importées: 1. une tentative d'autocorrection est effectuée 2. Si les données sont toujours invalides, une ligne est ajoutée au fichier `.\\work\\gf2analytique\\err.csv` pour une correction manuelle. IMPORTANT: Si le fichier 'err.csv' contient des lignes, le script tentera d'importer ces lignes à la place de celles issues de Astre Gf. Pour forcer un import depuis AstreGf, supprimez le fichier 'err.csv' Les données sont obtenues via le web service [CG67.AstreGf](http://codebox/GF-Pilotage/WsAstreGF) > Executé chaque lundi 03h00 et mercredi 03h00 ## gf2factures Script d'import des données de facturation depuis la base de données ASTRE-GF vers les tables de la base [Factures](http://codebox/Culture-Territo-BI/Factures) du Parc Départemental d'Erstein Les données sont obtenues via le web service [CG67.AstreGf](http://codebox/GF-Pilotage/WsAstreGF) > Executé chaque lundi 01h00 ## pda2suiviactivite Script de génération des fichiers XML utilisés par l'application mobile SuiviActivite et [SuiviActivitePC](http://codebox/Culture-Territo-BI/SuiviActivitesPC) > Executé manuellement.