Skip to content

INVOICE: Rechnungsdruck alphabetisch sortieren #237

@thaeuselmann

Description

@thaeuselmann

User Story

Als Rechnungssteller möchte ich die Rechnungen einer Sammelrechnung in Alphabetischer (nach Nachname sortierter) Reihenfolge ausgeben können um diese anschliessend besser weiterverarbeiten zu können.

Ausgangslage:

Druckt man die Rechnungen einer Sammelrechnung, so werden diese heute im ausgegebenen PDF nach der Personen ID sortiert.

Zielzustand

Werden in einer Sammelrechnung die Rechnungen gedruckt, so soll es möglich sein, dass diese Alphabetisch, nach Nachname sortiert ausgegeben werden. Um mehr Flexibilität zu erlauben soll das Feature jedoch so umgesetzt werden, dass das ausgegebene PDF stets nach der aktuellen Sortierung der Rechnungen gedruckt wird. Das ist standartmässig die Rechnungsnummer. Sortiert man jedoch nach Empfänger, so sortiert es die Rechnungen bereits heute nach Nachname>Vorname.

Nachstellen:

  • Eine Sammelrechnung auswählen.
  • In der Rechnungsübersicht nach Empfänger sortieren.
  • Rechnungen anwählen
  • Drucken
    --> im erstellten PDF sollen die Rechnungen ebenfalls Alphabetisch sortiert sein.

Mockup

Image

Tech-Spec

  • Umsetzung im Core

ToDo

  • Sortierreihenfolge im InvoicesController#render_invoices_pdf weitergeben
  • Invoice::BatchCreate#create_invoices anpassen, dass die Reihenfolge verwendet wird
  • Specs schreiben
  • Mit angemessener Rolle "durchklicken"
  • DoD geprüft und erfüllt?
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen

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