Index.Sql

Documentation de la page : index.sql

Le projet est constitué de 3 modules :

  • Comptes bancaires : permet de gérer les comptes bancaires mis à jour dans money et de gérer la trésorerie et de suivre l’avancement par rapport au budget
  • Placements : permet de gérer les comptes de placements, d’évaluer les performances et suivre la capacité de financer des projets
  • Budget : permet de définir le budget et de calculer les versements et restes individuels et de tester des scénarios sur le futur

Le projet utilise les applications suivantes :

  • Money : permet de suivre les transactions et les soldes des comptes bancaires
  • Script PC : permet de récupérer les fichiers au format QIF des données de Money executer en automatique tous les jours à 2h25 (la session de thierry doit être ouverte et money fermé sur toutes les sessions)
  • Script synology « import qif money » : permet de convertir les données des fichiers QIF pour les insérer dans la base de données MARIADB en automatique tous les jours à 4h (nécessite les fichiers .qif dans sqlpage1/qif/incoming)
  • Script synology « Powens journalier » : permet de récupérer des données des banques pour insérer dans base MARIADB
  • Script « run_xirr » : permet de calculer le TRI des comptes immobiliers
  • Script MariaDB « recalcul nocture » : recalcul les parts par utilisateur des comptes placements tous les jours à 4h
  • Script sync_docx.py dans le répertoire sqlpage/docs qui crée les pages de documentation à partir des fichiers Word dans / sqlpage/docs/docx (nom de fichier = nom de la page) à lancer manuellement après modification de fichier Word :

Lancer depuis console ssh depuis le répertoire /volume1/docker/sqlpage

Run avec : python3 sync_docx.py depuis /volume1/docker/sqlpage/docs

Informations

Version : 1.0 - Auteur : Thierry - Dernière mise à jour : 18/06/2026 09:03