Wie richte ich Webbuchungsanfragenᴹ ein?
Wie richte ich WebbuchungsanfragenM ein?
- Richten Sie einen Webserver mit Verzeichnissen ein
Wenn Sie Webbuchungsanfragen über Direktimport in die Datenbank einfügen, laufen die Prozesse über den Bp Event Webserver. Wenn Sie per E-Mail-Buchungsverarbeitung Anfragen als E-Mails empfangen wollen, müssen PHP-Dateien für die Verarbeitung kundenseitig auf einem PHP-fähigen Server ausgelagert werden. Der Bp Event Webserver ist hierfür nicht geeignet. - Nur für E-Mail-Buchungsverarbeitung:- Legen Sie nach der Einrichtung der WebApp auf dem gewählten Server eine Kopie des Verzeichnisses „WebBuchung“ und des Unterverzeichnisses „Bp WebApp“ an.
- Legen Sie ggf. auch noch das Unterverzeichnis „bpWebApp“ an.
- Richten Sie je nach gewünschter Technologie als PHP-Mailer entweder "mailer_sendmail.php" oder als "mailer_sendmail.php" ein.
 
- Importieren Sie unter  Einrichtung > Einrichtung > Szenarien das Szenario „WebBuchung“ und speichern Sie es in dem Verzeichnis „WebBuchung“, entweder auf dem kundenseitigen Webserver (E-Mail-Buchungsverarbeitung) oder dem Bp Event Server (Direktimport) Szenarien das Szenario „WebBuchung“ und speichern Sie es in dem Verzeichnis „WebBuchung“, entweder auf dem kundenseitigen Webserver (E-Mail-Buchungsverarbeitung) oder dem Bp Event Server (Direktimport)
 
- Nur für E-Mail-Buchungsverarbeitung:
- Bearbeiten Sie die Musterveranstaltung
Sobald eine Veranstaltung als Musterveranstaltung ausgewählt wird, wird sie unter einer neuen Veranstaltungsnummer gespeichert. Ein Datum wird weiterhin als Referenzdatum benötigt, aber nicht in die „aus Vorlage“ erstellten Veranstaltungen übernommen. Es gibt in Vorlagen keine Pflichtfelder. - Geben Sie ein Datum an, das beliebig weit in der Zukunft liegt.
- Lassen Sie die Uhrzeit und Personenzahl leer.
- Wählen Sie den Status, mit dem die Anfragen importiert werden sollen.
- Folgende Felder werden in die Webbuchungen übernommen, wenn sie in der Vorlage eingegeben sind:- Anlass
- Anlassgruppe
- Kostenstelle für die Rechnung
 
- Wählen Sie eine Preisschiene und Brutto/Netto-Einstellung.
 
- Legen Sie Benutzer und Berechtigungen an
Erstellen Sie unter  Administration > Administration > Benutzerverwaltung > Benutzerverwaltung > Benutzer folgende Benutzer und Benutzergruppe: Benutzer folgende Benutzer und Benutzergruppe:- Den Benutzer „WebBuchung“- mit Benutzergruppe „WebBuchungBenutzer“
- mit dem E-Mail-Konto, von dem die Bestätigungsmails gesendet werden
- ohne Zugriff/Rolle
 
- Den Benutzer „WebBuchungUser“- mit Benutzergruppe „Berechtigung WebBuchungUser“
- mit Zugriff auf den Webserver
 
- Die Benutzergruppe „WebApp Aktivität“ für alle Benutzer, die über eine Aktivität benachrichtigt werden sollen, wenn es eine neue Buchungsanfrage gibt.
 
- Den Benutzer „WebBuchung“
- Passen Sie die Webkonfiguration an
- Erstellen Sie unter  Einrichtung > Einrichtung > Web > Web > Webanmeldetickets > Webanmeldetickets > Neu ein neues Ticket für den Benutzer „WebbuchungUser“ mit Mehrfachverwendung. Neu ein neues Ticket für den Benutzer „WebbuchungUser“ mit Mehrfachverwendung.
- Kopieren Sie das Ticket auf Nachfrage in die  Zwischenablage. Zwischenablage.
- Öffnen Sie unter  Einrichtung > Einrichtung > Web > Web > Webkonfigurationen die „WebBuchung“ und fügen Sie den Text aus der Zwischenablage unter Webkonfigurationen die „WebBuchung“ und fügen Sie den Text aus der Zwischenablage unter Konfiguration > Webanmeldeticket ein. Konfiguration > Webanmeldeticket ein.
- Nur für Bp Event 11: Tragen Sie unter  Konfiguration > Aktionen > "Senden_perMail: HttpRequest" die Mailer-URL ein. Konfiguration > Aktionen > "Senden_perMail: HttpRequest" die Mailer-URL ein.
- Überprüfen Sie die Einstellungen über  Test, Test, Vorschau und Vorschau und Prüfen in der horizontalen Werkzeugleiste. Prüfen in der horizontalen Werkzeugleiste.
 Speichern Sie die Konfiguration und Speichern Sie die Konfiguration und exportieren Sie sie in das angegebene Exportverzeichnis „Web Folder:WebBuchung\WebBuchung.js“. exportieren Sie sie in das angegebene Exportverzeichnis „Web Folder:WebBuchung\WebBuchung.js“.
 
- Erstellen Sie unter 
- Passen Sie die Administrativen Einstellungen an
Einige administrative Einstellungen habe direkte Auswirkungen auf die Webbuchungen. - Überprüfen Sie unter  Administrative Einstellungen > Administrative Einstellungen > Technische Einstellungen > Technische Einstellungen > Umgebungsvariablen die Pfade der Exportverzeichnisse für Veranstaltungsvorlagen und Bilder. Standardmäßig sind dies die Verzeichnisse „WebBuchung/Templates“ und „WebBuchung/Templates/Images“. Umgebungsvariablen die Pfade der Exportverzeichnisse für Veranstaltungsvorlagen und Bilder. Standardmäßig sind dies die Verzeichnisse „WebBuchung/Templates“ und „WebBuchung/Templates/Images“.
- Wählen Sie unter  Administrative Einstellungen > Administrative Einstellungen > Details > Webbuchung, ob Buchungsanfragen direkt in die Datenbank importiert werden sollen, oder als E-Mail-Anfragen erst manuell importiert werden sollen. Details > Webbuchung, ob Buchungsanfragen direkt in die Datenbank importiert werden sollen, oder als E-Mail-Anfragen erst manuell importiert werden sollen.- Um Anfragen über einen Transaktionsjob direkt als Veranstaltungen in die Datenbank zu importierten, aktivieren Sie Bestellung direkt empfangen.
- Um Anfragen als E-Mail zu erhalten und selbst zu importieren, geben Sie als  Mailer URL entweder „../../mailer/mailer_smtp.php“ oder „../../mailer/mailer_sendmail.php“ an. Mailer URL entweder „../../mailer/mailer_smtp.php“ oder „../../mailer/mailer_sendmail.php“ an.
 
- Aktivieren Sie unter  Administrative Einstellungen > Administrative Einstellungen > Veranstaltung > Standardaktionen die Option Änderungen an VA mit externer ID erlauben, um eine Bearbeitung der importierten Veranstaltungen zu ermöglichen. Veranstaltung > Standardaktionen die Option Änderungen an VA mit externer ID erlauben, um eine Bearbeitung der importierten Veranstaltungen zu ermöglichen.
 
- Überprüfen Sie unter 
- Richten Sie Jobs für die Webbuchungen ein
Die Jobs zur Webbuchung werden mit dem Szenario importiert und müssen unter  Einrichtung > Einrichtung > Jobs nur noch ergänzt werden. Jobs nur noch ergänzt werden.- Weisen Sie im Job „WebBuchung_00_Export_Template/WebBuchung bestücken“ die Berechtigungsgruppe „WebApp Aktivität“ zu, wenn nur ausgewählte Mitarbeiter das Webangebot aktualisieren dürfen.
- Weisen Sie im Job „WebBuchung_00_Import“ den Benutzer „WebBuchung“ zu.
- Weisen Sie im Datenüberwachungsjob „WebBuchung_06_Bestaetigungsemail“ die E-Mail-Adresse des Benutzers „WebBuchung“ zu.
 
- Passen Sie den Text der E-Mail-Bestätigung an
Das Standarddatenblatt und die Standardtextvorlage für die E-Mail-Bestätigung einer Webbuchung sind im Szenario enthalten. Ändern Sie beide Vorlagen ggf. selber ab: - den Text der E-Mail unter  Vorlagen > Vorlagen > Textvorlagen > „WebBuchung Anfragenbestätigung“ (Veranstaltungsvorlage) Textvorlagen > „WebBuchung Anfragenbestätigung“ (Veranstaltungsvorlage)
- die Zusammenfassung der gebuchten Artikel unter  Vorlagen > Vorlagen > Textvorlagen > „VA-Datenblatt_Bestaetigung_WebBuchung“ (Veranstaltungsdatenblatt). Textvorlagen > „VA-Datenblatt_Bestaetigung_WebBuchung“ (Veranstaltungsdatenblatt).
 
- den Text der E-Mail unter 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                            