-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Ausgangslage
Auf beitragspflichtigen Rollen muss eine Beitragsart ausgewählt werden.
Diese ist nur im Verlauf sichtbar, und wenn man die Rolle ändert, und auch nur wenn man Schreibrechte auf der Person hat.
Anforderungen
Es soll auch möglich sein, die Beitragsart(en) von ganzen Listen von Personen zu exportieren.
Dabei muss aber die Berechtigung für jede einzelne Person beachtet werden, da Schreibrechte für den Zugriff auf diese Information nötig sind.
Abgrenzungen
Offene Fragen
Mockup
Tech-Spec
- Umsetzung im pfadi_de Wagon
- Doku für table_displays Spalten: https://github.com/hitobito/hitobito/blob/master/doc/developer/people/table-display-additional-columns.md
- Wegen der speziellen Berechnung dieser Spalte und wegen der speziellen Berechtigungen die nötig sind, um diese Information zu sehen wird eine eigene Spalten-Klasse nur für diese Spalte entwickelt, nicht eine generische Spalte wie die
ShowFullColumnverwendet.
ToDo
- Neue Spalten-Klasse
FeeKindColumnähnlich wieTableDisplays::People::PrimaryGroupColumn, die die Berechtigung analog BEITRÄGE: Beitragsart erstmalig automatisch auf Rolle zuweisen #16 überprüft - Spalte berechnet in
allowed_value_fordie übersetzten Namen aller beitragspflichtigen Rollen, kommasepariert - Spalte in Initializer im pfadi_de Wagon aktivieren
- Specs schreiben
- Kunde wegen Übersetzungen informieren
- Mit angemessener Rolle "durchklicken"
- DoD geprüft und erfüllt?
- CHANGELOG-Eintrag unter "unreleased" unten hinzufügen
Reactions are currently unavailable