Skip to content

KURSE: J+S Reaktivierung von Qualifikationen #1640

@Michael-Schaer

Description

@Michael-Schaer

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

Vorbedingungen

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.

image

Personenfilter

Bei den Filtern sollen bei «reaktivierbare» dann auch alle miteinbezogen werden.

filter

ToDo

  • Administration anpassen
    • Vorbedingungen ähnlich wie neue Kontaktmöglichkeit hinzufügen
    • Tabelle event_kind_qualification_kinds um Spalte validity ergänzen
    • JS-Modul EventKindPreconditions erweitern
    • 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions