qed-verein / qeddb-ruby

membership administration for Quod Erat Demonstrandum e.V.
GNU General Public License v3.0
0 stars 3 forks source link

Verwalte SEPA-Lastschriftmandat #8

Closed Nicholas42 closed 1 year ago

Nicholas42 commented 1 year ago

Wir wollen ein Model für SEPA-Lastschriftmandate, das optional für jede Person ist und genau vom Kassier bearbeitet werden kann sowie genau vom Kassier und der Person selbst gesehen werden kann. Wir brauchen die Spalten für

Ich habe mal versucht das zu implementieren, aber das bearbeiten geht noch nicht und ich habe ehrlich gesagt keine Ahnung, was ich tue.

Nicholas42 commented 1 year ago

Ich konnte grade das komische Verhalten, wo es so wirkte, als wird das Mandat nicht immer gespeichert, debuggen. Es lag daran, dass das Mandat gelöscht wurde, immer wenn man es bearbeitete. Ich denke dieser PR ist jetzt soweit fertig.

Irgendwann sollten wir es noch ermöglichen, Zahlungen (für Mitgliedsbeiträge oder Seminarbeiträge) in bulk per upload zu verwalten (das würde dem Kassier das Leben vereinfachen). Aber ich deklariere das mal als out-of-scope für diesen PR.

Nicholas42 commented 1 year ago

Ich habe jetzt noch was hinzugefügt, dass für Luke sehr gut wäre: Import von Kontoauszügen

Naturseptime commented 1 year ago

hm ich bin etwas unglücklich drüber, dass der SEPA-Export nur "Export" heißt und dass beim Export anscheinend auch direkt Mails für den Einzug verschickt werden (Seiteneffekte)

Naturseptime commented 1 year ago

Ein Mockup für ein SEPA-Mandat zum Testen in test/fixtures wäre noch nice

Nicholas42 commented 1 year ago

Ein Mockup für ein SEPA-Mandat zum Testen in test/fixtures wäre noch nice

Werde ich bald hinzufügen.

Nicholas42 commented 1 year ago

Ein Mockup für ein SEPA-Mandat zum Testen in test/fixtures wäre noch nice

Werde ich bald hinzufügen.

Done