Seite 1 von 1

Kein Zahler bei Eintrittsdatum in der Zukunft

Verfasst: Samstag 11. Juli 2015, 00:13
von wald
Hallo Heiner,

ich pflege Daten für einen Kindergarten in jVerein. (version 2.8.10)

Wenn ich einen Zahler (Elternteil) anlege mit Eintrittsdatum in der Zukunft, typischer Weise der 1.8. des Jahres, weil dann das neue Kindergartenjahr anfängt, dann kann dieses Mitglied nicht als Zahler ausgewählt werden, wenn eine Kind mit gleichem Eintrittsdatum angelegt wird.

Ein Workaround scheint zu sein, das Eintrittsdatum des Zahlers in die Vergangenheit zu legen und dann das Familienmitglied zu ändern und dann das Datum wieder zurück zu drehen.

Bei dem Duplizieren eines so "getrickst" hergestellten Familienmitglieds, wird der Zahler auch entfernt, hier scheint also auch ein Check zuzuschlagen.

Da scheint es also ein Plausibilitätscheck etwas zu gut zu meinen.

Viele Grüße
Thomas

Re: Kein Zahler bei Eintrittsdatum in der Zukunft

Verfasst: Montag 13. Juli 2015, 08:28
von heiner
Hallo Thomas,

Hintergrund für die Plausi ist, dass nur mit Mitgliedern abgerechnet wird, deren Mitgliedschaft aktuell bestellt. Dass sind Personen, deren Eintrittsdatum in der Vergangenheit liegt und deren Austrittsdatum leer ist oder in der Zukunft liegt.

Wenn ich das jetzt ausschalten würde, gäbe es hier Fehlerberichte, dass man ausgetretene Mitglieder auswählen kann, die doch nicht mehr abgerechnet werden. Weiterhin hättest du künftig von Jahr zu Jahr mehr Personen in der Zahlerauswahl. Dann schreibt hier ggfls. dein Nachfolger, dass das doch unübersichtlich ist und man die ausgetretenen doch ausfiltern solle.

Wie man es macht, man macht es verkehrt ;)

Heiner

Re: Kein Zahler bei Eintrittsdatum in der Zukunft

Verfasst: Montag 20. Juli 2015, 10:13
von wald
Hallo Heiner,

ich verstehe Deine Einwände. Klar sollten Fehleingaben des Nutzers vermieden und die Eingabe so einfach wie möglich sein.
Ich halte mein Szenario aber nicht für so selten, dass eine Eingabe möglich sein sollte.
Könnte man nicht "einfach" den Check auf Mitgliedschaft nicht mit dem aktuellen Datum, sondern mit dem Eintrittsdatum durchführen, wenn das
Eintrittsdatum in der Zukunft liegt.

Viele Grüße
Thomas