Skip to content

AHV Nummern in bestehende Events übertragen & auf Personendaten löschen #59

Description

@ThomasEllenberger

Umsetzungsticket zur Diskussion in hitobito/hitobito#2162

Voraussetzung:

#58 ist umgesetzt

Ausgangslage:

Da die AHV Nummer neu in Events gespeichert wird, sollen einmalig alle AHV-Nummern in die aktiven Events übertragen werden. Anschliessend werden die AHV-Nummern in den Personendaten endgültig gelöscht.

Umsetzung:

  • Einmalige Migration aller AHV Nummern von den Personendaten in die aktiven Events.
  • Das AHV-Nummer Feld auf den Personendaten und sämtliche Inhalte darin werden gelöscht.
    • Cevi und Jubla haben auch noch ein Feld "AHV-Alt" dieses wird ebenfalls gelöscht.
  • Exporte anpassen, damit AHV-Nummer nicht mehr in Exports vorhanden ist.

Tech-Spec

  • nicht benötigte Personendaten löschen
  • AHV-Nummer von Teilnehmern auf aktive Events übertragen
  • als aktive Events werden alle mit einem (Start- oder End-) Datum ab heute oder in der Zukunft verstanden. Events, die komplett in der Vergangenheit liegen, werden nicht mit den AHV-Nummern angereichert.

ToDo

  • Migration erstellen
    • AHV-Nummer von Personen auf Teilnahme verschieben
    • Spalte AHV-Nummer löschen
    • Spalte AHV-Alt löschen
  • Eingabefelder für AHV-Nummer verstecken
  • Validierung für AHV-Nummer löschen
  • AHV-Nummer aus Exporten entfernen
  • weitere Referenzen auf AHV-Nummer prüfen und möglichst entfernen
  • Specs anpassen und schreiben
  • Kunde wegen Übersetzungen informieren
  • Mit angemessener Rolle "durchklicken"
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen
  • Sämtliche Youth Kunden vorgängig informieren dass die Migration mit dem nächsten Release ausgeführt wird.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions