This is an old revision of the document!


Mitgliedsbeitrag

Dieses Plugin berechnet Mitgliedsbeiträge anhand von Rollenzugehörigkeiten eines Mitglieds.

mitgliedsbeitrag_4.3.1.zip - (Admidio 3.3)

Ältere Versionen:
mitgliedsbeitrag_4.2.4.zip - (Admidio 3.2)
mitgliedsbeitrag_4.1.2.zip - (Admidio 3.1)
mitgliedsbeitrag_4.0.0.zip - (Admidio 3.0)
mitgliedsbeitrag_3.3.7.zip - (Admidio 2.4)
mitgliedsbeitrag_3.1.1.zip - (Admidio 2.3)

Betreut von: rmb

Plugin-Version: 4.3.1

Notwendige Admidio-Version: 3.3

Unterstützte Datenbanken: MySQL

Unterstützte Sprachen: Deutsch (du), Deutsch (Sie), Englisch

Lizenz: GPL 2

Sourcecode: GitHub

  • Im Ordner adm_plugins einen neuen Ordner mit dem Namen mitgliedsbeitrag erstellen
  • Danach alle Dateien (und Ordner) des Ordners mitgliedsbeitrag aus der entpackten Zip-Datei in diesen Ordner kopieren.
  • Zuletzt noch den Link zum Plugin über Administration-Menü erzeugen.
  • Zuerst alle Dateien im Pluginverzeichnis von Mitgliedsbeitrag löschen.
  • Danach alle Dateien (und Ordner) des Ordners mitgliedsbeitrag aus der entpackten Zip-Datei in das Pluginverzeichnis kopieren.
  • Vor einem Update wird dringend empfohlen, eine Sicherung anzulegen

4.3.0 (16.04.2018)

4.2.4 (25.03.2018)

4.2.3 (27.01.2018)

4.2.2 (30.12.2017)

4.2.1 (25.05.2017)

4.2.0 (22.12.2016)

4.1.2 (02.06.2016)

4.1.1 (17.02.2016)

  • Fehler beim Erzeugen von Mitgliedsnummern behoben (Version 4.1.0 erzeugte für alle Mitglieder neue Mitgliedsnummern)

4.1.0 (17.02.2016)

  • Kompatibilität mit Admidio 3.1
  • im Modul Fälligkeitsdatum wurde der Sequenztyp bei -alle ändern- nicht mitgeändert
  • in mehreren Modulen das Aussehen der Hilfe-Popups geändert (Anzeigefehler im Scroll-Bereich unter Admidio 3.1)
  • im Modul Rechnung-Export wird jetzt bei leerer Ausgabe eine Fehlermeldung angezeigt
  • in der Auswahl Squenztyp/Fälligkeitsdatum wurden auch Daten inaktiver Mitglieder angezeigt
  • beim Versenden von Vorabinformationen an mehrere Mitglieder gleichzeitig wurde #creditor_id# nicht aufgelöst
  • Link zur Dokumentation geändert

4.0.0 (09.11.2015)

  • Anpassung an Admidio 3.0
  • Deinstallationsroutine erstellt
  • Modul copy erstellt
  • Verfahren zum Einbinden des Plugins (include) geändert
  • Menübezeichnungen angepasst (gleichlautend mit anderen Plugins)
  • Erweiterte Überprüfung auf unzulässige Zeichen in den SEPA-XML-Dateien
  • Nur Intern: Verwaltung der Konfigurationsdaten geändert

3.3.7 (08.09.2014)

  • wenn ein KtoInh angegeben war und bei diesem die E-Mail-Adresse leer war, wurde eine E-Mail an den vorherigen User gesendet –> Fehler behoben
  • creditor_id% wurde beim E-Mail-Versand nicht immer aufgelöst
  • die Einschränkung auf die Rolle Mitglied beim Erzeugen von Mitgliedsnummern wurde entfernt

3.3.6 (25.07.2014)

  • IBAN only
  • beim Setzen eines Bezahlt-Datums wird der Sequenztyp nach RCUR nur beim Vorliegen eines Fälligkeitsdatums geändert
  • im Modul “Fälligkeitsdatum bearbeiten” werden Mitglieder
    • 1. nur noch bei vorhandenem Beitrag angezeigt,
    • 2. bei fehlender IBAN nicht mehr angezeigt,
    • 3. bei vorhandenem Bezahlt-Datum nicht mehr angezeigt
  • im Modul “SEPA Export” werden bei den Auswahlmöglichkeiten der Kombination Fälligkeitsdatum/Sequenztyp Mitglieder ohne vorhandenem Beitrag nicht mehr angezeigt
  • Eil-Lastschrift (COR1)
  • Menüpunkt DTA-Export gestrichen
  • Beitragszahlungen kann auf einzelne Beitragsrollen eingeschränkt werden
  • IBAN-Prüfung
  • E-Mail-Versand im Modul Vorabinformation an mehrere Mitglieder gleichzeitig möglich
  • Prüfbedingung zum Übersetzen von Rollen und Kategorien durch Sprachdatei geändert
  • Anzeigeposition des Kalenders in Einstellungen-Altersgestaffelte Rollen angepasst
  • anteilige Beitragsberechnung bis zum Ende einer Rollenmitgliedschaft
  • unter dem Menüpunkt “Einstellungen-Reset” wurden diverse Löschmöglichkeiten entfernt, da diese seit der Version 3.3.5 unter “Allgemein-Beitragsberechnung” zu finden sind
  • interne Änderungen (ohne Funktionsänderungen):
    • 1. Module zahlungen_change und zahlungen_save zusammengefasst zu zahlungen_save
    • 2. Module faelligkeitsdatum_change und faelligkeitsdatum_save zusammengefasst zu faelligkeitsdatum_save
    • 3. Module mandatsdatum_change und mandatsdatum_save zusammengefasst zu mandatsdatum_save
    • 4. Menüpunkt “Rollenprüfungen” wurde aufgrund erweiterter Funktionalität umbenannt in “Prüfungen”
    • 5. Menüpunkt “Einstellungen-Reset” wurde umbenannt in “Einstellungen-Löschen”

