-
Notifications
You must be signed in to change notification settings - Fork 122
Description
Hierbei geht es um die Umsetzung einer J+S-Anpassung zusammen mit der Youth-Community. Eine schriftliche Absprache mit Jubla und Cevi hat stattgefunden. In diesem Ticket soll eine mögliche Anpassung diskutiert werden.
Hintergrund
Der J+S hat im Infomailing vom 4/2021 (Punkt 2.6) informiert, dass es eine Änderung an der Reaktivierung der Qualifikationen gibt:
https://www.jugendundsport.ch/de/infos-fuer/infomailings-partner.html
Daher wurde beschlossen [...] den Status «weggefallen archiviert» per 1.1.2022 zu eliminieren (es bleiben die Status «gültig» und «weggefallen»). Die Bedingungen um eine oder mehrere Anerkennungen «weggefallen» zu erneuern, sind nun dieselben wie für die Verlängerung einer «gültigen» Anerkennung.
Durch diese Änderung gibt es nun mehr Fälle, bei denen der Status "weggefallen" in der Überprüfung der Anerkennung relevant wird. Wir würden deshalb gerne die beiden Stati «gültig» und «weggefallen» sauber in der MiData abbilden.
Zusatz / Abgrenzung
Zumindest die PBS hat unter https://db.scout.ch/de/qualification_kinds bereits die Reaktivierbarkeit von einzelnen Qualifikationsarten auf 1000 Jahre gestellt. Damit ist keine Anpassung nötig, um die Reaktivierbarkeit grundsätzlich auszuweiten.
Vorschlag PBS, Cevi, Jubla
Administration
In der Administration der Kurse soll jede Vorbedingung mit einem Zusatz «gültig» oder «gültig oder weggefallen» ergänzt werden. Beispiel: https://db.scout.ch/de/event_kinds/22/edit
Standard-Wert müsste "gültig oder weggefallen" sein.
Kursanmeldung
Bei der Prüfung der Vorbedingungen für Kurse sollen die beiden Fälle unterschieden werden: Wenn «Muss gültig sein» aktiviert ist, soll bei den Anmeldungen eines Kurses die Gültigkeit der Qualifikation beachtet werden. Wenn hingegen «Muss gültig oder weggefallen sein» aktiviert ist, soll nur überprüft werden, ob eine Qualifikation jemals zugewiesen wurde oder nicht.
Bei einer Vorbedingung mit "Muss gültig oder weggefallen sein" sollen auch die Hinweise (orange Ausrufezeichen) bei angemeldeten Personen entsprechend angepasst werden.
Personenfilter
Bei den Filtern sollen bei «reaktivierbare» dann auch alle miteinbezogen werden.
ToDo
- Administration anpassen
- Vorbedingungen ähnlich wie neue Kontaktmöglichkeit hinzufügen
- Tabelle
event_kind_qualification_kindsum Spaltevalidityergänzen - JS-Modul
EventKindPreconditionserweitern - Controller anpassen, um
Event::KindQualificationKind-Daten richtig für die DB aufzubereiten - Specs anpassen, um längere Reaktivierbarkeit zu berücksichtigen
- Specs schreiben
- Kursanmeldung spezifizieren und anpassen (ggf. in eigenem Ticket)
- Personenfilter spezifizieren und anpassen (ggf. in eigenem Ticket)
- Kunde wegen Übersetzungen informieren
- Mit angemessener Rolle "durchklicken"
- CHANGELOG-Eintrag hinzufügen


