# Membership-Status: gekündigt / (vorgemerkt) & Cancellation-Date

**URL:** <https://community.software-fuer-engagierte.de/t/membership-status-gekuendigt-vorgemerkt-cancellation-date/1030>\
**Category:** CiviCRM Frage&Antwort\
**Tags:** mitgliedschaften\
**Created:** [4. Januar 2026 um 13:19 UTC](https://community.software-fuer-engagierte.de/t/membership-status-gekuendigt-vorgemerkt-cancellation-date/1030 "2026-01-04T13:19:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![simon](https://community.software-fuer-engagierte.de/letter_avatar_proxy/v4/letter/s/f07891/32.png) [@simon](https://community.software-fuer-engagierte.de/u/simon)\
**Post date:** [4. Januar 2026 um 13:19 UTC](https://community.software-fuer-engagierte.de/t/membership-status-gekuendigt-vorgemerkt-cancellation-date/1030/1 "2026-01-04T13:19:42Z")

</div>

Hallo zusammen,  
ich versuche aktuell CiviCRM für unseren Verein aufzusetzen und bin dabei auf einen wahrscheinlich ziemlich klassischen Konflikt zwischen dem CiviCRM-Kernkonzept von Memberships (US-Logik) und der deutschen Vereinsrealität gestoßen. Zur Abbildung der Mitgliedschaften verwende ich die Project60.Membership-Extension. Die Mitgliedbeiträge sind jährlich fällig.

Bei uns wird immer zum Ende des Jahres 31.12 gekündigt, was auch in das Custom-Field “Cancellation-Date” eingetragen wird. Jedoch kann genau dieses Feld von den CiviCore-Statusregeln ja nicht abgefragt werden. Wie schafft ihr es die typischen Statusregeln zu erweitern und z. B. “Kündigung vorgemerkt” und “gekündigt” entsprechend des Cancellation-Dates automatisiert abzubilden?

Ich habe mich bereits an CiviRules versucht, aber auch das ist keine schöne Lösung, da die Rules quasi ständig gegen den MembershipUpdate-Cron arbeiten.

Ich bin dankbar für Erfahrungsberichte oder Best Practices, wie ihr eine konsistente und cron-stabile Datenbasis für deutsche Vereinsmitgliedschaften erreicht.

Vielen Dank & beste Grüße

Simon

---

<div class="post-metadata">

**Author:** ![Fabian\_Schuttenberg](https://community.software-fuer-engagierte.de/user_avatar/community.software-fuer-engagierte.de/fabian_schuttenberg/32/156_2.png) [@Fabian\_Schuttenberg](https://community.software-fuer-engagierte.de/u/Fabian_Schuttenberg)\
**Post date:** [7. Januar 2026 um 08:54 UTC](https://community.software-fuer-engagierte.de/t/membership-status-gekuendigt-vorgemerkt-cancellation-date/1030/2 "2026-01-07T08:54:33Z")

</div>

Lieber Simon,

spontan fallen mir zwei Möglichkeiten ein, wenn Kernfunktionen und CiviRules Dich nicht weiterbringen:

Du könntest die Erweiterung [SQL-Tasks](https://docs.civicrm.org/sqltasks/en/latest/) nutzen um die gewünschten Aktualisierungen durchzuführen. Je nach gewünschten Features könntest Du das komplementär oder alternativ zu den “MembershipUpdate-Crons” tun. Für die erstmalige Einrichtung solltest Du Dich entweder selbst gut mit SQL und CiviCRM auskennen oder jemand beauftragen.

Wenn Du generell mehr Automatisierung und Integration mit SEPA möchtest wäre unsere [Contract Extension](https://systopia.de/extensions/contract-extension) auch eine gute Wahl - sie optimiert Prozesse und Kommunikation rund um das Management von Mitgliedschaften, Abos und anderer Modelle mit wiederkehrenden Zahlungsverpflichtungen. Wir haben Sie im letzten Jahr umfassend weiterentwickelt, die letzte [Betaversion](https://github.com/systopia/de.systopia.contract/releases/tag/2.0.0-beta4) kann schon recht viel und hoffentlich gibt es bald eine neue, stabile Version inkl. umfassender Dokumentation. Hier wäre allerdings etwas mehr Aufwand für die Implementierung zu erwarten.

---

<div class="post-metadata">

**Author:** ![simon](https://community.software-fuer-engagierte.de/letter_avatar_proxy/v4/letter/s/f07891/32.png) [@simon](https://community.software-fuer-engagierte.de/u/simon)\
**Post date:** [8. Januar 2026 um 19:26 UTC](https://community.software-fuer-engagierte.de/t/membership-status-gekuendigt-vorgemerkt-cancellation-date/1030/3 "2026-01-08T19:26:05Z")

</div>

Hallo Fabian,

vielen Dank für deine ausführliche Antwort. Ich freue mich sehr darauf die neue Contract-Extension auszuprobieren sobald eine einsprechende Doku verfügbar ist.

Bei Bedarf gebe ich gerne Feedback wie gut die Einrichtung und das Verständnis als externer User war.

---

<div class="post-metadata">

**Author:** ![nasha](https://community.software-fuer-engagierte.de/user_avatar/community.software-fuer-engagierte.de/nasha/32/874_2.png) [@nasha](https://community.software-fuer-engagierte.de/u/nasha)\
**Post date:** [13. Januar 2026 um 17:02 UTC](https://community.software-fuer-engagierte.de/t/membership-status-gekuendigt-vorgemerkt-cancellation-date/1030/4 "2026-01-13T17:02:04Z")

</div>

Hallo,

Ja wunderbar. Feedback im Forum ist super. Bitte melde Dich gern solltest Du weitere Erfahrungen teilen können. Beste Güße und Gutes Weiterarbeiten.

Nasha
