hreports issueshttps://forge.gresille.org/olb/hreports/-/issues2024-01-18T12:03:31Zhttps://forge.gresille.org/olb/hreports/-/issues/5manque une dépendance dans le README2024-01-18T12:03:31Zvalerianmanque une dépendance dans le READMEPour que hreport fonctionne (chez moi tout du moins) il manquait le module "packaging" dans les #requirements du README.Pour que hreport fonctionne (chez moi tout du moins) il manquait le module "packaging" dans les #requirements du README.https://forge.gresille.org/olb/hreports/-/issues/4Adaptations aux normes comptables des syndicats professionnels2021-10-12T16:10:03ZThomas vOAdaptations aux normes comptables des syndicats professionnelsSalut,
Je suis preneur de nouveaux états sur les rapports financiers pour répondre aux normes comptables des syndicats professionnels :
- État des comptes financiers (j'imagine qu'un bête tableau des comptes 5xxx au 31/12 ou 01/01 suff...Salut,
Je suis preneur de nouveaux états sur les rapports financiers pour répondre aux normes comptables des syndicats professionnels :
- État des comptes financiers (j'imagine qu'un bête tableau des comptes 5xxx au 31/12 ou 01/01 suffirait)
- Tableau des amortissements (valeur originale / valeur résiduelle, toussa)
- État des dettes et créances (là encore, je suppose que le tableau des comptes de tiers suffirait)
J'ai essayé de faire ça moi-même, mais je suis trop une buse en python, mes essais/erreurs échouent lamentablement…
Si quelqu'un avait le temps de se pencher dessus, ce serait tip-top :)
Merci !https://forge.gresille.org/olb/hreports/-/issues/3Pas moyen de générer le rapport 'cash'2021-03-22T09:51:36ZThomas vOPas moyen de générer le rapport 'cash'J'utilise un fichier de config hreports tout basique pour le rapport de trésorerie :
```
'cash': { ...J'utilise un fichier de config hreports tout basique pour le rapport de trésorerie :
```
'cash': {
'title' : 'Trésorerie',
'output': os.path.join(OUTPUT_DIR, "{year}", "{type}.html"),
'parts' : [
{ 'account': 'Finances', 'depth':1, 'title': "Aperçu"},
],
},
```
mais lorsque je lance le binaire, je me retrouve avec une erreur `jinja2.exceptions.UndefinedError: 'unicode object' has no attribute 'month_name'` et je ne comprends pas du tout d'où ça sort / qu'est-ce que je peux y faire (oui, les dates sont vieilles ;) ) :
```
INFO:hreport:loading year 2017 with hledger
INFO:hreport:loading closed year 2017 with hledger
INFO:hreport:loading year 2018 with hledger
INFO:hreport:loading closed year 2018 with hledger
INFO:hreport:loading year 2019 with hledger
INFO:hreport:loading closed year 2019 with hledger
INFO:hreport:write report balance_sheet to file bilans/bilans/2017/balance_sheet.html
INFO:hreport:write report incomes_statement to file bilans/bilans/2017/incomes_statement.html
Traceback (most recent call last):
File "/home/x/y/z/ledger/hreports/bin/hreport", line 203, in <module>
main(sys.argv[1:])
File "/home/x/y/z/ledger/hreports/bin/hreport", line 197, in main
doreports(options)
File "/home/x/y/z/ledger/hreports/bin/hreport", line 158, in doreports
doreport(accounting_years, accounting_years_closed, report)
File "/home/x/y/z/ledger/hreports/bin/hreport", line 139, in doreport
output = cash(accounting_years, report, context)
File "/home/x/y/z/ledger/hreports/bin/hreport", line 73, in cash
return template.render(**context).encode('utf-8')
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 1090, in render
self.environment.handle_exception()
File "/usr/lib/python2.7/dist-packages/jinja2/environment.py", line 832, in handle_exception
reraise(*rewrite_traceback_stack(source=source))
File "/home/x/y/z/ledger/hreports/hreports/../templates/cash.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/x/y/z/ledger/hreports/hreports/../templates/base.html", line 11, in top-level template code
{% block content %}contenu à définir{% endblock %}
File "/home/x/y/z/ledger/hreports/hreports/../templates/cash.html", line 28, in block "content"
<th colspan="2" class="period">{{ period.month_name() }}</th>
jinja2.exceptions.UndefinedError: 'unicode object' has no attribute 'month_name'
```
Si quelqu'un a une piste, merci !https://forge.gresille.org/olb/hreports/-/issues/2décalage année amortissement2021-09-17T13:12:21Zwhilelmdécalage année amortissementC'est chelou comme bug, il y a un décalage d'une année pour les amortissements (281), celui de 2013 est affiché dans 2014, 2014 dans 2015 et ainsi de suite. Pour autant, la balance ledger n'affiche pas ce décalage, et il n'y a de tel déc...C'est chelou comme bug, il y a un décalage d'une année pour les amortissements (281), celui de 2013 est affiché dans 2014, 2014 dans 2015 et ainsi de suite. Pour autant, la balance ledger n'affiche pas ce décalage, et il n'y a de tel décalage sur aucun autre compte.
le bilan généré en février 2019, sans problème (https://doc.gitoyen.net/fonctionnement/financier/compta/docs/html/2018/balance_sheet.html) [Bilan.html](/uploads/0fc62ada274f80c9051a474b2d3b0cc8/Bilan.html)
le bilan avec l'erreur rapportée, généré avec la dernière version de hreport, depuis une buster à jour, environnement venv actualisé. [balance_sheet.html](/uploads/df7107b27c2fdefb4b84561b32c9dbdb/balance_sheet.html)
[bal2013.txt](/uploads/8bab438ccd87b8ebbc7236b389d2f25e/bal2013.txt)
[print2013.txt](/uploads/42e1112d5a1e3117924d18cfd883904a/print2013.txt)https://forge.gresille.org/olb/hreports/-/issues/1lignes manquantes2021-09-17T13:13:10Zwhilelmlignes manquantesIl me manque des lignes lors de la génération de mes compte de résultat et bilan et je ne comprend pas pourquoi.
Exemple: le compte charges:personnel:rémunération n'est pas repris dans le compte de résultat.
Il est pourtant bien dans la ...Il me manque des lignes lors de la génération de mes compte de résultat et bilan et je ne comprend pas pourquoi.
Exemple: le compte charges:personnel:rémunération n'est pas repris dans le compte de résultat.
Il est pourtant bien dans la balance, dans les paramètres himport et les comptes charges:personnel sont demandés dans himport. [himport.conf](/uploads/cc7e8e6f2337b6faad8d5646e8c1ada6/himport.conf) [hreports.conf](/uploads/6f4db6690d4b7b970c78d57cf0aab172/hreports.conf)[balance](/uploads/4fb774ec6d6b340704f7577df17b43e7/balance)[incomes_statement.html](/uploads/cca96aeed2df9cb59cd1914d97dac793/incomes_statement.html)
Voyez-vous pourquoi ?olbolb