You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mit #858 wurde das Verhalten spezifiziert/implementiert, bei einem Sektionswechsel wenn die aktuelle Mitgliedschaftsrolle ab heute gültig ist.
Mit diesem Ticket soll dieselbe Logik implementiert werden für Familiengründungen/-auflösungen, wenn die aktuelle Mitgliedschaftsrolle ab heute gültig ist:
Bei Mutationen der Mitgliedschaft wird die alte Mitgliedschaftsrolle per gestern beendet und eine neue Mitgliedschaftsrolle per heute angelegt mit demselben Enddatum wie die originale Rolle vor der Mutation hatte.
Wenn aber die originale Rolle heute als Startdatum hatte, dann können wir sie nicht per gestern beenden (Ende vor Start), daher löschen wir die Rolle und ersetzen sie mit der neuen Rolle.
Die Mutation der alten Rolle ist folglich in der History/Verlauf der Person nicht mehr vorhanden, nur im Log der Person ist die Mutation noch erkennbar.
Die verschiedenen Mutationen sollen in beliebiger, fachlich korrekter Reihenfolge am selben Tag durchführbar sein.
Z.B. Familiengründung > Sektionswechsel > Familienauflösung
Tech-Spec / ToDo
Memberships::FamilyMutation#join! und #leave! kontrollieren und anpassen wenn nötig
specs schreiben
mehrere Familienmutationen am selben Tag, z.B. Familiengründung gefolgt von Familienauflösung und umgekehrt
Stammsektionswechsel gefolgt von Familienauflösung
...
Mit angemessener Rolle "durchklicken"
┆Issue is synchronized with this Jira Bug by Unito
┆Issue Number: HIT-939
The text was updated successfully, but these errors were encountered:
Mit #858 wurde das Verhalten spezifiziert/implementiert, bei einem Sektionswechsel wenn die aktuelle Mitgliedschaftsrolle ab heute gültig ist.
Mit diesem Ticket soll dieselbe Logik implementiert werden für Familiengründungen/-auflösungen, wenn die aktuelle Mitgliedschaftsrolle ab heute gültig ist:
Bei Mutationen der Mitgliedschaft wird die alte Mitgliedschaftsrolle per gestern beendet und eine neue Mitgliedschaftsrolle per heute angelegt mit demselben Enddatum wie die originale Rolle vor der Mutation hatte.
Wenn aber die originale Rolle heute als Startdatum hatte, dann können wir sie nicht per gestern beenden (Ende vor Start), daher löschen wir die Rolle und ersetzen sie mit der neuen Rolle.
Die Mutation der alten Rolle ist folglich in der History/Verlauf der Person nicht mehr vorhanden, nur im Log der Person ist die Mutation noch erkennbar.
Die verschiedenen Mutationen sollen in beliebiger, fachlich korrekter Reihenfolge am selben Tag durchführbar sein.
Z.B. Familiengründung
> Sektionswechsel> FamilienauflösungTech-Spec / ToDo
Memberships::FamilyMutation#join!
und#leave!
kontrollieren und anpassen wenn nötig┆Issue is synchronized with this Jira Bug by Unito
┆Issue Number: HIT-939
The text was updated successfully, but these errors were encountered: