You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In dem Fix für der SEPA Check gab es ja einige Diskussionen. Ich habe da etwas weiter nachgedacht und jetzt auch ein Problem entdeckt, welches vorher durch den Fehler kaschiert wurde.
Wenn jemand neu in Jverein einsteigt und vorher ein anderes Tool etc. benutzt hat, hat er folgendes Problem. Er hat Mandate älter als 3 Jahre und will jetzt in Jverein Lastschriften machen. Da in Jverein noch keine existieren und die Mandate älter als 3 Jahre sind geht der Check schief und er kann keine Lastschriften machen obwohl er welche in den letzten Jahren gemacht hat.
Das gleiche Problem hat man, wenn man aus Versehen die Lastschriften in dem Liste View löscht.
Es gibt aber sicher auch andere Szenarien die zur Fehlberechnung führen können. Z.B. werden ja auch die manuellen Lastschriften nicht in Jverein gespeichert. Sie werden dann beim Check auch nicht berücksichtigt. Evtl. würden auch welche erzeugt aber die Lastschrift ging schief und wurde darum nicht ausgeführt.
Man könnte den Check natürlich ganz ausbauen und es dem User überlassen, aber das ist ja auch nicht so sinnvoll. Mir kam darum folgende Idee.
Im Abrechnungslauf fügt man eine Checkbox "SEPA Check temporär deaktivieren" ein. Das Flag wird nicht gespeichert und ist bei jedem Aufruf nicht gesetzt. Wenn es also einen Fall gibt wo der Check zuschlägt aber man weiß, dass er erfüllt ist, kann man ihn anklicken, natürlich auf eigenes Risiko.
Das gleiche Verfahren könnte man dann auch bei der manuellen Lastschrift anwenden. Dann könnte man auf die vielen Dialoge während des Check verzichten und den Code für den Check gleich machen. Dann macht es auch Sinn den Check in das Mitglied zu verschieben. Mir ist nur nicht ganz klar wo man da die Checkbox platzieren sollte.
Was meint ihr denn dazu?
The text was updated successfully, but these errors were encountered:
Das stimmt, da müssen wir was ändern. Eine solche Checkbox finde ich eine gute Idee, es muss nur deutlich sein was sie macht, eventuell beim anklicken einen Dialog anzeigen um zu bestätigen, dass man wirklich fortfahren möchte.
Bei der manuellen Lastschrift wird diese ja aus dem Menu heraus erstellt und somit kann dort keine Checkbox sein. Da würde ich es bei einem Dialog belassen, Den Dialogtext könnte man dann gleich machen wie beim Abrechnungslauf.
In dem Fix für der SEPA Check gab es ja einige Diskussionen. Ich habe da etwas weiter nachgedacht und jetzt auch ein Problem entdeckt, welches vorher durch den Fehler kaschiert wurde.
Wenn jemand neu in Jverein einsteigt und vorher ein anderes Tool etc. benutzt hat, hat er folgendes Problem. Er hat Mandate älter als 3 Jahre und will jetzt in Jverein Lastschriften machen. Da in Jverein noch keine existieren und die Mandate älter als 3 Jahre sind geht der Check schief und er kann keine Lastschriften machen obwohl er welche in den letzten Jahren gemacht hat.
Das gleiche Problem hat man, wenn man aus Versehen die Lastschriften in dem Liste View löscht.
Es gibt aber sicher auch andere Szenarien die zur Fehlberechnung führen können. Z.B. werden ja auch die manuellen Lastschriften nicht in Jverein gespeichert. Sie werden dann beim Check auch nicht berücksichtigt. Evtl. würden auch welche erzeugt aber die Lastschrift ging schief und wurde darum nicht ausgeführt.
Man könnte den Check natürlich ganz ausbauen und es dem User überlassen, aber das ist ja auch nicht so sinnvoll. Mir kam darum folgende Idee.
Im Abrechnungslauf fügt man eine Checkbox "SEPA Check temporär deaktivieren" ein. Das Flag wird nicht gespeichert und ist bei jedem Aufruf nicht gesetzt. Wenn es also einen Fall gibt wo der Check zuschlägt aber man weiß, dass er erfüllt ist, kann man ihn anklicken, natürlich auf eigenes Risiko.
Das gleiche Verfahren könnte man dann auch bei der manuellen Lastschrift anwenden. Dann könnte man auf die vielen Dialoge während des Check verzichten und den Code für den Check gleich machen. Dann macht es auch Sinn den Check in das Mitglied zu verschieben. Mir ist nur nicht ganz klar wo man da die Checkbox platzieren sollte.
Was meint ihr denn dazu?
The text was updated successfully, but these errors were encountered: