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

MESSAGE: Position Adresse mittels Offset definieren #68

Closed
9 of 11 tasks
olibrian opened this issue Aug 25, 2022 · 0 comments
Closed
9 of 11 tasks

MESSAGE: Position Adresse mittels Offset definieren #68

olibrian opened this issue Aug 25, 2022 · 0 comments

Comments

@olibrian
Copy link
Member

olibrian commented Aug 25, 2022

Als Benutzer welcher ein Brief oder Rechnungsbrief erstellt
möchte ich die Position der Adresse anpassen können
damit sie in mein Couvert oder exakt auf mein Briefpapier passt

Neu soll in den Einstellungen der Gruppe ein Offeset für die Adresse definiert werden können. Bei den SWW betrifft dies auch den Mitgliederausweisteil.

Dieses Offset soll für Rechnungen, Briefe und Rechnungsbriefe berücksichtigt werden. Das Offset soll sowohl positiv wie negativ sein. Eingabe in Millimeter.

Mockup

Ein Beispiel wie es Smallinvoice gelöst hat:

image

Tech-Spec

  • Umsetzung im SWW Wagon
  • Ausschliesslich die Adresse soll von diesen Offsets betroffen sein, alles andere im Brief / in der Rechnung nicht! Sonst öffnen wir uns für endlose Bugs wegen Brief-Layouts für die es keine generische Lösung gibt.

ToDo

  • 2 neue Felder left_address_offset und top_address_offset in GroupSetting einfügen, aber nur im SWW Wagon
  • 2 neue Felder für den Mitgliederausweisteil left_TBD_offset und top_TBD_offset in GroupSetting einfügen, aber nur im SWW Wagon
  • Migration erstellen
  • PDF Rendering anpassen so dass es diese Offsets berücksichtigt
    • Brief / Rechnungsbrief rendering
    • Rechnung rendering
    • Sowohl die Adress-Offsets wie auch die Mitgliederausweis-Offsets
  • Specs schreiben
  • Kunde wegen Übersetzungen informieren
  • Mit angemessener Rolle "durchklicken"
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants