1.494
Bearbeitungen
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ = Grundlageneinstellung der HTK BPM Software für eine Webshopanbindung = <div class="level1"> </div> == Grundlagen definieren == <div class="level2"> S…“) |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
In der drauf folgenden Maske werden Sie dazu aufgefordert einen SQL-Server, die dazugehörigen Login Daten (Nutzer mit Administrator Rechten benötigt) und eine Datenbank auszuwählen, in der Ihre Daten abgelegt sind. Die Informationen hierzu erhalten Sie unter anderem mit Hilfe des SQL Management Studio und der OL Hilfe. Falls Sie anhand dieser Informationen nicht weiter kommen, fragen Sie bitte einen Administrator um Hilfe. Nachdem der Servernamen und die Anmeldedaten eingegeben sind, bestätigen Sie mit Druck auf „Verbinden“. | In der drauf folgenden Maske werden Sie dazu aufgefordert einen SQL-Server, die dazugehörigen Login Daten (Nutzer mit Administrator Rechten benötigt) und eine Datenbank auszuwählen, in der Ihre Daten abgelegt sind. Die Informationen hierzu erhalten Sie unter anderem mit Hilfe des SQL Management Studio und der OL Hilfe. Falls Sie anhand dieser Informationen nicht weiter kommen, fragen Sie bitte einen Administrator um Hilfe. Nachdem der Servernamen und die Anmeldedaten eingegeben sind, bestätigen Sie mit Druck auf „Verbinden“. | ||
[[File:Anmeldung1.png]] | [[File:Anmeldung1.png|RTENOTITLE]] | ||
Waren die Login Daten korrekt erscheinen alle Datenbanken des SQL-Servers in der Dropdownliste. Wählen Sie die entsprechende Office Line Datenbank aus und drücken Sie „Anmelden“. | Waren die Login Daten korrekt erscheinen alle Datenbanken des SQL-Servers in der Dropdownliste. Wählen Sie die entsprechende Office Line Datenbank aus und drücken Sie „Anmelden“. | ||
[[File:Anmeldung 2.png]] | [[File:Anmeldung 2.png|RTENOTITLE]] | ||
Daraufhin erscheint, wenn vor der ausgewählten Datenbank ein rotes X steht (siehe Abbildung), folgende Meldung: | Daraufhin erscheint, wenn vor der ausgewählten Datenbank ein rotes X steht (siehe Abbildung), folgende Meldung: | ||
[[File:Prozessmanager.png]] | [[File:Prozessmanager.png|RTENOTITLE]] | ||
'''Hinweis:''' Diese Meldung erscheint nach der ersten erfolgreichen Anmeldung nicht mehr. Anstelle des roten X ist dann ein grüner Haken zu sehen. | '''Hinweis:''' Diese Meldung erscheint nach der ersten erfolgreichen Anmeldung nicht mehr. Anstelle des roten X ist dann ein grüner Haken zu sehen. | ||
Zeile 22: | Zeile 22: | ||
Im nächsten Dialog kommt folgende Frage: | Im nächsten Dialog kommt folgende Frage: | ||
[[File:Webservice Plungin meldung.png]] | [[File:Webservice Plungin meldung.png|RTENOTITLE]] | ||
Daraufhin öffnet sich eine weitere Mitteilung, welche ihnen mitteilt das es für die ausgewählte Datenbank keine Webservice-Installation gibt und ob sie die Grundlagen dafür anlegen wollen. Diese Meldung bestätigen Sie mit „Ja“. | Daraufhin öffnet sich eine weitere Mitteilung, welche ihnen mitteilt das es für die ausgewählte Datenbank keine Webservice-Installation gibt und ob sie die Grundlagen dafür anlegen wollen. Diese Meldung bestätigen Sie mit „Ja“. | ||
Zeile 30: | Zeile 30: | ||
Der Nächste Schritt besteht darin die Sprachen auszuwählen, die Sie später in ihrem Shop unterstützen wollen. | Der Nächste Schritt besteht darin die Sprachen auszuwählen, die Sie später in ihrem Shop unterstützen wollen. | ||
[[File:Omniseller setup.png]] | [[File:Omniseller setup.png|RTENOTITLE]] | ||
Die angezeigten Sprachen entsprechen den Sprachen, die Sie zuvor in Ihrer OL angelegt haben. Falls Sie noch keine Sprachen in Ihrer OL angelegt haben oder nicht wissen welche Sprachen Sie in Ihren Shop einbinden wollen, wählen Sie erst einmal nur eine Sprache aus. Diese Maske kann im BPM später noch einmal aufgerufen werden. Um einen Webshop anzubinden wählen Sie „Alle“ bei Webportal ID aus. Falls Sie mehrere Shops betreiben und für jeden Shop eine andere Sprache definieren möchten so wählen Sie Ihre zuvor erstellten Portale aus. | Die angezeigten Sprachen entsprechen den Sprachen, die Sie zuvor in Ihrer OL angelegt haben. Falls Sie noch keine Sprachen in Ihrer OL angelegt haben oder nicht wissen welche Sprachen Sie in Ihren Shop einbinden wollen, wählen Sie erst einmal nur eine Sprache aus. Diese Maske kann im BPM später noch einmal aufgerufen werden. Um einen Webshop anzubinden wählen Sie „Alle“ bei Webportal ID aus. Falls Sie mehrere Shops betreiben und für jeden Shop eine andere Sprache definieren möchten so wählen Sie Ihre zuvor erstellten Portale aus. | ||
[[File:Sprachauswahl.png]] | [[File:Sprachauswahl.png|RTENOTITLE]] | ||
'''WICHTIG:''' Es müssen immer <u>alle Sprachen</u> ausgewählt sein, die <u>im Shop verwendet</u> werden sollen, da sie sonst nicht in der verwendeten View angelegt werden. D.h. wenn Sie Sprachen hinzufügen möchten, müssen sie diese zusätzlich zu den bereits vorhandenen Sprachen auswählen. Denken Sie daran den Sprachen ISO-Codes zuzuordnen. | '''WICHTIG:''' Es müssen immer <u>alle Sprachen</u> ausgewählt sein, die <u>im Shop verwendet</u> werden sollen, da sie sonst nicht in der verwendeten View angelegt werden. D.h. wenn Sie Sprachen hinzufügen möchten, müssen sie diese zusätzlich zu den bereits vorhandenen Sprachen auswählen. Denken Sie daran den Sprachen ISO-Codes zuzuordnen. | ||
Zeile 42: | Zeile 42: | ||
Es ist ratsam mit „Ja“ zu bestätigen um alle ausgewählten Sprachen in der View zu haben, sonst werden nur die User Felder der Sprachen angelegt. Bei „Nein“ wird die View nicht angelegt und es kommt später, falls die View nicht angelegt wird, zu einem Fehler. | Es ist ratsam mit „Ja“ zu bestätigen um alle ausgewählten Sprachen in der View zu haben, sonst werden nur die User Felder der Sprachen angelegt. Bei „Nein“ wird die View nicht angelegt und es kommt später, falls die View nicht angelegt wird, zu einem Fehler. | ||
[[File:Medlung wichtig.png]] | [[File:Medlung wichtig.png|RTENOTITLE]] | ||
Nachdem sie bestätigt oder abgelehnt haben öffnet sich das BPM Hauptfenster. | Nachdem sie bestätigt oder abgelehnt haben öffnet sich das BPM Hauptfenster. | ||
Zeile 50: | Zeile 50: | ||
Wählen Sie in der BPM Oberfläche "[[/doku.php?id=wiki:taskmanager|Dienst Steuerung]]". | Wählen Sie in der BPM Oberfläche "[[/doku.php?id=wiki:taskmanager|Dienst Steuerung]]". | ||
[[File:Dienststeuerung.png]] → <u>[[/doku.php?id=wiki:taskmanager|Eine ausführliche Erklärung der HTK Dienststeuerung finden Sie hier!]]</u> | [[File:Dienststeuerung.png|RTENOTITLE]] → <u>[[/doku.php?id=wiki:taskmanager|Eine ausführliche Erklärung der HTK Dienststeuerung finden Sie hier!]]</u> | ||
Im erscheinenden Fenster wählen Sie: Service → Datenbank: default | Im erscheinenden Fenster wählen Sie: Service → Datenbank: default | ||
[[File:Datenbankwahl.png]] | |||
Die Rot markierten Felder sind Pflichtfelder. Sie müssen ausgefüllt und gespeichert werden. Darauf folgt das Testen der SQL-Verbindung über den Button „Verbindung Testen“. In unserem Beispiel sieht es wie folgt aus: | Die Rot markierten Felder sind Pflichtfelder. Sie müssen ausgefüllt und gespeichert werden. Darauf folgt das Testen der SQL-Verbindung über den Button „Verbindung Testen“. In unserem Beispiel sieht es wie folgt aus: | ||
[[File:Datenbankverbindung.png]] | |||
Hinweis: Sollten falsche Verbindungsdaten eingegeben worden sein oder momentan keine Verbindung zum SQL-Server möglich sein, dauert es ein wenig bis der Verbindungstest dies meldet. Sind Ihre eingegebenen Daten falsch dann korrigieren, speichern und testen Sie diese. | Hinweis: Sollten falsche Verbindungsdaten eingegeben worden sein oder momentan keine Verbindung zum SQL-Server möglich sein, dauert es ein wenig bis der Verbindungstest dies meldet. Sind Ihre eingegebenen Daten falsch dann korrigieren, speichern und testen Sie diese. | ||
Zeile 64: | Zeile 64: | ||
Jetzt sind Sie bereit den HTK Dienst zu starten. Den Button zum Starten des Dienstes finden Sie, indem Sie in der Service Struktur Übersicht auf „Service“ drücken. | Jetzt sind Sie bereit den HTK Dienst zu starten. Den Button zum Starten des Dienstes finden Sie, indem Sie in der Service Struktur Übersicht auf „Service“ drücken. | ||
[[File:Dienststarten.png]] | |||
Nach dem Starten des Dienstes gehen Sie auf „Service Logbuch“ danach auf „Logbuch öffnen“. Verwenden Sie den Schalter "Refresh", solange bis der Eintrag: „Exchange complete!“ erscheint. Das Logbuchfenster kann jetzt geschlossen werden. | Nach dem Starten des Dienstes gehen Sie auf „Service Logbuch“ danach auf „Logbuch öffnen“. Verwenden Sie den Schalter "Refresh", solange bis der Eintrag: „Exchange complete!“ erscheint. Das Logbuchfenster kann jetzt geschlossen werden. | ||
Zeile 72: | Zeile 72: | ||
Stellen Sie während der Installation den „HTK“ Dienst in den Windows Diensten auf „Manuell starten“. Öffnen Sie dazu die Dienststeuerung und gehen Sie in der Dienstliste in das Kontextmenü des Dienstes ( "HTK Service"). Im Kontexmenü wählen Sie Eigenschaften aus und stellen Sie dann den Starttyp auf "manuell". | Stellen Sie während der Installation den „HTK“ Dienst in den Windows Diensten auf „Manuell starten“. Öffnen Sie dazu die Dienststeuerung und gehen Sie in der Dienstliste in das Kontextmenü des Dienstes ( "HTK Service"). Im Kontexmenü wählen Sie Eigenschaften aus und stellen Sie dann den Starttyp auf "manuell". | ||
[[File:Logbuch.png]] | |||
</div> | </div> | ||
== Aktivierung der Trigger == | == Aktivierung der Trigger == | ||
Zeile 78: | Zeile 78: | ||
Um die Trigger auszuwählen klicken Sie auf „Webservice“ und dann auf „BPM –Trigger“ | Um die Trigger auszuwählen klicken Sie auf „Webservice“ und dann auf „BPM –Trigger“ | ||
[[File:Trigger.png]] | |||
Wählen Sie die von Ihnen benötigten Trigger aus z.B.: | Wählen Sie die von Ihnen benötigten Trigger aus z.B.: | ||
[[File:Bpm trigger.png]] | |||
</div> | </div> | ||
== Webportal erstellen == | == Webportal erstellen == | ||
Zeile 88: | Zeile 88: | ||
Um ein Neues Websportal zu erstellen wählen Sie „Webservice Grundlagen“ aus. | Um ein Neues Websportal zu erstellen wählen Sie „Webservice Grundlagen“ aus. | ||
[[File:Trigger.png]] | |||
Das Passwort lautet: shop | Das Passwort lautet: shop | ||
[[File:Anmeldung e-commerce.png]] | |||
Danach Klicken Sie auf | Danach Klicken Sie auf | ||
[[File:Planet.png]] | |||
Wählen Sie „Neues Portal anlegen“ aus | Wählen Sie „Neues Portal anlegen“ aus | ||
[[File:Webportalverwalten.png]] | |||
Als nächstes müssen Sie festlegen: | Als nächstes müssen Sie festlegen: | ||
Zeile 112: | Zeile 112: | ||
Die .php Dateien bekommen Sie von der HTK. | Die .php Dateien bekommen Sie von der HTK. | ||
[[File:Webportalconfig.png]] | |||
In den Sicherheitseinstellungen drücken Sie auf die zwei Buttons „Schlüssel erstellen“ und „Initialvektor erstellen“. | In den Sicherheitseinstellungen drücken Sie auf die zwei Buttons „Schlüssel erstellen“ und „Initialvektor erstellen“. | ||
Zeile 118: | Zeile 118: | ||
Die Felder „Benutzer“ und „Passwort“ können beliebig gefüllt werden. | Die Felder „Benutzer“ und „Passwort“ können beliebig gefüllt werden. | ||
| |||
Hier geben Sie Ihre FTP – Zugangsdaten ein. | Hier geben Sie Ihre FTP – Zugangsdaten ein. | ||
Zeile 124: | Zeile 124: | ||
Der Pfad auf den Server ist der Pfad, den der FTP Client geht, um in das Hauptverzeichnis des Shops zu gelangen. | Der Pfad auf den Server ist der Pfad, den der FTP Client geht, um in das Hauptverzeichnis des Shops zu gelangen. | ||
| |||
Die darauf folgende Meldung bestätigt das Anlegen des neuen Webportals. | Die darauf folgende Meldung bestätigt das Anlegen des neuen Webportals. | ||
| |||
Kopieren Sie den Text aus dem Feld in die Zwischenablage. | Kopieren Sie den Text aus dem Feld in die Zwischenablage. | ||
| |||
Als nächstes bearbeiten Sie die HTKConfig.php. | Als nächstes bearbeiten Sie die HTKConfig.php. | ||
Zeile 144: | Zeile 144: | ||
Klicken Sie auf | Klicken Sie auf | ||
| |||
Wählen Sie „Webportal aktivieren/deaktivieren“ | Wählen Sie „Webportal aktivieren/deaktivieren“ | ||
| |||
Wählen Sie das zu aktivierende Portal aus und Drücken Sie den Button „Aktivieren“ | Wählen Sie das zu aktivierende Portal aus und Drücken Sie den Button „Aktivieren“ | ||
| |||
Wenn das Portal aktiviert ist, bestätigen Sie mit „OK“ | Wenn das Portal aktiviert ist, bestätigen Sie mit „OK“ | ||
| |||
</div> | </div> | ||
== Preislisten festlegen == | == Preislisten festlegen == | ||
Zeile 162: | Zeile 162: | ||
Drücken Sie | Drücken Sie | ||
| |||
Wählen Sie den zu konfigurierenden Shop aus. | Wählen Sie den zu konfigurierenden Shop aus. | ||
| |||
Wählen Sie Preislisten aus und drücken Sie „Ändern“ | Wählen Sie Preislisten aus und drücken Sie „Ändern“ | ||
| |||
Wählen Sie als nächstes ein Standard Regelwerkt für Preisupdates, eine Preisliste und falls vom Regelwerk und Shop unterstützt, eine Aktionspreisliste. | Wählen Sie als nächstes ein Standard Regelwerkt für Preisupdates, eine Preisliste und falls vom Regelwerk und Shop unterstützt, eine Aktionspreisliste. | ||
Zeile 176: | Zeile 176: | ||
Speichern Sie Ihre Einstellungen und schließen sie die Benutzeroberfläche die sich danach öffnet. | Speichern Sie Ihre Einstellungen und schließen sie die Benutzeroberfläche die sich danach öffnet. | ||
| |||
</div> | </div> | ||
== Definition WebConnector Jobs == | == Definition WebConnector Jobs == | ||
Zeile 182: | Zeile 182: | ||
Öffnen Sie die BPM GUI und drücken | Öffnen Sie die BPM GUI und drücken | ||
| |||
<u>Webkategorien abholen</u> | <u>Webkategorien abholen</u> | ||
Zeile 192: | Zeile 192: | ||
„Next >“ | „Next >“ | ||
| |||
Wählen Sie „Webkategorien abholen“ aus und fügen Sie den Job hinzu. Um die Einstellungen zu prüfen machen Sie einen Doppelklick auf „Webkategorien abholen“. | Wählen Sie „Webkategorien abholen“ aus und fügen Sie den Job hinzu. Um die Einstellungen zu prüfen machen Sie einen Doppelklick auf „Webkategorien abholen“. | ||
| |||
Bei allen Jobs im BPM ist es <u>sehr Wichtig</u>, dass die Webportal ID dem Portal entspricht, für das Sie den Job anlegen möchten. Andernfalls kommt es zu einer Vermischung der verschiedenen Portale. | Bei allen Jobs im BPM ist es <u>sehr Wichtig</u>, dass die Webportal ID dem Portal entspricht, für das Sie den Job anlegen möchten. Andernfalls kommt es zu einer Vermischung der verschiedenen Portale. | ||
| |||
Schließen Sie das Fenster nach dem Überprüfen der Webportal ID und bestätigen Sie im nächsten Fenster mit „Next >“. Das nächste Fenster wird mit „Finish“ bestätigt. Der Job wurde jetzt angelegt und gespeichert. | Schließen Sie das Fenster nach dem Überprüfen der Webportal ID und bestätigen Sie im nächsten Fenster mit „Next >“. Das nächste Fenster wird mit „Finish“ bestätigt. Der Job wurde jetzt angelegt und gespeichert. | ||
Zeile 208: | Zeile 208: | ||
Kommt es direkt zu eine Fehlermeldung liegt es sehr wahrscheinlich daran, dass der HTK Menü Baum nicht installiert wurde. | Kommt es direkt zu eine Fehlermeldung liegt es sehr wahrscheinlich daran, dass der HTK Menü Baum nicht installiert wurde. | ||
| |||
<u>Artikelupload:</u> | <u>Artikelupload:</u> | ||
| |||
Das Vorgehen für den Artikelupload ist dasselbe wie bei „Webkategorien abholen“. Der Name muss zuordenbar sein und der richtige Mandant ausgewählt werden. | Das Vorgehen für den Artikelupload ist dasselbe wie bei „Webkategorien abholen“. Der Name muss zuordenbar sein und der richtige Mandant ausgewählt werden. | ||
| |||
Der Job „Artikelstammdaten in Webshop hochladen“ muss hinzugefügt werden. Als nächstes prüfen Sie die Webportal ID durch Doppelklick auf den Job. Stimmt diese klicken Sie „Next >“. | Der Job „Artikelstammdaten in Webshop hochladen“ muss hinzugefügt werden. Als nächstes prüfen Sie die Webportal ID durch Doppelklick auf den Job. Stimmt diese klicken Sie „Next >“. | ||
| |||
<u>Kategorien – Upload</u> | <u>Kategorien – Upload</u> | ||
Zeile 228: | Zeile 228: | ||
Vergessen Sie nicht die Webportal ID zu überprüfen. | Vergessen Sie nicht die Webportal ID zu überprüfen. | ||
| |||
| |||
<u>Artikelbilder – Upload</u> | <u>Artikelbilder – Upload</u> | ||
Zeile 236: | Zeile 236: | ||
Für den Job Artikelbilder-Upload müssen Sie ein paar Zusatzangaben machen, die an den entsprechenden Stellen erklärt werden. | Für den Job Artikelbilder-Upload müssen Sie ein paar Zusatzangaben machen, die an den entsprechenden Stellen erklärt werden. | ||
| |||
Fügen Sie den Job „Artikelbilder in Webshop“ hochladen hinzu. | Fügen Sie den Job „Artikelbilder in Webshop“ hochladen hinzu. | ||
| |||
Doppelklicken Sie auf den Job „Artikelbilder in Webshop hochladen“. | Doppelklicken Sie auf den Job „Artikelbilder in Webshop hochladen“. | ||
Zeile 248: | Zeile 248: | ||
Die Webportal ID muss wie vorher auch mit dem Shop übereinstimmen und der „Temporäre Bildpfad“ muss ausgewählt werden. Der ausgewählte Ordner muss existieren. In ihn werden alle Bilder hineingelegt, die später in den Shop hochgeladen werden sollen. Zudem können Sie noch andere Einstellungen tätigen. | Die Webportal ID muss wie vorher auch mit dem Shop übereinstimmen und der „Temporäre Bildpfad“ muss ausgewählt werden. Der ausgewählte Ordner muss existieren. In ihn werden alle Bilder hineingelegt, die später in den Shop hochgeladen werden sollen. Zudem können Sie noch andere Einstellungen tätigen. | ||
| |||
<u>Bestellungen abholen anlegen:</u> | <u>Bestellungen abholen anlegen:</u> | ||
| |||
Der Job Bestellungen benötigt einen Timer. Den Timer erstellen Sie indem Sie auf „Konfigurieren“ drücken. | Der Job Bestellungen benötigt einen Timer. Den Timer erstellen Sie indem Sie auf „Konfigurieren“ drücken. | ||
| |||
Vergessen Sie nicht den Timer auf „Aktiv“ zu setzen | Vergessen Sie nicht den Timer auf „Aktiv“ zu setzen | ||
| |||
| |||
Der Dateiausgabe- und Archivierungspfad müssen existieren(evtl. müssen Sie neue Ordner anlegen). | Der Dateiausgabe- und Archivierungspfad müssen existieren(evtl. müssen Sie neue Ordner anlegen). | ||
Zeile 268: | Zeile 268: | ||
An dieser Stelle ist es '''<u>besonders wichtig</u>''', dass die Webportal ID richtig gesetzt wird. Sollten Sie hier einen Fehler machen, werden die Bestellungen eines Shops einem anderen Shop zugeordnet. | An dieser Stelle ist es '''<u>besonders wichtig</u>''', dass die Webportal ID richtig gesetzt wird. Sollten Sie hier einen Fehler machen, werden die Bestellungen eines Shops einem anderen Shop zugeordnet. | ||
| |||
</div> | </div> |