3.3.5 (12.02.2014)
(Dank an fiwad für die Unterstützung beim Testen dieser Version)

  • Fehler …indefined index:…language.php line 272… behoben
  • Fehler im Modul Beitragsanalyse behoben (fehlende IBAN-Verknüpfung)
  • Fehler im Modul Neuzuordnung behoben
  • Diakritische Zeichen werden in der SEPA-XML-Datei ersetzt
  • Errechnete Beiträge können aufsummiert werden
  • Beitragsneuberechnung kann auf einzelne Beitragsrollen eingeschränkt werden
  • Initialisierungsroutine überarbeitet
  • SOLL/IST-Anzeige der Setuproutine überarbeitet
  • Link auf Familien im Modul Rollenprüfung geändert
  • Beitragstext gestrafft (Leerzeichen und + entfernt)
  • Fälligkeitsdatum bearbeiten kann auf einzelne Beitragsrollen eingeschränkt werden
  • Rollenprüfung für Familienrollen umfassend neu gestaltet
  • Menü Beitragsberechnung neu gestaltet

3.3.4 (30.10.2013)

  • Fehler (()) behoben
  • Erweiterung für “mehrere Familienrollen”
  • Erweiterung für “mehrere altersgestaffelte Rollen”
  • E-Mail-Versand in Modul Beitragszahlungen eingearbeitet
  • Ergebnismeldung in Modul Neuzuordnung eingearbeitet

3.3.3 (13.09.2013)

  • E-Mail-Versand in Modul Vorabinformation eingearbeitet
  • Die Prüfung der Rollenmitgliedschaften kann auf Mitglieder bestimmter Kategorien eingegrenzt werden (Wunsch von joesch)

3.3.2 (01.08.2013)

  • error_reporting überarbeitet

3.3.1 (11.07.2013)

  • Fehler beim Anlegen der Kategorie Kontodaten behoben

3.3.0 (02.07.2013)

  • Plugin um SEPA erweitert
  • Einfache Mitgliedsnummern können erzeugt werden
  • Fehler bei der Anzeige des Beitrag-Suffix bei anteiligen Beiträgen behoben

3.2.0 (26.03.2013)

  • Anpassung an Admidio 2.4
  • Konfigurationsdaten werden nicht mehr in einer config.ini gespeichert, sondern in der Admidio Datenbank abgelegt
  • Rechnungs-Export von guenter47 eingearbeitet
  • Menuestruktur überarbeitet
  • Fehler in der Rollenprüfung “Rollenmitgliedschaft (Ausschluss)” behoben

