Application permettant de gérer la comptabilité d'un club.
Go to file
Gregory Trullemans 856bf28c5c Add 2022_04-05 extracts and rename files 2022-05-24 14:01:27 +02:00
billing Update comment 2022-05-08 15:27:53 +02:00
comptaClub Add buttons 2022-05-10 10:56:25 +02:00
comptabilite Add buttons 2022-05-10 10:56:25 +02:00
core Move file to root 2022-05-06 16:01:45 +02:00
eventCompta New migrations 2022-05-06 21:42:47 +02:00
extracts Add 2022_04-05 extracts and rename files 2022-05-24 14:01:27 +02:00
requirements Add requirement 2022-05-06 16:03:54 +02:00
static Add new event link button 2022-05-10 08:13:20 +02:00
templates Add link from transaction to year listing 2022-05-10 12:03:10 +02:00
tools Move file to root 2022-05-06 16:01:45 +02:00
.coveragerc Transition to Fred's depot. 2020-02-17 21:38:47 +01:00
.gitignore Modifications for deployment 2022-05-06 14:49:54 +02:00
.pre-commit-config.yaml Improving code lisibility. 2020-02-22 11:08:26 +01:00
Procfile Fix Procfile 2022-05-09 08:43:22 +02:00
README.md Remove a MD file. 2022-05-10 09:29:41 +02:00
docker-compose.yml Add 2022_04-05 extracts and rename files 2022-05-24 14:01:27 +02:00
manage.py Move file to root 2022-05-06 16:01:45 +02:00
requirements.txt Add requirements 2022-05-09 08:47:11 +02:00
tox.ini Modifications for deployment 2022-05-06 14:49:54 +02:00

README.md

Gestion de comptabilité

Le but de ce programme est de proposer une gestion de la comptabilité d'une "petite" ASBL (comptabilité simplifiée) et de lui permettre d'exporter les documents nécessaires à la génération de factures, à la publication de ses comptes et avoirs au Moniteur belge.

Transactions

Une transaction est un mouvement d'argent (cash et/ou virement). L'application permet de maintenir à jour l'état d'un compte en banque mais également l'état d'une caisse. Des transferts peuvent exister entre le compte en banque et la caisse, chaque transfert donne donc lieu à 2 transactions minimum :

  1. le retrait de l'un des deux (compte ou caisse)
  2. le versemment sur l'autre (respectivement caisse ou compte)

Comptabilité annuelle

Cette fonctionnalité permet de gérer la comptabilité annuelle d'un club. L'application regroupe automatiquement les dépenses/recettes d'une ASBL/Association de fait. Différentes formes d'affichage de la comptabilité sont fournie : listing chronologique, deux tableaux (recettes et dépenses), un tableau (recettes vs. dépenses), …

Un CSS particulier est mis à disposition afin de permettre l'impression des affichages afin de pouvoir être envoyés au moniteur Belge mais l'application permet également un export PDF.

Comptabilité évènementielle

Cette fonctionnalité permet de gérer la comptabilité évènementielle. L'utilisateur crée un évènement (stage, soirée, repas, …) puis rentre toutes les dépenses et les recettes associés à cet évènement.

Le but est double :

  • gérer les rentrés/sorties d'argent associées à un évènement
  • exporter le resultat final dans la comptabilité annuelle

Facturation

Cette fonctionnalité permet d'encoder (et gérer) des clients, des contrats pour ces clients et, enfin, des prestations pour ces contrats. Ensuite il est possible d'exporter des notes de frais au format PDF.

Interface d'insertion

Commande à taper :

python manage.py importcsv -b nom_de_la_banque -f path_du_fichier_csv

Le fichier importer DOIT être un .csv.

Paramètres supportés

- crelan
- keytrade

Mode d'affichage

  • OOO - One Over the Other: tableau des dépenses au dessus, recettes en dessous
  • SXS - Side By Side: Moins de détails, mais tout dans un seul tableau (types de comptabilité imposés par la Loi, toussa)

En gros, les totaux sont toujours les mêmes; c'est juste la portée, la manière d'afficher les informations et la quantité de détails.