From 81f24da1acaf66c2fc4073c2bfcc6c8d142df75a Mon Sep 17 00:00:00 2001 From: mariusrklein <47218379+mariusrklein@users.noreply.github.com> Date: Sun, 6 Apr 2025 16:03:33 +0200 Subject: [PATCH] fix: verbosity of contributions in finance overview and summary statement --- .../finance/locale/de/LC_MESSAGES/django.po | 43 +++++++++++++++---- .../admin/overview_submitted_statement.html | 41 +++++++++++++++++- .../templates/finance/statement_summary.tex | 2 +- 3 files changed, 76 insertions(+), 10 deletions(-) diff --git a/jdav_web/finance/locale/de/LC_MESSAGES/django.po b/jdav_web/finance/locale/de/LC_MESSAGES/django.po index 4cc29ca..26c7c24 100644 --- a/jdav_web/finance/locale/de/LC_MESSAGES/django.po +++ b/jdav_web/finance/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-04 01:07+0200\n" +"POT-Creation-Date: 2025-04-06 15:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -215,7 +215,9 @@ msgstr "LJP-Zuschüsse auszahlen an" msgid "" "The person that should receive the ljp contributions for the participants. " "Should be only selected if an ljp request was submitted." -msgstr "Die Person, die die LJP-Zuschüsse für die Teilnehmenden erhalten soll. Nur auswählen, wenn ein LJP-Antrag abgegeben wird." +msgstr "" +"Die Person, die die LJP-Zuschüsse für die Teilnehmenden erhalten soll. Nur " +"auswählen, wenn ein LJP-Antrag abgegeben wird." #: finance/models.py msgid "Price per night" @@ -281,7 +283,7 @@ msgstr "Übernachtungs- und Fahrtkosten für %(excu)s" msgid "LJP-Contribution %(excu)s" msgstr "LJP-Zuschuss %(excu)s" -#: finance/models.py finance/templates/admin/overview_submitted_statement.html +#: finance/models.py msgid "Total" msgstr "Gesamtbetrag" @@ -530,11 +532,36 @@ msgid "" "of 90%% and possible taxes (%(ljp_tax)s%%), this results in a total of " "%(paid_ljp_contributions)s€. \n" "Once their proposal was approved, the ljp contributions of should be paid to:" -msgstr "Jugendleiter*innen haben Lerneinheiten für insgesamt %(total_seminar_days)s " -"Seminartage und für %(participant_count)s Teilnehmende dokumentiert. Unter Einbezug " -"der maximalen Förderquote von 90%% und möglichen Steuern (%(ljp_tax)s%%), ergibt sich " -"ein auszuzahlender Betrag von %(paid_ljp_contributions)s€. " -"Sobald der LJP-Antrag geprüft ist, können LJP-Zuschüsse ausbezahlt werden an:" +msgstr "" +"Jugendleiter*innen haben Lerneinheiten für insgesamt %(total_seminar_days)s " +"Seminartage und für %(participant_count)s Teilnehmende dokumentiert. Unter " +"Einbezug der maximalen Förderquote von 90%% und möglichen Steuern " +"(%(ljp_tax)s%%), ergibt sich ein auszuzahlender Betrag von " +"%(paid_ljp_contributions)s€. Sobald der LJP-Antrag geprüft ist, können LJP-" +"Zuschüsse ausbezahlt werden an:" + +#: finance/templates/admin/overview_submitted_statement.html +msgid "Summary" +msgstr "Zusammenfassung" + +#: finance/templates/admin/overview_submitted_statement.html +msgid "Covered bills" +msgstr "Übernommene Ausgaben" + +#: finance/templates/admin/overview_submitted_statement.html +msgid "Allowance" +msgstr "Aufwandsentschädigung" + +#: finance/templates/admin/overview_submitted_statement.html +msgid "Contributions by the association" +msgstr "Sektionszuschüsse" + + +#: finance/templates/admin/overview_submitted_statement.html +#, fuzzy +#| msgid "Pay ljp contributions to" +msgid "ljp contributions" +msgstr "LJP-Zuschüsse auszahlen an" #: finance/templates/admin/overview_submitted_statement.html #, python-format diff --git a/jdav_web/finance/templates/admin/overview_submitted_statement.html b/jdav_web/finance/templates/admin/overview_submitted_statement.html index 4cf6b99..0bab00d 100644 --- a/jdav_web/finance/templates/admin/overview_submitted_statement.html +++ b/jdav_web/finance/templates/admin/overview_submitted_statement.html @@ -134,7 +134,46 @@ Once their proposal was approved, the ljp contributions of should be paid to:{% {% endif %} -

{% trans "Total" %}

+ +{% endif %} + +

{% trans "Summary" %}

+ + + + + + + + + + + + + + + + + + + +
+ {% trans "Covered bills" %} + + {{ total_bills }}€ +
+ {% trans "Allowance" %} + + {{ total_allowance }}€ +
+ {% trans "Contributions by the association" %} + + {{ total_subsidies_theoretical }}€ +
+ {% trans "ljp contributions" %} + + {{ paid_ljp_contributions }}€ +

{% blocktrans %}This results in a total amount of {{ total }}€{% endblocktrans %} diff --git a/jdav_web/finance/templates/finance/statement_summary.tex b/jdav_web/finance/templates/finance/statement_summary.tex index f76b364..ee37f02 100644 --- a/jdav_web/finance/templates/finance/statement_summary.tex +++ b/jdav_web/finance/templates/finance/statement_summary.tex @@ -124,7 +124,7 @@ in der Ausgabenübersicht gesondert aufgeführt. LJP-Zuschuss für die Teilnehmenden && {{ statement.ljp_to.name|esc_all }} & {{ statement.paid_ljp_contributions|esc_all }} €\\ {% endif %} -{% if statement.bills_covered and excursion.approved_staff_count > 0 %} +{% if statement.ljp_to or statement.bills_covered and excursion.approved_staff_count > 0 %} \midrule \textbf{Gesamtsumme}& & & \textbf{ {{ statement.total }} }€\\ {% endif %}