-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zahler in Sollbuchung #467
Comments
Das Mitied "Abweichender Kontoinhaber" bräuchte es gar nicht. Ein boolean Flag würde auch schon reichen. Beim Erstellen der Spendenbescheinigung darf man dann Buchungen mit und ohne Flag beim gleichen Mitglied nicht mischen. Wenn das Zustimmung findet könnte ich das implementieren, allerdings ohne das Feature Nicht-Mitglieder als Vollzahler. Das sollte ein eigenes Feature sein wenn wir das wollen. |
Momentan kann man in der Sollbuchung nicht sehen, wer der Zahler ist.
Ich schlage vor in der Sollbuchung ein Attribut Zahler einzuführen. Dieses sollte im Sollbuchungen Liste View und in der Sollbuchung angezeigt werden und editierbar sein.
Das löst zwei Probleme:
Bei der Zuordnung der Buchung zur Sollbuchung könnte dann auf den Zahler getestet werden.
Es löst nur nicht das Problem wenn ein abweichender Kontoinhaber eingetragen ist. Da bleibt das Mitglied als Zahler weil es den alternativen Kontoinhaber nicht als (Nicht-)Mitglied gibt. Da muss man dann die Spendenbescheinigung per Hand korrigieren oder man benutzt das Familienkonzept. Beim Familienkonzept müsste man dann aber auch Nicht-Mitglieder als Vollzahler erlauben.
Eine Möglichkeit hier wäre noch ein internes nicht editierbares Mitglied "Abweichender Kontoinhaber" zu erzeugen und bei abweichendem Kontoinhaber diese Mitglied als Zahler setzen. Dann könnte man in der Liste der Sollbuchungen nach diesem Zahler filtern und z.B. per Kontextmenü den abweichenden Kontoinhaber in die Spendenbescheinigung kopieren oder per Kontextmenü zur Spendenbescheinigung springen und selbst einen anderen Namen eintragen.
The text was updated successfully, but these errors were encountered: