Der WebClient im Extranet
Der WebClient im Extranet
Definition der HTML-Datei für das Extranet
Analog der im Kapitel Definition der HTML-Datei für das Intranet beschriebenen Vorgehensweise konfigurieren Sie die HTML-Datei den WebClient im Extranet. Öffnen Sie die HTML-Datei mit einem Editor und passen Sie die nötigen Stellen in der Datei an.
Hinweis: Die folgenden Abbildungen wurden verkleinert. Für eine deutlichere Ansicht klicken Sie bitte auf die einzelnen Abbildungen.
Die sechs markierten Bezeichnungen in der vorangegangenen Abbildung haben folgende Bedeutungen:
- 1) Der Titel, welcher im Tab im Browserfenster angezeigt wird,
- 2) der Titel, welcher auf der Seite in der ersten Zeile angezeigt wird,
- 3 – 6 der Name der …_Configuration.xml - Datei, mit der verknüpft wird. Diesen Namen können Sie ebenfalls ändern, jedoch muss dieser bei allen vier Markierungen gleich sein.
Konfiguration des WebClients für das Extranet
Der nächste Schritt ist das Erzeugen und Editieren der notwendigen BANKETTprofi WebClient Konfiguration. Hierbei gibt es jedoch im Gegensatz zum WebClient für das Intranet mehrere Unterschiede, welche beachtet werden müssen.
Wechseln Sie im BANKETTprofi auf den Reiter Vorlagen. Wählen Sie den Punkt WebClient Konfiguration und dort Suchen aus, um sich die standardmäßigen Konfigurationsvorlagen anzeigen zu lassen.
Wie in der folgenden Abbildung ersichtlich öffnen Sie die Konfiguration für den WebClient 1 Extranet Standard.
Öffnen Sie die Konfigurationsmaske durch Doppelklick oder über das Stiftsymbol.
Wechseln Sie auf den Menüpunkt Konfiguration. Dort sehen Sie das Feld Basisadresse, welches leer sein muss (siehe Abbildung).
Wechseln Sie anschließend auf den Menüpunkt Datenzugriff. Hier müssen Sie die im ersten Schritt erzeugte Template-Datei (XML-Datei) unter Verwendung des absoluten Pfades eintragen
Weiterhin müssen Sie unter dem Menüpunkt Aktionen die Zugriffs-URL für das Absenden der Anfrage auf Ihren Form-Mailer anpassen. Ein funktionierendes Beispiel für einen Form-Mailer ist im Standard WebClient mitenthalten.
Die WebClient Konfiguration für das Extranet ist damit abgeschlossen. Über die Schaltfläche Export können Sie die für den WebClient notwendigen Dateien automatisch erzeugen.
Bei der Abfrage nach dem Speicherort wählen Sie das Verzeichnis WebClient im Ordner WebFolder. Als Dateinamen vergeben Sie die Bezeichnung, die Sie in der HTML-Datei (siehe Seite 13, untere Abbildung) den Objekten drei bis sechs zugewiesen haben und fügen den Suffix _Configuration.xml an.
Beispiel:
Sie haben in der HTML-Datei (siehe Seite 13, untere Abbildung) die Konfigurationsreferenzen in den Objekten drei bis sechs WebClient_1_Extranet benannt, dann bekommt die Datei den Namen WebClient_1_Extranet_Configuration.xml (siehe folgende Abbildung).
Die exportierte Konfigurationsdatei wird nun im Zielverzeichnis abgelegt.
Die Dateien im WebFolder müssen nun noch auf einen Webserver hochgeladen werden. Bitte entfernen Sie vorher aus Sicherheitsgründen die WebClient Konfiguration für das Intranet.
Der BANKETTprofi WebClient kann nun über die entsprechende URL aufgerufen werden.
Im Gegensatz zu den Buchungen über das Intranet, bei denen die auf der Seite eingegebenen Daten (Veranstalterangaben, Veranstaltungsdaten, Artikel) direkt in das BANKETTprofi System übernommen werden, erfolgt im Extranet die Datenübergabe per E-Mail.
Sie können die betreffenden E-Mails schnell und einfach am Absender und dem Betreff WebClient Anfrage erkennen, wenn Sie dies im Formmailer entsprechend voreinstellen.
Öffnen Sie diese E-Mail und klicken Sie auf die Schaltfläche WebClient Import
Sobald der Import der Daten abgeschlossen ist, zeigt BANKETTprofi das mit einer Meldung an.
Aufbau des Form-Mailers
Der Form-Mailer dient zum Versand der Informationen in Form einer E-Mail. Die E-Mail wird dabei zwingend mit einer fest definierten Syntax erstellt:
Name |
Wert |
BP_Action |
Web_Job_Launch |
Jobname |
WebClient Import |
Data |
POST-Parameter „data“ |
Beim Absenden der BANKETTprofi WebClient Anfrage wird der POST-Parameter data übermittelt, welcher alle wichtigen Informationen beinhaltet. Dieser muss als Wert für das Feld Data verwendet werden.
Die Veranstaltung im System
Bei der automatisierten Verarbeitung der Daten des BANKETTprofi WebClient wird eine neue Veranstaltung im Hintergrund angelegt und mit den Daten gefüllt, welche der WebClient übergeben hat.