3.1.1 (18.01.2013)

  • Im Modul Beitragszahlungen wird jetzt auch der Beitrag angezeigt
  • Ein Fehler beim Speichern des Bezahlt-Datums wurde behoben (function date_format2mysql von eiseli)
  • Anführungszeichen fehlten in mitgliedsbeitrag_show Zeile 986 (eiseli)
    • alt: (array(cat ⇒ $row['cat_name'],rol ⇒ $row['rol_name'])
    • neu: (array('cat' ⇒ $row['cat_name'],'rol' ⇒ $row['rol_name'])
  • Undefinierte Variablen sind jetzt definiert
  • Eine Sprachdatei deutsch (Sie) wurde erstellt
  • Im Modul Beitragszahlungen wird die Option “Alle ändern” inaktiv gesetzt, wenn im Suchfeld eine Eingabe erfolgt

3.1.0 (06.12.2012)

  • Ein Fehler beim Speichern der config.ini wurde behoben
  • Das Plugin wurde für “mehrere Organisationen” erweitert
  • Eine upgrade.php wurde erstellt (3.0.0 –> 3.1.x)
  • Die Anzeige der Mitgliedsnamen im Beitragstext ist jetzt möglich (Anregung durch hausi) (eine Anzeige erfolgt jedoch nur, wenn: Kontoinhaber und Mitgliedsname unterschiedlich sind oder Kontoinhaber leer ist)
  • In der Rollenprüfung werden die angezeigten Benutzernamen und Rollen jetzt mit einem Link hinterlegt (Anregung durch joesch)
  • Das Modul Zahlungen (jetzt Beitragszahlungen) wurde komplett überarbeitet (Anregung durch hausi und walegger)
  • Eine deutsche Sprachdatei wurde erstellt

3.0.0 (25.06.2012)

  • Beiträge aus dem Forum eingearbeitet
  • Rundung der berechneten Mitgliedsbeiträge auf zwei Nachkommastellen
  • Profilfeld Beitritt ist kein Pflichtfeld mehr
  • zusätzlicher Schalter für die anteilige Beitragsberechnung (Berechnung anhand des Beitrittsdatums oder des Beginns einer Rollenzugehörigkeit)
  • das Präfix für Familienrollen ist beim ersten Aufruf vordefiniert ('Familie')
  • bei Familienrollen kann ein Leiter definiert werden; dieser wird für die Beitragsberechnung herangezogen
  • ein Fehler in der Beitragsberechnung wurde behoben (bestehende Alt-Beiträge wurden nicht gelöscht )
  • ein Fehler bei der Berechnung des Alters eines Mitglieds, bezogen auf den Stichtag, wurde behoben

3.0.0 beta 1 (30.05.2012)

  • Das Plugin wurde komplett überarbeitet. Es ist jetzt als Accordion-Menü (ähnl. Administration-Organisationseinstellungen) in Admidio integriert. Alle Einstellungen des Plugins sind über das Menü anwählbar.

2.3.1 (03.03.2012)

  • Ein Fehler bei der Berechnung von Cent-Beträgen wurde behoben

2.3.0: (21.02.2012)

  • das Plugin ist jetzt Admidio 2.3 kompatibel
  • Über Rollenzugehörigkeiten können fixe Jahresbeiträge berechnet werden. (Alle Mitglieder einer Kategorie zahlen einen festen Jahresbeitrag. Die effektiven Beiträge werden von den jeweiligen Rollen der Kategorie aus der DB ermittelt.) (hausi)
  • der Fehler bei einem Mitgliedsbeitrag von 0 wurde behoben

2.2.1 (08.12.2011)

  • das Standard-Datenbankpräfix (adm_) ist nicht mehr fest kodiert

2.2.0 (21.11.2011)

  • Das externe Programm dtaus wird nicht mehr benötigt. Durch die Integration der Klasse DTA ist es jetzt möglich, direkt die dtaus-Datei und den dazugehörigen Begleitzettel zu erstellen.
  • Die Exportdateien und die Bildschirmanzeige wurden in ihrer Struktur vereinheitlicht. Sie weisen jetzt alle dieselben Spalten an derselben Position auf.
  • bisher wurden bei einer Familie die Kontodaten eines zufällig ausgewählten Mitglieds verwendet. Falls genau bei diesem Mitglied keine Kontodaten hinterlegt waren, wurde auf Rechnung umgestellt. Dies wurde geändert. Es werden alle Mitglieder einer Familie abgefragt. Nur wenn bei keinem Mitglied Kontodaten hinterlegt sind, wird auf Rechnung umgestellt.
  • Die Berechtigung das Plugin aufzurufen, wurde um Rollenmitgliedschaften erweitert.

2.1.0 (26.10.2011)

  • Dem Plugin wurde eine Weboberfläche verpasst.
  • Die erzeugte CSV-Datei wird nicht mehr auf dem Server zwischengespeichert, sie wird in der Listenansicht zum Download angeboten.
  • Das zusätzliche Plugin downloadfile.php wird nicht mehr benötigt.

2.0.0 (12.07.2011)

  • Neues Feld “Beitritt” für ein Mitglied
  • Berechnung eines Spartenbeitrages
  • Berechnung eines Schüler- und Studentenbeitrages
  • Beiträge können abgerundet werden
  • der Kategoriename für Familien ist frei wählbar

1.0.1 (10.01.2011)

  • Gerald Lutter

Einleitung

Dieses Plugin errechnet Mitgliedsbeiträge anhand der Rollenmitgliedschaften der Mitglieder. (Einer Rolle kann in Admidio ein Beitrag und ein Beitragszeitraum zugeordnet werden. Diese Einträge wertet das Plugin aus.)

Dazu wurden drei verschiedene Rollentypen festgelegt:

  • Altersgestaffelte Rollen (Beitragsberechnung abhängig vom Alter eines Mitglieds)
  • Familienrollen (Beitragsberechnung für Familien oder Gruppen, wobei ein Mitglied der Beitragszahler ist)
  • Festbeitragsrollen (Beitragsberechnung für Sparten, Ehrenmitglieder, Jugendliche etc.)

Für eine Beitragsberechnung sind nur Rollen relevant, bei denen ein Beitrag und ein Beitragszeitraum definiert sind (auch ein Beitrag von 0 € ist möglich, z.B. für Ehrenmitglieder). Ein Mitglied kann dabei Angehöriger einer oder mehrerer Rollen sein. Die bei diesen Rollen eingetragenen Beiträge werden aufsummiert. In welcher Kategorie sich diese Rollen befinden ist nicht von Bedeutung.

  1. Der Beitrag einer Rolle ist immer ein Jahresbeitrag.
  2. Der Beitragszeitraum einer Rolle wird für die Funktion “anteilige Berechnung” verwendet (siehe hierzu den Abschnitt “Anteilige Beitragsberechnung”).

Hinweis: Verweise in dieser Beschreibung auf bestimmte Menüpunkte des Plugins sind folgendermaßen dargestellt: →<Reiter>-<Menüpunkt>-<ggf. Einzelpunkt> (z.B. →Einstellungen-Familienrollen-Präfix)

Unterstützung von Kontonummern und Bankleitzahlen

Ab 1. Februar 2016 gibt es keine Kontonummern mehr. Die Verarbeitung von Kontonummern und Bankleitzahlen wird mit Version 4.1.0 des Plugins deshalb eingestellt. In der Datenbank vorhandene Kontonummern und Bankleitzahlen werden jedoch NICHT automatisch gelöscht.


Die Rollentypen

Altersgestaffelte Rollen

Für eine altersgestaffelte Beitragsermittlung muss für jeden Altersbereich eine entsprechende Rolle vorhanden werden. Dabei muss der gesamte Altersbereich (ohne Lücken) abgedeckt sein. Der Rollenname ist von entscheidender Bedeutung, da darin der Altersbereich mit angegeben wird. Die relevanten Altersangaben müssen dazu von Trennzeichen (→Einstellungen-Altersgestaffelte Rollen-Trennzeichen) umschlossen sein. Mögliche Trennzeichen wären z.B. * oder # oder + oder - oder _ oder ! oder %.

Beispiele für Rollennamen:

  • Mitglieder zwischen *0* und *14* Jahren
  • Mitglieder von *15* bis *17* Jahren
  • Mitglieder *18* bis *99* Jahre
  • Mitglieder von -0- bis -18- Jahren
  • Mitglieder -19- bis -80- Jahre

Ein neues Mitglied wird bei seiner Erstaufnahme in eine oder mehrere dieser altersgestaffelten Rollen aufgenommen (in welche ist nicht von Bedeutung). Über →Beiträge-Neuzuordnung altersgestaffelte Rollen wird eine Routine angestoßen, die alle Mitglieder von altersgestaffelten Rollen anhand ihres Alters, bezogen auf den Stichtag (→Einstellungen-Altersgestaffelte Rollen-Stichtag) neu auf die altersgestaffelten Rollen verteilt.

Familienrollen

Beiträge, die bei einer Familienrolle definiert sind, gelten für die gesamte Familie, nicht für jedes Einzelmitglied. Alle Angehörigen einer Familienrolle zahlen einen gemeinsamen Beitrag.

Damit das Plugin Familienrollen von anderen Beitragsrollen unterscheiden kann, müssen alle Familienrollen mit einem fest definierten Präfix beginnen, z.B. “Fam.” oder “Familie”(→Einstellungen-Familienrollen-Präfix). Es können beliebig viele Familienrollen definiert werden (z.B. Fam100 mit Beitrag 100 EUR oder Fam200 mit Beitrag 200 EUR). Hierbei ist jedoch darauf zu achten, dass sich alle Präfixe voneinander unterscheiden (Nicht “Fam” gleichzeitig mit “Familie” verwenden.).

Wichtiger Hinweis: Auch wenn nicht mit Familienrollen gearbeitet wird, muss trotzdem mindestens ein Familienrollen-Präfix definiert sein, ansonsten interpretiert das Plugin alle Beitragsrollen als Familienrollen und berechnet die Beiträge falsch.

Beitrag, Beitragszeitraum und Beschreibung von Familienrollen können über →Einstellungen-Familienrollen global geändert werden.

Beispiele für Rollennamen:

  • Familie Meier
  • Familie Huber
  • Fam100 Roller
  • Fam100 Müller

Besonderheit Zahlungspflichtiger

Bei Familienrollen wird das erste Mitglied, bei dem Kontodaten hinterlegt sind, vom Plugin als Zahlungspflichtiger markiert. Diesem Zahlungspflichtigen werden die errechneten Beiträge zugeordnet.

Sind bei keinem Familienmitglied Kontodaten hinterlegt, so wird ein Zahlungspflichtiger nach dem Zufallsprinzip bestimmt. Dies könnte unter Umständen auch ein kleines Kind sein.

Um diesem Sonderfall vorzubeugen, kann bei einer Familie ein Leiter bestimmt werden. Der Leiter ist in diesem Fall für das Programm der Zahlungspflichtige, unabhängig davon, ob bei Ihm Kontodaten hinterlegt sind oder nicht.

Ein Leiter einer Familie kann nicht gleichzeitig Leiter einer weiteren Familie sein.

Festbeitragsrollen

Alle weiteren Rollen, bei denen ein Beitrag und ein Beitragszeitraum definiert sind, fallen unter “Festbeitragsrollen”. Die Namen dieser Rollen und die Kategorien in denen sie sich befinden, sind nicht von Bedeutung. Sobald ein Mitglied Angehöriger einer oder auch mehrerer dieser Rollen ist, wird der Beitrag der Rolle in die Beitragsberechnung mit einbezogen.

Über Festbeitragsrollen können

  • beliebig viele Spartenbeiträge
  • Beiträge für Jugendliche
  • Beiträge für Schüler
  • Beiträge für Ehrenmitglieder (Beitrag 0 EUR)
  • Beiträge für Senioren usw

berechnet werden.


Anteilige Beitragsberechnung

Beendet ein Mitglied während des Jahres seine Mitgliedschaft in einer Rolle oder tritt es während des Jahres neu einer Rolle bei, wird eine anteilige Beitragsberechnung durchgeführt.

  • Für die anteilige Berechnung bei Beendigung der Mitgliedschaft wird das Ende einer Rollenzugehörigkeit verwendet.
  • Für die anteilige Berechnung bei Beginn einer Mitgliedschaft wird, je nach Konfiguration, entweder das Beitrittsdatum oder der Beginn einer Rollenmitgliedschaft verwendet.
  • Beitragszeitraum Monatlich: Berechnet wird jeder angefangene Monat
    • Bsp: Beitritt im April → Berechnet werden Apr bis Dez = 9 Monate = 9/12 vom Jahresbeitrag
    • Bsp: Austritt im Juni → Berechnet werden Jan bis Jun = 6 Monate = 6/12 vom Jahresbeitrag
  • Beitragszeitraum Vierteljährlich: Im Beitritts-/Austrittsjahr wird jedes angefangene Vierteljahr berechnet
    • Bsp: Beitritt im zweiten Vierteljahr (Apr, Mai, Jun) → 9 Monate werden berechnet = 9/12 vom Jahresbeitrag
    • Bsp: Beitritt im vierten Vierteljahr (Okt, Nov, Dez) → 3 Monate werden berechnet = 3/12 vom Jahresbeitrag
  • Beitragszeitraum Halbjährlich: Im Beitritts-/Austrittsjahr wird jedes angefangene Halbjahr berechnet
    • Bsp: Beitritt im ersten Halbjahr → 12 Monate werden berechnet = 12/12 vom Jahresbeitrag
    • Bsp: Beitritt im zweiten Halbjahr → 6 Monate werden berechnet = 6/12 vom Jahresbeitrag
    • Bsp: Austritt im ersten Halbjahr → 6 Monate werden berechnet = 6/12 vom Jahresbeitrag
    • Bsp: Austritt im zweiten Halbjahr → 12 Monate werden berechnet = 12/12 vom Jahresbeitrag
  • Beitragszeitraum Jährlich und Einmalig: Im Beitritts-/Austrittsjahr fällt der volle Beitrag einer Rolle an.

Achtung: Eine Beitragsberechnung (auch eine anteilige) wird nur für aktive Mitglieder durchgeführt. Das heißt, ein Mitglied muss am Tag an dem die Berechnung durchgeführt wird, ein aktives Mitglied der Rolle sein. Zukünftige sowie ehemalige Rollenmitgliedschaften werden nicht berücksichtigt.

Besonderheit Familienrollen

Die anteilige Beitragsberechnung von Familienrollen funktioniert nach einem ähnlichen Prinzip.

  • Entweder existiert eine Familienrolle bereits zu Beginn des Abrechnungsjahres (und dauert bis zum Jahresende)
  • oder sie wird im Abrechnungsjahr neu angelegt (und dauert auch bis zum Jahresende).

Berechnet wird immer bis zum Jahresende, da es technisch nicht möglich ist einer Familienrolle ein Endedatum zuzuweisen (um Berechnungen von - bis durchzuführen). Ausschlaggebend für eine anteilige Berechnung bei Familienrollen ist das Datum, an dem die Rolle angelegt wurde. Dieses Datum (rol_timestamp_create) wird in Admidio nicht angezeigt und ist innerhalb von Admidio auch nicht veränderbar.


Die Installationsroutine

Beim ersten Aufruf und bei jedem Start prüft das Plugin ob Versionsnummer und Stand in der version.php mit den Daten in der Datenbank übereinstimmen. Bei Unterschiedlichkeit wird eine Installationsroutine aufgerufen.

Erster Durchgang: Anlegen fehlender Profilfelder und Kategorien


Im ersten Durchgang der Installationsroutine wird die Datenbank auf fehlende Profilfelder und Kategorien überprüft. Falls Profilfelder oder Kategorien fehlen, können sie über den Button “Weiter” angelegt werden.


Nur wenn alle notwendigen Profilfelder vorhanden sind, kann zum zweiten Durchgang gewechselt werden.

Zweiter Durchgang: Soll-Ist-Vergleich


Der zweite Durchgang der Installationsroutine ist nur ein Soll-Ist-Vergleich um aufzuzeigen, wie die notwendigen Kategorien und Profilfelder definiert sein sollten. Unterschiede sind fett hervorgehoben.

Es wäre z.B. möglich, daß bereits ein Profilfeld mit dem Namen “Kontonummer” existiert, es jedoch nicht numerischen Datentyps ist. Notwendige Änderungen werden nicht durch die Installationsroutine durchgeführt.


Wie fängt man an

  1. Sicherung der Admidio-Datenbank anlegen
  2. Mitgliedsbeitrag zum ersten Mal starten; dabei werden fehlende Profilfelder angelegt.
  3. Festlegen, mit welchen Rollentypen man arbeiten will.
  4. Die Rollen konfigurieren
Wenn altersgestaffelte Rollen verwendet werden:
  • Die Rollen gemäß der Namenskonvention anlegen und dabei beachten, dass keine Lücken vorhanden sind (z.B. “Alter -0- bis -17-” und “Alter -18- bis -99-”) Sollte ein Mitglied dabei älter als 99 Jahre sein, wird bei →Beiträge-Neuzuordnung altersgestaffelte Rollen eine Fehlermeldung ausgegeben.
  • Beitrag und Beitragszeitraum dieser Rollen festlegen (Beschreibung kann, muss aber nicht angegeben werden)
  • in →Einstellungen-Altersgestaffelte Rollen einen Stichtag (i.d.R. der 31.12. des vergangenen Jahres) und das verwendete Trennzeichen definieren
  • über →Optionen-Rollenübersicht prüfen, ob alle altersgestaffelten Rollen erkannt und angezeigt werden
  • alle Mitglieder, die in diese altersgestaffelten Rollen sollen, einer Rolle hinzufügen
  • über →Beiträge-Neuzuordnung altersgestaffelte Rollen alle Mitglieder (ihrem Alter entsprechend) neu zuordnen.
  • →Optionen-Prüfungen starten und Fehler korrigieren
  • Info: Mitglieder, die nach dem Stichtag geboren sind, dürfen nicht in eine altersgestaffelte Rolle, da sie für das Programm (bezogen auf den Stichtag) noch nicht existieren. Diese Mitglieder deshalb entweder in einer Familie oder in einer separaten Festbeitragsrolle unterbringen.
Wenn Familienrollen verwendet werden:
  • Alle Familienrollen anlegen und dabei beachten, dass sie mit demselben Präfix beginnen. (z.B. Präfix „Familie“ für Familie Meier und Familie Huber oder Präfix „Fam.“ für Fam. Meier und Fam. Huber)
  • in →Einstellungen-Familienrollen das verwendete Präfix, den Beitrag und den Beitragszeitraum definieren (Beschreibung kann, muss aber nicht angegeben werden) und speichern. Durch diesen Speichernvorgang werden nicht nur die Daten dieser neuen Familienrollenkonfiguration gespeichert, sondern auch in allen Familienrollen Beitrag, Beitragszeitraum und Beschreibung mit aktuellen Werten überschrieben.
  • über →Optionen-Rollenübersicht prüfen, ob alle Familienrollen erkannt und angezeigt werden
  • den Familienrollen Mitglieder zuordnen
  • →Optionen-Prüfungen starten und Fehler korrigieren
Wenn Festbeitragsrollen verwendet werden:
  • Alle Festbeitragsrollen anlegen und Mitglieder zuordnen
  • über →Optionen-Rollenübersicht prüfen, ob alle Rollen erkannt und angezeigt werden
  • →Optionen-Prüfungen starten und Fehler korrigieren

Alle Funktionen des Plugin sind über ein Menü zugänglich.


  • Über die Menüpunkte des Reiters Beiträge gelangt man zu den Hauptfunktionen des Plugins, wie Neuzuordnung, Neuberechnung und Beitragszahlung.
  • Über die Mandatsverwaltung können Mandate bearbeitet und Mandatsreferenzen erzeugt werden.
  • Über Export sind alle Exportfunktionen zugänglich.
  • Optionen bietet die Möglichkeit Mitgliedsnummern zu erzeugen, Profildaten zu kopieren, sich eine Rollenübersicht oder diverse Prüfungen anzeigen zu lassen
  • Alle grundlegenden Einstellungen sind über das separate Menü “Einstellungen” erreichbar.


Zusätzlich zu den Menüfunktionen wird der aktuelle Stand der Beitragsberechnung dargestellt.




Über diesen Menüpunkt werden alle Mitglieder von altersgestaffelten Rollen neu zugeordnet.



Über Löschen können Einträge wie z.B. Beitrag, Beitragstext, Bezahlt-Datum oder Fälligkeitsdatum in der Datenbank gelöscht werden.



Über Neuberechnung werden die Mitgliedsbeiträge neu berechnet.



Über Beitragszahlungen kann ein Bezahlt-Datum in die Datenbank geschrieben werden.


Wurde ein Mitgliedsbeitrag bezahlt, kann dies in der Datenbank vermerkt werden. Hierzu wird das Datum des Zahltages (Bezahlt-Datum) in die Datenbank geschrieben.


Ändern des Bezahlt-Datums für mehrere Mitglieder gleichzeitig.

Ein globales Zurücksetzen (Löschen) des Bezahlt-Datums ist auch über →Beiträge-Löschen möglich.

Wichtiger Hinweis: Das Setzen eines Bezahlt-Datums bewirkt außerdem:

  1. die Löschung eines eventuell vorhanden Fälligkeitsdatums
  2. den Wechsel des SEPA Sequenztyps FRST nach RCUR


Die Beitragsanalyse dient als schneller Überblick über die zu erwartenden Mitgliedsbeiträge.



Über die Mandatsverwaltung können Mandatsrefenzen erzeugt und Mandate bearbeitet werden.




Meldung, falls keine Mandatsreferenzen zugewiesen wurden.


Meldung, falls Mandatsreferenzen zugewiesen wurden.



Über diesen Menüpunkt kann ein Mandatsdatum gesetzt oder eine Mandatsänderung durchgeführt werden.


Die Ansicht Mandate.


Ändern des Mandatsdatums für mehrere Mitglieder gleichzeitig.


Nur in der Vollbildansicht können zusätzliche Spalten mit Mandatsänderungen eingeblendet werden.


Die Ansicht Mandatsänderung wird über den Button “Mandatsänderung” aufgerufen.

Hinweis: Mandatsänderungen sind erforderlich, sofern sich Mandatsdaten gegenüber dem letzten Einzug geändert haben.


Die Mandatsänderung für Zahlungspflichtige.





Über den Menüpunkt SEPA können SEPA-spezifische Dateien exportiert werden.

Hinweis: Der Download von XML-Datei und Kontrolldatei wird erst ermöglicht, wenn mindestens ein Fälligkeitsdatum festgelegt wurde.


Über diese Ansicht kann ein Fälligkeitsdatum gesetzt werden.


Ändern des Fälligkeitsdatums für mehrere Mitglieder gleichzeitig.

Ein globales Zurücksetzen (Löschen) des Fälligkeitsdatums ist auch über →Beiträge-Löschen möglich.


Nur wenn Fälligkeitsdaten existieren, besteht die Möglichkeit, Daten zu exportieren.



Über diesen Menüpunkt kann eine Rechnungsliste im CSV-Format erstellt werden.





Über diesen Menüpunkt können einfache, numerische und organisationsübergreifende Mitgliedsnummern erstellt werden.


Meldung über zugewiesene Mitgliedsnummern.


Meldung, falls keine Mitgliedsnummern erzeugt wurden.



Mittels “Kopieren” können die Inhalte von Profilfeldern von einem Mitglied zu einem anderen Mitglied kopiert werden.


Die Ansicht der Option “Kopieren”.


Zuerst muß ein Mitglied als Quelle und ein Mitglied als Ziel des Kopiervorgangs ausgewählt werden.


  1. Anschließend ist zuerst das Profilfeld, das als Quelle dienen soll, zu markieren
  2. und anschließend das Profilfeld, das als Ziel dienen soll.


Das fertige Ergebnis eines Kopiervorgangs.



Alle Prüfbedingungen sind erfüllt.

Hinweis: Die Prüfungen haben keinen Einfluss auf die Beitragsberechnung. Sie dienen, wie der Name schon sagt, nur zur Prüfung bestimmter Daten.

Dieser Menüpunkt prüft u.a., ob in den altersgestaffelten Rollen eine Lücke in den Altersangaben besteht, ob Mitglieder Angehöriger mehrerer Rollen sind (Pflicht, Ausschluss) und ob sich in Familienrollen Mitglieder befinden, die aufgrund ihres Alters nicht in einer Familienrolle sein sollten.


Beispiel für nicht erfüllte Prüfbedingungen in altersgestaffelten Rollen.


Beispiel für nicht erfüllte Prüfbedingungen in Familienrollen.



Die Rollenübersicht liefert ein Übersicht über alle Beitragsrollen und deren Anzahl an Mitgliedern.



Das Einstellungen-Menü ist über den Link “Einstellungen” anwählbar und kann getrennt vom restlichen Menü freigeschaltet werden.




Allgemeine Beitragseinstellungen.



Einstellungen für die altersgestaffelten Rollen.



Einstellungen für Familienrollen.



Die Kontodaten des Zahlungsempfängers.


Die Ansicht Mandatsänderung wird über den Link “Mandatsänderung” aufgerufen.

Hinweis: Mandatsänderungen sind erforderlich, sofern sich Mandatsdaten gegenüber dem letzten Einzug geändert haben.


Die Mandatsänderung des Zahlungsempfängers.



Hierüber ist eine Konvertierung von BLZ und Kto-Nr zu BIC und IBAN möglich.

Hinweis: Gegebenenfalls muss in Admidio unter →Einstellungen-Module-Downloads der Wert der maximalen Dateigröße vergrößert werden.



Einstellungen für den Datenexport.



Hier werden die Parameter für die Zusammensetzung der Mandatsreferenz eingestellt.

Die Mandatsreferenz für ein beitragzahlendes Mitglied kann erst nach der erstmaligen Berechnung eines Mitgliedsbeitrages erzeugt werden und sollte grundsätzlich nicht mehr geändert werden.

Hinweis: Muss eine Mandatsreferenz trotzdem nachträglich geändet werden, ist eine Mandatsänderung durchzuführen.

Eine Mandatsreferenz ist in 3 Abschnitte gegliedert. Die Anzahl der Zeichen (=Mindestlänge) kann im Menü festgelegt werden.

Abschnitt 1 Stellen 1 bis x Präfix
Abschnitt 2 Stellen x+1 bis y Nullstellen
Abschnitt 3 Stellen y+1 bis z Laufende Nummer

Das Präfix

Das Präfix kann individuell vergeben werden. Es gibt drei unterschiedliche Möglichkeiten für:

  • Familien (z.B. FAM oder FAMILIE)
  • Mitglieder, die als Selbstzahler auftreten (z.B. MIT)
  • Mitglieder, die einen Zahlungspflichtigen aufweisen (z.B. ZAL)

Hinweis: Ein Präfix kann, muss aber nicht eingetragen sein.

Die Nullstellen

Der Abschnitt 2 wird, falls die eingestellte Mindestlänge noch nicht erreicht ist, mit Nullen (0) aufgefüllt.

Die laufende Nummer

Der Abschnitt drei ist eine laufende Nummer. Dazu wird ein Datenbankfeld mit eindeutigem Inhalt (z.B. Mitgliedsnummer oder user_id) ausgewählt. Der Wert aus diesem Datenbankfeld wird als laufende Nummer verwendet.

Beispiel 1:

  • Festgelegte Mindestlänge: 10
  • Präfix: FAM
  • Laufende Nummer: 566
  • ⇒ ergibt folgende Mandatsreferenz: FAM0000566

Beispiel 2:

  • Festgelegte Mindestlänge: 5
  • Präfix: MITGLIED
  • Laufende Nummer: 723
  • ⇒ ergibt folgende Mandatsreferenz: MITGLIED723

Eine Mandatsreferenz wird nur für diejenigen Mitglieder erzeugt:

  • die noch keine Mandatsreferenz besitzen
  • für die ein Mitgliedsbeitrag berechnet wurde
  • die die Voraussetzungen für einen Kontoeinzug (IBAN usw vorhanden) besitzen


Einstellungen für die Rollenprüfung.

Familienrollen

Beispiel zur Rollenprüfung von Familienrollen:

Fünf unterschiedliche Familienrollenpräfixe sind definiert. Es soll geprüft werden, ob ein Angehöriger einer Familienrolle aufgrund seines Alters nicht in dieser Familienrolle sein dürfte. Alle Prüfungen von Familienrollen beziehen sich auf den Stichtag, der bei den altersgestaffelten Rollen definiert wurde.

Präfix Altersbereiche / Prüfung / Bemerkung Parameter
Fam. allgemeine Familienrollen ohne Püfung
FamERW2- 0 Personen von 0 bis 17, 2 Personen von 18 bis 59, 0 Personen von 60 bis 99 0*17:0;18*59:2;60*99:0
FamERW2+JUG1 0 Personen von 0 bis 13, 1 Person von 14 bis 17, 2 Personen von 18 bis 59, 0 Personen von 60 bis 99 0*13:0;14*17:1;18*59:2;60*99:0
FamERW1+SEN1 0 Personen von 0 bis 17, 1 Person von 18 bis 59, 1 Personen von 60 bis 99 0*17:0;18*59:1;60*99:1
FamSEN2 0 Personen von 0 bis 17, 0 Personen von 18 bis 59, 2 Personen von 60 bis 99 (mit Syntaxfehler!!!) 0*17:0;18*59::0;60*99:2

Rollenmitgliedschaft (Pflicht)

Hier sind alle Beitragsrollen auszuwählen, denen ein Mitglied mindestens angehören soll. Alle möglichen Rollen sind dabei zu markieren.

Ein Mitglied soll beispielsweise entweder in

  • einer altersgestaffelten Rolle

ODER

  • in einer Familienrolle

ODER

  • in der Rolle Ehrenmitglieder sein

→ in diesem Fall sind Haken zu setzen bei:“Altersgestaffelte Rollen”, “Familienrollen” und “Ehrenmitglieder”

Rollenmitgliedschaft (Auschluss)

Hier ist auszuwählen, welche Beitragsrollen sich gegenseitig ausschließen sollen.

Wenn ein Mitglied z.B. nicht gleichzeitig in einer Altersgestaffelten Rolle und einer Familienrolle sein darf (→ doppelte Beitragsberechnung), dann ist “Altersgestaffelte Rollen ./. Familienrollen” zu markieren.



Über die Deinstallation können alle vom Plugin erstellten Konfigurationsdaten, als auch Benutzerdaten wieder gelöscht werden.


Hier kann ausgewählt werden, ob nur Daten in der aktuellen Organisation oder in allen Organisationen gelöscht werden sollen.


Gelöschte Konfigurationsdaten werden nach einem Neustart des Plugins wieder mit Standardwerten befüllt.



Hier wird ausgewählt, welche Benutzerdaten gelöscht werden sollen.

ACHTUNG: Gelöschte Benutzerdaten (z.B. IBAN oder Mitgliedsnummer) können nicht wiederhergestellt werden!

Hinweis: Um das Plugin Mitgliedsbeitrag vollständig zu entfernen, sind alle möglichen Haken zu setzen.


Meldung nach durchgeführter Deinstallation.



Auswahl der Rollen, deren Angehörige das Plugin aufrufen dürfen. Das Plugin und das Einstellungen-Menü können getrennt voneinander für bestimmte Rollen freigeschaltet werden.

Hinweis: Eine ausgewählte Rolle benötigt zusätzlich über die Admidio-Rollenverwaltung mindestens eine der nachfolgenden Berechtigungen:

  • “Rollen verwalten und zuordnen”
  • “Profildaten aller Benutzer bearbeiten”
  • “Registrierungen verwalten und zuordnen”


Hier werden Informationen zur Version und zum Stand des Plugins angezeigt.


SEPA

Wichtiger Hinweis: Alle SEPA-Funktionen setzen eine vorher durchgeführte und abgeschlossene Beitragsberechnung voraus.

Alle über die SEPA-Funktionen erzeugten Daten wie Mandatsreferenz, Mandatsdatum, Sequenztyp usw. können über das Bearbeiten des Profils eines Mitglieds nachträglich verändert werden. Eine hier von Hand durchgeführte Änderung sollte wohlüberlegt sein. Jede SEPA-Funktion baut auf eine andere auf und setzt dadurch das Vorhandensein bestimmter Daten voraus.

Beispiel: Ein Fälligkeitsdatum kann über das Modul „Fälligkeitsdatum bearbeiten“ nur gesetzt werden, wenn eine Mandatsreferenz und ein Mandatsdatum vorhanden sind. Wird aber ein Fälligkeitsdatum über das Profil eines Mitglieds eingetragen, ohne dass Mandatsreferenz und Mandatsdatum vorhanden sind, können beim weiteren Programmablauf Fehlfunktionen auftreten.


Mandatslaufzeiten/Lastschrifttypen

Das Plugin Mitgliedsbeitrag kann folgende Mandatslaufzeiten verarbeiten:

FRST Erstlastschrift
RCUR Folgelastschrift
FNAL letzte Lastschrift
OOFF Einmallastschrift

Beim erstmaligen Setzen eines Bezahlt-Datums wird der vorhandene Lastschrifttyp “FRST” geändert nach “RCUR”. Dieser Lastschrifttyp “RCUR” bleibt ab diesem Zeitpunkt unverändert bestehen.

Hinweis: Geändert werden kann dieser Lastschrifttyp nur über eine Mandatsänderung oder über den Menüpunkt →Export-SEPA-Fälligkeitsdatum.


Vorabinformation

Vor dem Lastschrifteinzug muss der Zahlungsempfänger den Zahlungspflichtigen über den geplanten Einzug schriftlich mittels einer Vorabinformation (engl. Pre-Notification, mindestens 14 Tage vor Belastung) informieren. Dies kann auch durch einen Vertrag oder eine Rechnung erfolgen, die auch mehrere Fälligkeitstermine und die entsprechenden Einzugsbeträge enthalten kann.

Eine Vorabinformation ist neu zu erstellen, wenn sich der Betrag einer Folgelastschrift ändert.

Erforderliche Daten für die Vorabinformation

Vorabinformationen sind grundsätzlich an den Kontoinhaber zu senden. In Ausnahmefällen (Adresse des Kontoinhabers nicht bekannt) ist ersatzweise das Mitglied zu informieren, mit der Bitte, diese Information an den Kontoinhaber weiterzuleiten.

Ist das Mitglied gleichzeitig auch der Kontoinhaber, so darf das Feld Kontoinhaber KEINEN Inhalt aufweisen, es muss leer sein. In diesem Fall sind nur folgende Daten anzugeben:

  • IBAN
  • BIC (kann, muss aber nicht)
  • Kreditinstitut (kann, muss aber nicht)

Falls Kontoinhaber/Zahlungspflichtiger und Mitglied nicht identisch sind, sind diese Daten zusätzlich anzugeben:

  • Vorname und Name des Kontoinhabers
  • Straße und Hausnummer
  • Postleitzahl
  • Ort

Tipp: Wenn möglich, sollte immer eine E-Mail-Adresse beim Kontoinhaber/Zahlungspflichtigen hinterlegt sein, damit die Vorabinformation ohne viel Aufwand über das Plugin per E-Mail versendet werden kann.


Rahmenmandate

Jede Lastschrift erfordert ein eigenes Mandat mit einer eigenen Mandatsreferenz. Die Möglichkeit mit Rahmenmandaten ( = Zusammenfassung mehrerer Abbuchungen unter einer Mandatsreferenz) zu arbeiten wird durch das Plugin nur eingeschränkt unterstützt.

Damit mehrere Abbuchungen unter einer Mandatsreferenz zusammengefasst werden können, muss man über den Umweg Familienrollen gehen. Die Eigenschaft von Familienrollen, für alle Angehörigen dieselbe Mandatsreferenz zu verwenden, kann für Rahmenmandate genutzt werden. Dazu sind alle Mitglieder, für die dieselbe Mandatsreferenz verwendet werden soll, innerhalb einer Familienrolle zusammenzufassen. Der Beitrag der Familienrolle ist dabei die Summe der Einzelbeiträge der Mitglieder.

Beispiel:

Die Beitragsgestaltung eines Vereins sieht folgendermaßen aus:

  • Kinder: 20€
  • Jugendlich: 30€
  • Erwachsene: 50 €
  • Senioren: 40€

Die Familie Mustermann besteht aus folgenden Personen:

  • Max Mustermann (Erwachsener)
  • Maria Mustermann (Erwachsene)
  • Manuel Mustermann (Kind)
  • Margit Mustermann (Jugendlich)
  • Magdalena Mustermann (Seniorin)

Alle Abbuchungen der Familie Mustermann sollen unter einem Rahmenmandat zusammengefasst werden.

Lösung:

  • Es wird eine Familienrolle erzeugt.
  • Die Kontodaten werden bei einem einzigen Familienmitglied eingetragen (bei diesem Familienmitglied werden später auch die Mandatsreferenz und das Mandatsdatum hinterlegt)
  • Als Beitrag der Familienrolle wird die Summe der Einzelbeiträge eingetragen: 50 (Max) + 50 (Maria) + 20 (Manuel) + 30 (Margit) + 40 (Magdalena) = 190

Beispiele für Rollennamen unter der Verwendung von Rahmenmandaten:

  • FamERW2+JUG1+SEN1+KND Mustermann
  • FamERW2+JUG1+SEN1+KND Müller
  • FamERW2+JUG2+KND Müller
  • FamERW1+JUG1+SEN1+KND Zanker

Erzeugen einer SEPA-XML-Datei

Zum Erstellen einer SEPA-XML-Datei sind folgende Schritte auszuführen:

1. Mandatsreferenzen erstellen

Über den Menüpunkt →Mandatsverwaltung-Mandatsreferenzen erzeugen können Mandatsrefenzen erstellt werden.

Hinweis: Eine Mandatsreferenz kann nur erzeugt werden, wenn ein Beitrag für ein Mitglied errechnet wurde. Die Erzeugung einer Mandatsreferenz setzt dementsprechend eine Beitragsberechnung voraus.

2. Mandatsdatum eintragen

Über →Mandatsverwaltung-Mandate bearbeiten wird zu jeder Mandatsreferenz ein Mandatsdatum eingetragen.

3. Fälligkeitsdatum setzen

Über →Export-SEPA-Fälligkeitsdatum bearbeiten wird das Modul Fälligkeitsdatum aufgerufen.

4. XML-Datei erzeugen

Die XML-Datei wird über →Export-SEPA-XML-Datei erzeugt.

Hinweis: Das Plugin Mitgliedsbeitrag kann nur SEPA XML-Dateien erzeugen, die

  • einen gemeinsamen Sequenztype aufweisen
  • dasselbe Fälligkeitsdatum besitzen.

Vor dem Erstellen einer XML-Datei ist daher eine Kombination Fälligkeitsdatum/Sequenztyp auszuwählen.

5. Vorabinformation erstellen

Der Menüpunkt →Export-SEPA-Vorabinformation erstellt eine Liste im CSV-Format, die als Quelle für eine Serienbrieferstellung von Vorabinformationen genutzt werden kann und bietet zudem die Möglichkeit eine Vorabinformation per E-Mail zu versenden.

6. XML-Datei an Bank weitergeben

Nachdem die XML-Datei erstellt wurde, kann sie über ein Homebanking-Programm (z.B. StarMoney) an eine Bank übermittelt werden.

7. Bezahlt-Datum setzen

Um den gesamten Vorgang abzuschließen ist es wichtig, dass ein Bezahlt-Datum gesetzt wird. Durch das Setzen dieses Datums wird ein Sequenztyp FRST in den Sequenztyp RCUR geändert.


E-Mails versenden

Das Plugin bietet in zwei Modulen die Möglichkeit E-Mails zu versenden.

  • im Modul Beitragszahlungen
  • im Modul Vorabinformation

Der Aufruf des E-Mail-Moduls und der Versand ist in beiden Modulen fast identisch (Ausnahme: Im Modul Vorabinformation kann eine E-Mail an mehrere Mitglieder gleichzeitig versendet werden.).

Falls eine E-Mail-Adresse hinterlegt ist, erscheint in den jeweiligen Modulen ein Brief-Symbol.

Wichtiger Hinweis: Als Empfänger-E-Mail-Adresse wird immer die E-Mail-Adresse des Zahlungspflichtigen verwendet.

Durch Betätigen des Brief-Symbols wird das E-Mail-Modul aufgerufen. Im Modul Vorabinformation ist es zudem möglich über den Button “E-Mail” eine Mail an alle markierten Mitglieder gleichzeitig zu senden.

Abhängig vom aufrufenden Modul (Beitragszahlungen oder Vorabinformation) wird ein über

  • → Einstellungen-Beitragseinstellungen-Beitragszahlungen E-Mail-Text
  • oder → Einstellungen-Export-SEPA-Vorabinformation E-Mail-Text

vordefinierter Text angezeigt. Dieser Text kann beliebig abgeändert werden.


Die Speicherung der Konfiguration

Alle Konfigurationsdaten werden in einer Tabelle mit dem Namen adm_plugin_preferences in der Admidio-Datenbank gespeichert. Sollte diese Tabelle nicht existieren, wird sie angelegt.

Derzeit werden in dieser Tabelle die Konfigurationen folgender Plugins abgelegt:

  • Mitgliedsbeitrag
  • Kategoriereport
  • Geburtstagsliste
  • FormFiller

Die Tabelleneinträge des Plugins Mitgliedsbeitrag beginnen hierbei alle mit den Buchstaben “PMB”.

  • de/plugins/mitgliedsbeitrag.1524644891.txt.gz
  • Last modified: 2018/04/25 10:28
  • by rmb