hitobito_pbs icon indicating copy to clipboard operation
hitobito_pbs copied to clipboard

E-Mailadressen für Rechnungen

Open lstoffer opened this issue 1 year ago • 6 comments

Ausgangslage:

Für dieses Problem gibt es zwei mögliche Ausgangslagen:

  1. Es wird für eine oder mehrere Personen eine Einzelrechnung erzeugt.
  2. Es wird für ein bestehendes Abonnement eine Sammelrechnung erzeugt.

Problem:

  1. Wenn Einzelrechnungen erzeugt werden kann nirgendwo angegeben werden, an welche E-Mailadresse diese Rechnung später versendet werden soll. Standardmässig wird dann einfach die Hauptadresse verwendet. Ist für eine Person jedoch keine solche Hauptadresse hinterlegt, wird keine E-Mailadresse in der erstellten Rechnung eingetragen. Wird dann versucht die Rechnung über den Button "Status setzen (Gestellt/Gemahnt) und per E-Mail verschicken" verschickt funktioniert das aufgrund der fehlenden E-Mailadresse nicht.

  2. Wenn eine Sammelrechnung für ein Abo erzeugt wird besteht die gleiche Problematik. Dei Problematik besteht auch dann, wenn man für das Abo eingerichtet hat, dass für den Versand von E-Mails an dieses Abo nur Adressen mit einem bestimmten Tag verwendet werden sollen (z.B. "Rechnungsadresse"). Selbst wenn das so konfiguriert ist, wird weiterhin nur die Hauptadresse als Adresse in der Rechnung eingetragen und die mit dem Tag "Rechnungsadresse" hinterlegte E-Mail wird ignoriert.

Weitere Ausführungen:

  • Wenn die Rechnungen erst einmal erstellt sind können diese nachträglich noch so bearbeitet werden, dass eine beliebige E-Mailadresse für den Versand eingetragen werden kann
  • Das Problem ist, dass zumindest in unserem Fall, nicht jeder Teilnehmer eine eigene Hauptadresse hat. Insbesondere bei Bibern und Wölfen macht das noch keinen Sinn.
  • Dei Hauptadresse für den Versand von Rechnungen zu verwenden macht meiner Ansicht nach wenig Sinn, da die Rechnungen im Falle von Teilnehmern ja an die Eltern gehen sollen.
  • Einfach die E-Mailadressen der Eltern als Hauptadressen zu verwenden funktioniert leider auch nur sehr bedingt. Denn sobald mehr als zwei Geschwister vorhanden sind funktioniert das nicht mehr.

Lösungsvorschlag:

Definition eines Standard-Tags, der immer für den Versand von Rechnungen verwendet wird, sofern eine Adresse mit diesem Vorhanden ist. Z.B. soll immer der Tag "Rechnungsadresse" verwendet werden. Dieser soll auch dann verwendet werden, wenn im Abo eingestellt wurde, dass nur Adressen mit einem bestimmten Tag für den Versand von E-Mails verwendet werden sollen, denn dabei geht es ja nur um E-Mails und nicht den Versand von Rechnungen.

lstoffer avatar Jun 11 '23 05:06 lstoffer

Update:

In der aktuellen Version besteht das Problem noch immer.

Ausgangslage

Wenn eine Rechnung über ein Abo erstellt wird, dann wird für alle Rechnungsempfänger versucht die Haupt-Email als Empfängeradresse in der Rechnung zu hinterlegen. Ist diese Email für einen Benutzer nicht gesetzt, so wird einfach keine Adresse eingetragen.

Um diese Rechnungen doch per Mail versenden zu können müssen die Mailadressen bei allen Rechnungen manuell nachgetragen werden.

Lösungsvorschlag

Da nicht jeder Teilmehmer eine hinterlegete Haupt-Email hat (da kein Account benötigt) wäre es hilfreich, wenn anstattdessen für weitere Emails die für einen Benutzer hinterlegt sind angewählt werden kann, ob diese für den Rechnungsversand verwendet werden solle (durch einen Haken ähnlich wie jenen für "Versand").

lstoffer avatar Apr 03 '24 16:04 lstoffer

Ich greife diesen Issue nach Absprache im Team wieder auf. Dieser Issue konkurriert den Elternzugang insofern, als dass die Kinder durch den Elternzugang meist keine eigenen Hauptmail mehr haben.

Unser Lösungsvorschlag ist, dass der Rechnungsversand an Hauptmail, alle weiteren Mails (mit Häckchen "Versand" angewählt) und an die Versandmail allfälliger Verwalter:innen geht.

philobr avatar May 26 '24 18:05 philobr

Problem besteht noch immer. @ThomasEllenberger könntest du dir dieses Problem noch kurz anschauen?

yvesflueck avatar May 27 '24 10:05 yvesflueck

Dieses Verhalten ist in Hitobito aktuell so gewollt und müsste falls anders gewünscht entsprechend weiterentwickelt werden.

  • Der Rechnungsversand per Email erfolgt immer an die Haupt-Email-Adresse versendet. Es gibt bisher keine Logik welche eine "Rechnungsadresse" zulässt. Die Bezeichnungen bei zusätzlichen Emailadressen ist bisher nur ein Textfeld, ohne Logik.
  • Bei der Umsetzung des Elternzugangs wurde der Rechnungsversand spezifisch ausgeklammert. Hierzu gibt es das folgeissue https://github.com/hitobito/hitobito/issues/2057 welches aktuell jedoch noch nicht finanziert oder geplant ist.

ThomasEllenberger avatar May 28 '24 12:05 ThomasEllenberger

Gerne würden wir dieses Issue so weiterentwickeln und fixen lassen. Bitte bei Gelegenheit einschätzen, damit wir uns anschliessend um die Finanzierung kümmern können.

yvesflueck avatar Jun 13 '24 05:06 yvesflueck

@diegosteiner

philobr avatar Sep 21 '24 09:09 philobr