Feature Sonstige Spendenbescheinigung #247
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ich habe festgestellt, dass es vier Arten von Spenden gibt:
Die beiden letzten werden mit der Spendenart "Geldspende" bescheinigt. Es liegt aber keine Geldbuchung vor und die Checkbox "Ersatz für Aufwendungen" ist wohl dann selektiert.
Nach früheren Umbauten (#160) erlauben wir nur Geldspenden wenn auch eine Buchung vorhanden ist. Die letzten beiden Spendenarten kann man also nicht mehr in JVerein erzeugen.
Ich habe jetzt Menüpunkte und Buttons eingeführt um diese Art von Spendenbescheinigungen (Sonstig) zu erzeugen. Sie sind von der Spendenart "Geldspende" und "Ersatz für Aufwendungen" ist standardmäßig ausgewählt.
Etwas unschön ist, dass man an den Attributen der Spendenbescheinigung nicht direkt feststellen kann von welcher Art sie ist. Da bei echter Geldspende das Attribut Autocreate gesetzt wird habe ich das jetzt implizit benutzt um die Geldspendenbescheinigung zu erkennen und nur hier die Buchungsliste in der Spendenbescheinigung angezeigt.
Die Menüs bei Mitglied und Mitglieskonto:
![Bildschirmfoto_20240614_132922](https://private-user-images.githubusercontent.com/126261667/339751588-34da32c2-2bba-40a9-9cbe-149aa5dfca7a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTE4MjgsIm5iZiI6MTcyMTIxMTUyOCwicGF0aCI6Ii8xMjYyNjE2NjcvMzM5NzUxNTg4LTM0ZGEzMmMyLTJiYmEtNDBhOS05Y2JlLTE0OWFhNWRmY2E3YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxN1QxMDE4NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wM2UxZmMxMjg0Yzk1YzIyMmE2ZWYwMDJmYWZkYTBmZGQxZmI2ZTQzMTEzMzhmZTY2MzNkMjM0NmFjOTVlNjA5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.ZZk9dXznoRzSaBshhA4fX3Rqxn3KGS610PTAiHVmjMc)
Die Buttons bei Spendenbescheinigungen Liste View und Spendenbeswcheinigung View:
![Bildschirmfoto_20240614_132944](https://private-user-images.githubusercontent.com/126261667/339751861-55d86991-30f7-4171-93c3-b94cb5a56ea9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTE4MjgsIm5iZiI6MTcyMTIxMTUyOCwicGF0aCI6Ii8xMjYyNjE2NjcvMzM5NzUxODYxLTU1ZDg2OTkxLTMwZjctNDE3MS05M2MzLWI5NGNiNWE1NmVhOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxN1QxMDE4NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MTcxZGViMWE4MDgxN2MwNDBmODE0NDRiMzlmZGE1ZTcxZGM5YjNiODg1Y2Q0NGYyOTJkYjRmNTg2MmZkODk4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.eexHIOvSwqaoxZzUmnk7IFd_NCnSKWbMJbeJuOtMZo4)
![Bildschirmfoto_20240614_133009](https://private-user-images.githubusercontent.com/126261667/339751876-6c456f8b-2c0e-4781-83ef-47a6ce8e1286.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTE4MjgsIm5iZiI6MTcyMTIxMTUyOCwicGF0aCI6Ii8xMjYyNjE2NjcvMzM5NzUxODc2LTZjNDU2ZjhiLTJjMGUtNDc4MS04M2VmLTQ3YTZjZThlMTI4Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxN1QxMDE4NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00ODU4ZjMyNTRlM2QwYzY2NDIyMjIwZDc4NmRjNTIxOGIyNzFmYWUwYmU5MzFlZmQxYzkwYzFmNDg1ZWI0YjgxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.svrOYhjxJXeqbJCXp7pZZRH03vP3g3yBIL-nOrRuH7E)
Ich würde dann auch in der Docu eine entsprechende Erklärung und neue Bilder einfügen.
Ich habe auch noch einen Fehler korrigiert. Wenn man aus den Spendenbescheinigung View eine Sachspende oder sonstige Spende generiert wurden bisher nur die Inhalte der Zeilen übernommen aber nicht die Referenz auf das Mitglied. Ich habe das hinzugefügt. Ohne diese Referenz könnte man die Bescheinigung z.B. nicht per Mail verschicken.