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