-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
L’outil est configuré via 2 fichiers de configuration
- Un fichier de configuration utilisateur
- Un fichier de configuration globale
Ce fichier de configuration permet de spécifier où se trouvent les éléments communs de l’application :
-
baseDeDonnees/chemin
etbaseDeDonnees/nom
Chemin et nom de la base de données SQLite, -
dossiers/facturesSaisies
Chemin vers le répertoire de stockage des factures, -
dossiers/sortieFichiersGeneres
Répertoire de sortie des PDF généré, -
dossiers/facturesATraiter
Répertoire par défaut où sont stockées les factures à traiter, -
nom/nomTresorier
Nom de l’utilisateur (qui sera utilisé en tant que nom de trésorier sur les demandes de subventions), -
mailing/texteChequesDisponibles
Message du corps du mail pour le mailing pour indiquer aux pilotes que leur chèque est disponible.
Ce fichier est créé automatiquement au premier lancement du logiciel et se trouve dans le répertoire d’installation de l’application (./AeroDMS/AeroDMS.ini). L’édition se fait manuellement (pas d’interface prévue dans le logiciel pour éditer ce fichier).
Ce fichier AeroDMS.ini est créé automatiquement au premier lancement du logiciel et est situé au même endroit que la base de données SQLite. Il contient des paramètres "métiers" et "systèmes" concernant l’application :
- [Métier]
parametresMetier/montantSubventionEntrainement
Montant de la subvention annuelle d’entrainement, - [Métier]
parametresMetier/montantCotisationPilote
Montant de la cotisation annuelle, - [Métier]
parametresMetier/proportionRemboursementEntrainement
etparametresMetier/plafondHoraireRemboursementEntrainement
Proportion et plafond du coût horaire de la subvention d’entrainement, - [Métier]
parametresMetier/proportionRemboursementBalade
Proportion de subventionnement des balades, - [Système]
parametresSysteme/delaisDeGardeDbEnMs
Délais entre 2 insertions en BDD, en millisecondes : ce délais permet de régler des soucis de double génération PDF liés au fait que le fichier SQLite est stocké sur un lecteur réseau. L’expérience montre qu’un délais de 50 ms est suffisant. En cas de nouvelle occurrence de double génération, on peut augmenter un peu cette valeur.
L’édition se fait manuellement (pas d’interface prévue dans le logiciel pour éditer ce fichier).
Depuis la version 3.3, AeroDms est capable de vérifier l'existence d'une mise à jour. Pour cela, AeroDms attend un répertoire "update" situé au même niveau que la base de données. Au lancement, si le répertoire existe, AeroDms calcul sa propre somme de contrôle ainsi que celle de l'éventuel fichier AeroDms.exe présent dans le répertoire update. Si les 2 checksum ne sont pas identiques, AeroDms signale la présence d'une mise à jour.
Depuis la version 3.4, AéroDms vérifie également le numéro de version de la base de données utilisée. Si la version de la base de données utilisée ne correspond pas à celle attendue par AeroDms, alors AeroDms passera en mode "lecture seule" et toutes les fonctions impliquant une modification dans la base de données seront désactivées.
Wiki AeroDms.
Dernière mise à jour : 24/03/2024