Bug fix and UI improvement.
This commit is contained in:
parent
2b06b07b7a
commit
cd064dc703
10
README.md
10
README.md
|
@ -1,20 +1,20 @@
|
||||||
# Gestion de comptabilité
|
# 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.
|
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
|
## Transactions
|
||||||
une transaction est un mouvement d'argent (cash et/ou virement). La compta permet donc 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 :
|
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)
|
1. le retrait de l'un des deux (compte ou caisse)
|
||||||
2. le versemment sur l'autre (respectivement caisse ou compte)
|
2. le versemment sur l'autre (respectivement caisse ou compte)
|
||||||
|
|
||||||
## Comptabilité annuelle
|
## 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, deux tableaux, un tableau, …
|
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.
|
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
|
## Comptabilité évènementielle
|
||||||
Cette fonctionnalité permet de gérer la comptabilité évènementielle. L'utilisateur crée un évènement (stage, soirée, dîner, …) puis rentre toutes les dépenses et les recettes associés à cet évènement.
|
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 :
|
Le but est double :
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
# Questions/TODO
|
||||||
|
|
||||||
|
|
||||||
|
## QUESTION 1
|
||||||
|
Comment gérer l'upload du fichier CSV et son traitement automatique ?
|
|
@ -15,12 +15,12 @@ app_name = "annualcomptability"
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
url(r"^$", year_listing, name="year_listing"),
|
url(r"^$", year_listing, name="year_listing"),
|
||||||
url(
|
url(
|
||||||
r"^listing/(?P<accounting_year>[0-9]{4})/(?P<t_type>[A-Za-z]+)$",
|
r"^listing/(?P<accounting_year>[0-9]{4})/(?P<transaction_kind>[A-Za-z]+)$",
|
||||||
transaction_by_year_listing,
|
transaction_by_year_listing,
|
||||||
name="by_year_bank",
|
name="by_year_bank",
|
||||||
),
|
),
|
||||||
url(
|
url(
|
||||||
r"^listing/(?P<accounting_year>[0-9]{4})/(?P<t_type>[A-Za-z]+)$",
|
r"^listing/(?P<accounting_year>[0-9]{4})/(?P<transaction_kind>[A-Za-z]+)$",
|
||||||
transaction_by_year_listing,
|
transaction_by_year_listing,
|
||||||
name="by_year_box",
|
name="by_year_box",
|
||||||
),
|
),
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
</thead>
|
</thead>
|
||||||
{% for accounting_year in year_list %}
|
{% for accounting_year in year_list %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="{% url 'annualcomptability:by_year' accounting_year.0 %}">{{ accounting_year.0 }}</a></td>
|
<td class="centered"><a href="{% url 'annualcomptability:by_year' accounting_year.0 %}">{{ accounting_year.0 }}</a></td>
|
||||||
<td class="push-right">{{ accounting_year.1 }}</td>
|
<td class="push-right">{{ accounting_year.1 }}</td>
|
||||||
<td class="centered"><a href="{% url 'annualcomptability:by_year_bank' accounting_year.0 'bank' %}">Bancaire</a></td>
|
<td class="centered"><a href="{% url 'annualcomptability:by_year_bank' accounting_year.0 'bank' %}">Bancaire</a></td>
|
||||||
<td class="centered"><a href="{% url 'annualcomptability:by_year_box' accounting_year.0 'box' %}">Caisse</a></td>
|
<td class="centered"><a href="{% url 'annualcomptability:by_year_box' accounting_year.0 'box' %}">Caisse</a></td>
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% if transaction_list %}
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
|
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
|
||||||
<input type="checkbox" name="show_simulated" id="show_simulated" checked="checked" class="noprint"> Montrer les opérations simulées ?
|
<input type="checkbox" name="show_simulated" id="show_simulated" checked="checked" class="noprint"> Montrer les opérations simulées ?
|
||||||
|
@ -81,6 +82,7 @@
|
||||||
<br>
|
<br>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue