Skip to content

EVENT: Teilnehmerliste #243

Closed
hitobito/hitobito
#3511

Description

@thaeuselmann

Ausgangslage

Für geführte Wanderungen wird jeweils eine Teilnehmerliste exportiert und an die Wanderleitung versendet, damit diese physisch auf die Wanderung mitgenommen werden kann.
Da diese ausgedruckt wird, sollen nicht zuviele Informationen darauf vorhanden sein.
Da es sehr viele solche Anlässe gibt, und dies sehr regelmässig gemacht werden muss, erspart ein separater Export die Arbeit jedesmal die nicht benötigten Spalten manuell zu löschen.

Anforderungen

Bei einem Anlass unter Teilnehmende > Export > Excel möchten wir gerne einen neuen Typ definieren, in welchem ausschliesslich folgende Spalten enthalten: Vorname, Nachname, E-Mail, Adresse, Telefonnummer Mobil, Zusätzliche Fragen, Bemerkungen.

Offene Fragen

  • Bezeichnung des Exports? Nennen wir mal Teilnehmerliste
  • Export nur als Excel und CSV ok? -> Excel reicht aus
  • Der Aktuelle Export "Spaltenauswahl" hat nur die folgenden Spalten mehr: Übername / Firmenname / Firma / Hauptebene / Rollen -> gerne umsetzen
    • Braucht es wirklich einen zusätzlichen Export dafür? Können die Spalten nicht anschliessend im Excel bearbeitet/gelöscht werden?

Mockup

Image

Tech-Spec

  • Umsetzung im SWW Wagon
  • Mit einem normalen Tabular Export wird gleichzeitig CSV und Excel implementiert
  • Beispiel für einen Custom Export in einem Wagon: NDS Lager-Teilnehmenden Export

ToDo

  • Neuen Tabular Exporter und Row Klasse erstellen
  • Neuen Export in Export-Dropdown einfügen
  • Specs für Exporter und Row Klasse schreiben
  • Kunde wegen Übersetzungen informieren
  • Mit angemessener Rolle "durchklicken"
  • DoD geprüft und erfüllt?
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen

Activity

  1. self-assigned this
    on Jul 7, 2025
  2. 7 remaining items

  3. added a commit that references this issue on Jul 21, 2025
  4. ThomasEllenberger commented on Jul 28, 2025

    @ThomasEllenberger

    Erfolgreich getestet. 👍

  5. removed their assignment
    on Jul 28, 2025
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

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions