<aside>
<img src="/icons/promoted_red.svg" alt="/icons/promoted_red.svg" width="40px" /> Home | Standards | Module | Hilfe
</aside>
Abschließen/Speichern & Validierung im Front-end
Temporärspeicherung im Front-end
Bei Log-in im Front-end durch einen Teilnehmer werden alle Eingaben dort zunächst in einem temporären Datensatz gespeichert. Erst bei Abschließen/Speichern im Front-end wird ein richtiger Teilnehmer-Datensatz angelegt (bei Nutzung des offenen Log-ins mit Neuanlage-Code) oder ein bestehender Teilnehmer-Datensatz um die Eingaben ergänzt. Die betrifft auch Gruppen-Zuweisungen, Attribut-Zuweisungen und Käufe. Somit sind Eingaben verloren, die ein Teilnehmer im Front-end tätigt und dann diese nicht durch Speichern/Abschließen bestätigt. Da üblicherweise auch erst bei Speichern/Abschließen eine eingestellte Bestätigung angezeigt und eingestellte Bestätigungen per E-Mail versendet werden, ist es sowohl für den Teilnehmer als auch für Sie nachvollziehbar, ob eine Anmeldung abgeschlossen wurde.
Validierung von Eingaben
Eingaben/Auswahlen in Eingabe-/Auswahlfeldern auf Masken im Front-end können auf bestimmte Werte validiert werden. Die wird zum jeweiligen Front-end-Element im Modul “Front-ends” eingestellt. Weitere Information zu Validierungen und Einstellen der ausgespielten Fehlermeldung bei Fehlschlag siehe Tabelle “Validierungen” im Modul “Einstellungen”.
- Mögliche Validierungen nach Element-Typ (bei Front-ends des Typs “Standard”)
- Umgang mit Feldwerten, Attributzuweisungen und Begleitungen im Front-End
Teilnahmestatus & Trigger
Durch das Abschließen einer Sitzung auf der letzten Maske im Front-end (bei linearer Navigation) bzw. durch das Speichern im Front-end (bei Menü-Navigation) werden bestimmte Trigger ausgelöst, die zur Ausführung von Aktionen führen können. Diese Aktionen können im Modul Einstellungen erstellt werden (siehe: Tabelle “Aktionen” ) und in Event-Gruppen zu diesen Triggern eingestellt werden (siehe Tabelle “Aktionen” ), so dass sie bei Auslösen eines Triggers ausgeführt werden.
Es werden die folgenden Trigger unterschieden:
- “Login” = sobald sich ein Teilnehmer im Front-end einloggt
- “Neu-Registrierung” = bei Abschließen/Speichern nach Log-in mit einem Neuanlage-Login-Code (das heißt, dass der Teilnehmer neu angelegt wird)
- Der Teilnehmer erhält den Teilnahmestatus “Zugesagt”.
- “Speichern/Zusage” = vor Erreichen der eingestellten Kapazität in der Event-Gruppe
- bei Login mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war) bei Teilnehmern, die den Teilnahmestatus “Opt-in” haben ODER
- bei Abschließen/Speichern nach Log-in mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war) und
- ein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und auf “Zusage” steht ODER kein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und
- NICHT anhand der Einstellungen im Modul “Einstellungen” und ggf. abweichend in der Event-Gruppe eingestellt ist, dass bei Abschließen/Speichern der Opt-in-Fall statt des Zusage-Falles erreicht wird.
- Hinweis: diese Unterscheidung wird nur getroffen, wenn bei Speichern/Abschließen der Teilnahmestatus des Teilnehmers “Unbekannt” ist.
- Der Teilnehmer erhält den Teilnahmestatus “Zugesagt”.
- “Opt-in” = bei Abschließen/Speichern nach Log-in mit einem Neuanlage-Login-Code (das heißt, dass der Teilnehmer neu angelegt wird) ODER mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war und der Teilnehmer den Teilnahmestatus “Unbekannt” hat) und
- ein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und auf “Zusage” steht ODER kein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und
- anhand der Einstellungen im Modul “Einstellungen” und ggf. abweichend in der Event-Gruppe eingestellt ist, dass bei Abschließen/Speichern der Opt-in-Fall statt des Zusage-Falles erreicht wird.
- Der Teilnehmer erhält den Teilnahmestatus “Opt-in”.
- “Absage” = bei Abschließen/Speichern nach Log-in mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war) und
- wenn der Teilnehmer zuvor den Teilnahmestatus “Unbekannt” hatte und
- ein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und auf “Absage” steht.
- Der Teilnehmer erhält den Teilnahmestatus “Abgesagt”.
- “Storno (nach Zusage)” = bei Abschließen/Speichern nach Log-in mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war) und
- wenn der Teilnehmer zuvor einen Teilnahmestatus hatte, der als Teilnahme zählte und
- ein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und auf “Absage” steht
- Der Teilnehmer erhält den Teilnahmestatus “Storniert”.
- “Warteliste” = nach Erreichen der eingestellten Kapazität in der Event-Gruppe
- bei Login mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war) bei Teilnehmern, die den Teilnahmestatus “Opt-in” haben ODER
- bei Abschließen/Speichern
- nach Log-in mit einem Neuanlage-Login-Code (das heißt, dass der Teilnehmer neu angelegt wird) ODER
- nach Log-in mit einem individuellen Teilnehmer-Login-Code (das heißt, dass der Teilnehmer bei Login bereits angelegt war) und
- wenn der Teilnehmer zuvor den Teilnahmestatus “Unbekannt” hatte ODER wenn der Teilnehmer zuvor einen Teilnahmestatus hatte, der NICHT als Teilnahme zählte und
- ein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist und auf “Zusage” steht ODER kein Element des Typs “Zusage/Absage” auf dem Front-end vorhanden ist
- Der Teilnehmer erhält den Teilnahmestatus “Warteliste”.
- Zudem können weitere individuelle Trigger erstellt werden, deren Eintreten mittels einer Formel berechnet wird, die im Trigger zu hinterlegen ist. Diese Formeln können nicht selbst erstellt werden und müssen bei iventic bestellt werden.
- Der Teilnehmer erhält den Teilnahmestatus “Zugesagt”.
Hinweis: wenn auf einem Front-end KEIN Element des Typs “Zusage/Absage” enthalten ist (sondern z.B. ein eigenes Element zur Auswahl der Teilnahme dort platziert wird), wird immer der Zusage-Fall angenommen, d.h. abhängig von den o.g. Faktoren nur die Fälle “Neu-Registrierung”, “Speichern/Zusage” oder “Warteliste” unterschieden.