rmbinder / Mitgliedsbeitrag

Plugin Mitgliedsbeitrag für die Online-Mitgliederverwaltung Admidio
GNU General Public License v2.0
7 stars 3 forks source link

Fälligkeitsdatum für "neues" Mitglied wird nicht beachtet #109

Closed XMol closed 2 years ago

XMol commented 2 years ago

Hallo @rmbinder,

dieses Jahr wurde eine Gruppe von Mitgliedern aufgelöst, weil nur noch ein zahlendes Mitglied übrig war. Das Problem ist jetzt, das fand nach dem Löschen aller Werte statt. Also hat das alte Mitglied kein Fälligkeitsdatum für den SEPA-Export mehr. Daher habe ich versucht im Profil ein Fälligkeitsdatum zu setzen. Das geht anscheinend, allerdings findet das keine richtige Beachtung im Mitgliedsbeitragsmodul.

Das Fälligkeitsdatum mit Ursprung Beitragsmodul und Mitgliedsprofil wird also unterschiedlich gespeichert/behandelt?

MfG, Xavier.

rmbinder commented 2 years ago

Hallo Xavier,

ich bin mir sicher, ich habe diesen Issue innerhalb der letzten 8 Tage beantwortet. Hast du eine Rückmeldung erhalten?

rmbinder

XMol commented 2 years ago

Hallo @rmbinder, nein, ich habe keine Nachricht erhalten...

rmbinder commented 2 years ago

Alle Daten, die vom Plugin Mitgliedsbeitrag berechnet, bzw. erstellt werden, werden im Profil eines Mitglieds gespeichert. Einzige Ausnahme sind die Konfigurationsdaten, diese werden in einer eigenen Tabelle gespeichert. Das heißt, man könnte eigentlich alle Daten direkt im Profil eines Mitglieds eintragen oder dort verändern.

Das Mitglied taucht nicht unter Mitgliedsbeitrag→Export→SEPA→Fälligkeitsdatum auf.

Damit ein Mitglied unter Mitgliedsbeitrag→Export→SEPA→Fälligkeitsdatum angezeigt wird, müssen folgende Voraussetzungen erfüllt sein:

Nur das Setzen eines Fälligkeitsdatums reicht nicht. In Deinem Fall muss zumindest noch das Feld Beitrag einen Wert aufweisen. Diese Daten können alle auch direkt ins Profil eines Mitglieds eingetragen werden.

Das Mitglied wird im SEPA Export gelistet, aber ohne Fälligkeitsdatum (DtOfSgntr Element ist leer, ... moniert wird).

Kann ich jetzt nicht nachvollziehen, hängt aber bestimmt damit zusammen, dass einige Werte fehlen. Zum Testen einfach mal im Profil eines Mitglieds folgende Felder mit Werten belegen: IBAN, Beitrag, Beitragstext, Fälligkeitsdatum, Mandatsreferenz und Mandatsdatum

Unter Beitragszahlungen bearbeiten wird das Mitglied mit dem von mir im Profil gesetzten Fälligkeitsdatum gezeigt.

Das Modul Beitragszahlungen dient dazu, einen Marker ("Bezahlt-Datum") zu setzen um zu kennzeichnen, dass ein Beitrag bezahlt wurde, unabhängig davon, ob der Beitrag über SEPA oder über Rechnung eingezogen wurde. Deshalb ist die einzige Voraussetzung, dass ein Mitglied in diesem Modul angezeigt wird, das Vorhandenseins eines Beitrages.

XMol commented 2 years ago

Leider ist zu diesem Zeitpunkt das Problem wieder verschwunden, weil das betroffene Mitglied wieder in einer neuen Gruppe ist für das ein Beitrag berechnet wird.