Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SUCHE: Suche nach Rechnungen aufgrund von Referenz/Rechungs Nummer #1672

Closed
16 of 17 tasks
olibrian opened this issue Mar 11, 2022 · 2 comments · Fixed by #1701
Closed
16 of 17 tasks

SUCHE: Suche nach Rechnungen aufgrund von Referenz/Rechungs Nummer #1672

olibrian opened this issue Mar 11, 2022 · 2 comments · Fixed by #1701

Comments

@olibrian
Copy link
Member

olibrian commented Mar 11, 2022

Als Benutzer und Finanzverantworlicher,
möchte ich eine Rechnung aufgrund der Nummer suchen,
um Rückmeldungen zu Rechnungen schnell bearbeiten zu können

Neu soll neben Personen, Anlässe, Gruppen auch Rechnungen gefunden werden. Suchkriterium sind:

  • Titel
  • Rechnungsnummer
  • Referenznummer

Dies soll, falls die erforderlichen Berechtigungen vorhanden sind, über die Suche erfolgen.

Mockup

Eigenes Icon im Dropdown der Suche und neues Tab im Suchresultat:

image

Tech-Spec

  • Die Suche soll eine weitere Facette bekommen
  • Wenn man keine :finance-Berechtigung hat, sollen keine Rechnungen in den Ergebnissen auftauchen
  • Benutzer können die an sie gerichteten Rechnungen nicht über die Suche finden

ToDo

  • Neuen "Partial-Index" für Rechnungen erstellen (app/indices/)
  • SearchStrategies erweitern, um Daten zu holen
  • FullTextController erweitern
    • index grosse Ergebnissseite
    • query Vorschau
    • nur "sichtbare" Rechnungen weitergeben
  • Views in full_text/index anpassen, um ggf. weiteres Tab anzuzeigen (siehe Mockup)
  • Specs schreiben
  • Mit angemessener Rolle "durchklicken"
    • mit :finance-Berechtigung
    • ohne :finance-Berechtigung
  • CHANGELOG-Eintrag hinzufügen
@TheWalkingLeek
Copy link
Member

Volltextsuche ist broken auf Integration: https://sentry.puzzle.ch/pitc/hitobito-backend/issues/51783/?query=is%3Aunresolved

@TheWalkingLeek
Copy link
Member

Fixed in: f57256f

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

Successfully merging a pull request may close this issue.

3 participants