Skip to content

PEOPLE: Haushalte bei Dubletten zusammenführen #275

Description

@ThomasEllenberger

Ausgangslage

Durch Issue #139 wurden zusätzliche Attribute für die Dublettenzusammenführung definiert.
Nach Ersten Versuchen wurde festgestelt, dass verknüpfte Haushalte nicht korrekt migriert werden.
Ein Baispiel ist in https://help.puzzle.ch/#ticket/zoom/9710 beschrieben. Hier wwurde die Person offenbar aus dem Haushalt gerissen ohne dass dieser korrekt aufgelöst wurde. Dadurch war die gemergtde Person anschliessend in einem Haushalt nur mit sich selbst.

Anforderungen

Neu sollen Haushalte beim zusammenfügen von Dubletten auch korrekt übernommen werden.

  • Ist nur eine der beiden Personen in einem Haushalt, so soll anschliessend die gemergte Person auch in diesem Haushalt sein. Dabei wird die Adresse des Haushaltes übernommen auch wenn dies nicht die Adresse der beim zusammenführen bevorzugten Person war.
  • Haben beide Personen, welche zusammengefügt werden, einen unterschiedlichen Haushalt, wird der Haushalt (inklusive) der bevorzugten Person verwendet. Das Duplikat wird korrekt aus dem bestehenden Haushalt entfernt.

Tech-Spec

  • Haushalte werden sinnvoll zusammengeführt

ToDo

  • Specs schreiben
  • Domainklasse People::Merger anpassen
  • Mit angemessener Rolle "durchklicken"
  • bei Core-Änderungen alle Wagons durchtesten
  • DoD geprüft und erfüllt?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions