marius.klein
3b46695b49
finance/admin: validate IBAN and show EPC-QR code for transactions ( #94 )
...
1. IBAN validation in member admin.
2. In the transaction overview, for every transaction an EPC-QR code for banking apps is generated and displayed. The (necessary) BIC field is automatically derived from the IBAN. This closes #63 .
Both steps use the python library schwifty.
Reviewed-on: #94
Reviewed-by: Christian Merten <christian@merten.dev>
Co-authored-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
Co-committed-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
12 months ago
Christian Merten
a749aca7a4
finance: allow pdfs in proof field
12 months ago
Christian Merten
31a7f977dd
finance/models: fix overview for independent statements
1 year ago
Christian Merten
eaccc5a5ef
members/excursion: group bills in seminar report
1 year ago
Christian Merten
79b5389107
members/excursion: add finance overview
1 year ago
Christian Merten
67e019073a
finance: fix allowance per day and rounding
1 year ago
Christian Merten
8a58a43bcd
finance: catch if bills have no set paid_by field
1 year ago
Christian Merten
bf75212d26
finance: add tests for model mechanics, fix bug in transaction issue calculation
3 years ago
Christian Merten
7255190153
multiple: use object level permissions
3 years ago
Christian Merten
62e2a40d07
members: add translations for permissions, implemenet may_delete, filter unsubmitted statements default queryset by permissions
3 years ago
Christian Merten
6076a9c820
finance: move some constants to settings, fix bug in overview
3 years ago
Christian Merten
ed8f3e9c0e
tex: rewrite pdf generation, add seminar report, add some utility functions
3 years ago
Christian Merten
2eb664e35e
finance: fix some translations, add statement submit button for excursions
3 years ago
Christian Merten
ee95ea4d83
finance: add translations
3 years ago
Christian Merten
5c8ebbbbf6
finance: improve confirm overview, polish admin pages
3 years ago
Christian Merten
b8daed826d
finance: add overview, transaction generation and reduction, further fields
3 years ago
Christian Merten
cafc7f4f97
finance: add initial structre, including models and admin page, add some customization
3 years ago