Seite 1 von 1
Lesefelder für Pre-Notification
Verfasst: Freitag 21. Februar 2014, 07:02
von tom
Hallo zusammen,
arbeite nun seit Anfang des Jahres mit JVerein und bin begeistert über das Programm. Vielen Dank für diese tolle Lösung!
Beim Erstellen der Pre-Notification-eMail habe ich allerdings Schwierigkeiten.
Im Forum habe ich eine Vorlage gefunden. Die Lesefelder funktionieren allerdings nicht. Sind diese Lesefelder der Vorlage vom Forumsmitglied selbst erstellt und muss ich diese ebenfalls erst in Jverein definierer, oder sind diese bereits in JVerein irgendwo hinterelegt?
Lesefeldbeispiel: $lastschrift_mandatid
(BTW: damit das Lesefeld auch funkioniert muss mal wohl geschweifte Klammern verwenden - ${lastschrift_mandatid} - ist das dann so ok?)
Außerdem sollte laut Wiki In der Mitgliederdetailanzeige ein extra Reiter "Lesefelder" erscheinen, wenn man die Funktion in den Einstellungen aktiviert. Dieser Reiter fehlt allerdings.
Ich habe im Forum gesucht, aber keine Hinweise diesbezüglich gefunden. Kann mir hier evtl. jemand auf die Sprünge helfen?
In der Hoffnung auf Hilfe, herzliche Grüße
Tom
JVerein 2.6.1
Win 7 32 bit
Re: Lesefelder für Pre-Notification
Verfasst: Samstag 22. Februar 2014, 07:06
von tom
Hallo,
habs nochmal versucht, bekomme jedoch beim Mailversand eine Fehlermeldung:
Code: Alles auswählen
[22.02.2014 06:58:52] Encountered " EUR}\r\n - Mandatsnummer: " at line 12, column 40 of LOG
Was expecting one of:
"}" ...
<DOT> ...
folgende Lesefelder verwende ich in der eMail-Vorlage:
Code: Alles auswählen
${lastschrift_verwendungszweck}
- IBAN (Kontonummer): ${lastschrift_iban}
- BIC (Kreditinstitut): {$lastschrift_bic}
- Belastungshöhe: ${lastschrift_betrag EUR}
- Mandatsnummer: ${lastschrift_mandatid}
- Datum der Mandatserteilung: ${lastschrift_mandatdatum}
- Ausführungstermin: ${lastschrift_abrechnungslauf_faelligkeit}
Grüße Tom
Re: Lesefelder für Pre-Notification
Verfasst: Samstag 22. Februar 2014, 08:30
von heiner
Hallo Tom,
ein Hinweis: Du verwendest Variable. Lesefelder werden durch den Benutzer in Java definiert. Siehe
http://www.jverein.de/wiki/index.php?title=Lesefelder
Zu deinem Problem: Packe EUR außerhalb der Klammer.
Heiner
Re: Lesefelder für Pre-Notification
Verfasst: Sonntag 23. Februar 2014, 07:45
von tom
Hallo Heiner,
vielen Dank für deine Rückmeldung. Leider bin ich in Java kein bisschen bewandert, mehr als try and error geht da nicht
Trotzdem möchte ich das gerne realisieren. Allerdings ist mir nicht klar welcher Unterschied zwischen Variablen und Lesefeldern im Hinblick auf deren Verwendung in den eMails ist. Benötige ich da Lesefelder oder Variable?
Das Beispiel hatte ich zum Testen lediglich aus dem Forum kopiert und versucht damit eine eMail-Vorlage zu erstellen, die ich als Pre-Notification für den kommenden SEPA-Lastschrifteinzug verwenden kann.
Formulare für die PDF-Generierung (z.B. Rechnungen, Spendenbescheinigungen, etc.) habe ich schon hinbekommen, das funktioniert hervorragend. Nun fehlt nur noch die Lösung für die eMails.
Im Forum oder im Wiki habe ich kein HowTo o.ä. gefunden. Habe ich da was übersehen? Mit den Hinweisen auf der Formular- und der Pre-Notificationseite im Wiki komme ich mit meinen Kenntnissen nicht weiter. Wenn es solch ein HowTo noch nicht geben sollte, würde ich gerne eins erstellen indem ich meine Schritte dokumentiere und anschließend im forum poste.
Grüßle Tom
Edit:
Habe die Seite für die Erstellung der Pre-Notification nun doch gefunden:
http://www.jverein.de/wiki/index.php?ti ... tification
...und den Hinweis:
Die Variablen in der Pre-Notification Mail sind NICHT identisch mit den Variablen eines "normalen" E-Mailversandes
Kann ich denn eine "Art" Pre-Notification-eMail auch über eine eMail-Vorlage erstellen (zum quasi "händisch" versenden). Dazu bräuchte ich ja andere Variable. Geht das dann überhaupt und wenn ja, wie müssen denn für diesen Fall die Variablen dann aussehen?
Re: Lesefelder für Pre-Notification
Verfasst: Sonntag 23. Februar 2014, 09:39
von heiner
Hallo Tom,
du benötigst Variable. Mein Hinweis darauf sollte nur der Klarstellung dienen.
...und den Hinweis: Die Variablen in der Pre-Notification Mail sind NICHT identisch mit den Variablen eines "normalen" E-Mailversandes
Die Prenotifications gehen nicht nur an Mitglieder sondern auch an Kursteilnehmer (Nichtmitglieder, die Kursbeiträge abbuchen lassen). Daher stehen andere Variable zur Verfügung.
Zurück zu deinem ursprünglichen Problem mit
- Belastungshöhe: ${lastschrift_betrag EUR}
Versuche es entweder mit
- Belastungshöhe: $lastschrift_betrag EUR
oder mit
- Belastungshöhe: ${lastschrift_betrag} EUR
Evtl. speichere ich künftig den eingebenen Mailtext.
Heiner
Re: Lesefelder für Pre-Notification
Verfasst: Sonntag 23. Februar 2014, 17:15
von tom
Hallo Heiner,
vielen Dank für die Hilfe. Es klappt prima. Nun muss ich mich nur noch einfuchsen
Greetz Tom