OmniSeller:InstallationDataServiceS50Connector: Unterschied zwischen den Versionen
Erscheinungsbild
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Korrekturlauf Teil 2: Markup-Reste, abgebrochene Saetze und Doppelungen bereinigt |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 47: | Zeile 47: | ||
Microsoft SQL Server 2012 Standard Edition, Enterprise, SP1. | Microsoft SQL Server 2012 Standard Edition, Enterprise, SP1. | ||
Microsoft SQL Server 2014 Standard Edition, Enterprise, Auslieferungsversion. | Microsoft SQL Server 2014 Standard Edition, Enterprise, Auslieferungsversion. | ||
| Zeile 68: | Zeile 63: | ||
== Ausführung des Dienst-Setups == | == Ausführung des Dienst-Setups == | ||
Für Installation des Dienstes benötigen Sie die folgende Datei:<br><br>''OmniSeller-ServerS503.0005.x.x-Setup.exe''<br><br>Bei erfolgreichem Start des Setups erscheint der folgende Bildschirm:<br><br>Klicken Sie auf "Installieren". | Für die Installation des Dienstes benötigen Sie die folgende Datei:<br><br>''OmniSeller-ServerS503.0005.x.x-Setup.exe''<br><br>Bei erfolgreichem Start des Setups erscheint der folgende Bildschirm:<br><br>Klicken Sie auf "Installieren". Sofern Sie die entsprechenden Berechtigungen haben, startet die Einrichtung der Software. Wenn an dem Arbeitsplatz eine Sage 50 Datenbank verfügbar ist, kann die Installation dort durchgeführt werden. Hat alles soweit funktioniert, werden Sie um die Eingabe eines Lizenzcodes gebeten: | ||
Sollte Ihnen kein gültiger Code zur Verfügung stehen, wenden Sie sich bitte an die HTK GmbH & Co.KG oder Ihren zuständigen Sage-Partner. | Sollte Ihnen kein gültiger Code zur Verfügung stehen, wenden Sie sich bitte an die HTK GmbH & Co.KG oder Ihren zuständigen Sage-Partner. | ||
| Zeile 74: | Zeile 69: | ||
Haben Sie einen passenden Code eingegeben erscheint die folgende Frage: | Haben Sie einen passenden Code eingegeben erscheint die folgende Frage: | ||
Folgen Sie den weiteren Anweisungen auf dem | Folgen Sie den weiteren Anweisungen auf dem Bildschirm. Wenn alles erfolgreich verläuft sehen Sie diese Maske: | ||
Wenn alles geklappt hat sind hier Ihre Zugangsdaten bereits vorausgefüllt. Der Lizenzschlüssel ist dann nicht mehr für eine weitere Installation verwendbar. | Wenn alles geklappt hat sind hier Ihre Zugangsdaten bereits vorausgefüllt. Der Lizenzschlüssel ist dann nicht mehr für eine weitere Installation verwendbar. | ||
| Zeile 80: | Zeile 75: | ||
Wenn der Lizenzschlüssel nicht verifiziert werden konnte, erscheint diese zusätzliche Schaltfläche und das Feld "Key:" bleibt leer. Bitte wenden Sie sich bei Problemen in diesem Bereich an unseren Support: | Wenn der Lizenzschlüssel nicht verifiziert werden konnte, erscheint diese zusätzliche Schaltfläche und das Feld "Key:" bleibt leer. Bitte wenden Sie sich bei Problemen in diesem Bereich an unseren Support: | ||
In diesem Fenster | In diesem Fenster wählen Sie die zu installierenden Komponenten aus. Für die Installation des OmniSeller PIM Clients klicken Sie bitte auf den LINK. Möchten Sie den „OmniSellerDataService Server“ auf den Server installieren so wählen Sie diese Option mindestens aus. Beachten Sie bitte hierbei die Systemvoraussetzungen. | ||
Mit einem Klick auf „WEITER" | Mit einem Klick auf „WEITER" setzen Sie die Einrichtung fort. | ||
== Anbindung des Sage 50 ERP Systems: == | == Anbindung des Sage 50 ERP Systems: == | ||
Das Sage 50 ERP-System kann über eine MySQL-Verbindung mit dem OmniSellerDataService-Setup verbunden werden, um Daten zwischen den beiden Systemen auszutauschen. | Das Sage 50 ERP-System kann über eine MySQL-Verbindung mit dem OmniSellerDataService-Setup verbunden werden, um Daten zwischen den beiden Systemen auszutauschen. | ||
Um die Integration einzurichten, müssen Sie zuerst sicherstellen, dass Ihre Sage 50-Datenbank ordnungsgemäß konfiguriert ist und eine Verbindung zu Ihrem SageDB-Server herstellen kann | Um die Integration einzurichten, müssen Sie zuerst sicherstellen, dass Ihre Sage 50-Datenbank ordnungsgemäß konfiguriert ist und eine Verbindung zu Ihrem SageDB-Server herstellen kann. | ||
Sobald Ihre Sage 50-Datenbank und das OmniSellerDataService-Setup eingerichtet sind, können Sie die Verbindung zwischen den beiden Systemen herstellen, indem Sie die Verbindungsinformationen Ihres MySQL-Servers in das OmniSellerDataService-Setup eingeben und die erforderlichen Einstellungen und Konfigurationen vornehmen. | Sobald Ihre Sage 50-Datenbank und das OmniSellerDataService-Setup eingerichtet sind, können Sie die Verbindung zwischen den beiden Systemen herstellen, indem Sie die Verbindungsinformationen Ihres MySQL-Servers in das OmniSellerDataService-Setup eingeben und die erforderlichen Einstellungen und Konfigurationen vornehmen. | ||
Unter Umständen werden Ihnen bereits Ihre Sage 50 Datenbanken angezeigt, dann reicht es diese auszuwählen. Alternativ muss die Datenverbindung manuell | Unter Umständen werden Ihnen bereits Ihre Sage 50 Datenbanken angezeigt, dann reicht es diese auszuwählen. Alternativ muss die Datenverbindung manuell hergestellt werden: | ||
Um manuell eine SageDB (MySQL/MariaDB)-Datenbank in einem Dialog in Sage 50 zu hinterlegen, sind einige Schritte erforderlich: | Um manuell eine SageDB (MySQL/MariaDB)-Datenbank in einem Dialog in Sage 50 zu hinterlegen, sind einige Schritte erforderlich: | ||
| Zeile 114: | Zeile 109: | ||
Sollten Sie sich dafür entschieden haben, den SQL-Server nicht zu installieren, oder falls Sie das Setup erneut aufrufen erscheint die Maske in abgewandelter Form: | Sollten Sie sich dafür entschieden haben, den SQL-Server nicht zu installieren, oder falls Sie das Setup erneut aufrufen erscheint die Maske in abgewandelter Form: | ||
Für die Verbindung des DataService mit einem SQL-Server stehen verschiedene Möglichkeiten zur Verfügung: | |||
Eine weitere Möglichkeit besteht darin, die Verbindung direkt aus dem DataService heraus herzustellen. Dazu müssen Sie die Verbindungsdaten ebenfalls eingeben und auf "Verbinden" klicken. Wenn die Verbindung hergestellt ist, können Sie auf die Datenbank zugreifen und die Konfigurationseinstellungen anpassen. | Eine weitere Möglichkeit besteht darin, die Verbindung direkt aus dem DataService heraus herzustellen. Dazu müssen Sie die Verbindungsdaten ebenfalls eingeben und auf "Verbinden" klicken. Wenn die Verbindung hergestellt ist, können Sie auf die Datenbank zugreifen und die Konfigurationseinstellungen anpassen. | ||
Eine wichtige Einstellung, die Sie vornehmen können, ist die Wahl zwischen der Windows-Authentifizierung und der gemischten Authentifizierung. Bei der Windows-Authentifizierung wird der Zugriff auf den SQL-Server durch die Anmeldung mit dem Windows-Benutzerkonto geregelt. Bei der gemischten Authentifizierung können Sie auch Benutzerkonten auf dem SQL-Server erstellen und diese zur Anmeldung verwenden. Diese Option ist für die Verwendung einer SQL-Server Instanz mit dem OmniSeller unbedingt | |||
Eine wichtige Einstellung, die Sie vornehmen können, ist die Wahl zwischen der Windows-Authentifizierung und der gemischten Authentifizierung. Bei der Windows-Authentifizierung wird der Zugriff auf den SQL-Server durch die Anmeldung mit dem Windows-Benutzerkonto geregelt. Bei der gemischten Authentifizierung können Sie auch Benutzerkonten auf dem SQL-Server erstellen und diese zur Anmeldung verwenden. Diese Option ist für die Verwendung einer SQL-Server Instanz mit dem OmniSeller unbedingt notwendig. | |||
Es gibt auch einen speziellen Benutzer auf dem SQL-Server, der als "sa" bezeichnet wird. Der "sa"-Benutzer ist ein Systemadministrator, der Zugriff auf alle Datenbanken auf dem Server hat. Es ist wichtig, sicherzustellen, dass der "sa"-Benutzer ein sicheres Passwort hat und nur von vertrauenswürdigen Benutzern verwendet wird, um die Sicherheit Ihrer Datenbank zu gewährleisten. | Es gibt auch einen speziellen Benutzer auf dem SQL-Server, der als "sa" bezeichnet wird. Der "sa"-Benutzer ist ein Systemadministrator, der Zugriff auf alle Datenbanken auf dem Server hat. Es ist wichtig, sicherzustellen, dass der "sa"-Benutzer ein sicheres Passwort hat und nur von vertrauenswürdigen Benutzern verwendet wird, um die Sicherheit Ihrer Datenbank zu gewährleisten. | ||
| Zeile 133: | Zeile 128: | ||
Unter der Registerkarte "Sicherheit" können Sie die Authentifizierungsmethode für den Zugriff auf den Webshop konfigurieren. Der API-Key dient als "Benutzername" und das API-Secret als entsprechendes Passwort. Diese Anmeldeinformationen sind einzigartig für Ihr Konto und gewährleisten einen sicheren Zugriff auf den Webshop. | Unter der Registerkarte "Sicherheit" können Sie die Authentifizierungsmethode für den Zugriff auf den Webshop konfigurieren. Der API-Key dient als "Benutzername" und das API-Secret als entsprechendes Passwort. Diese Anmeldeinformationen sind einzigartig für Ihr Konto und gewährleisten einen sicheren Zugriff auf den Webshop. | ||
Bitte beachten Sie, dass Sie für die | Bitte beachten Sie, dass Sie für die vollständige Funktionalität der Software unter Umständen bestimmte Einstellungen bei Ihrem Webhoster vornehmen müssen, z.B. müssen eventuell bestimmte Sicherheitseinstellungen geändert werden: siehe [[OmniSeller:FAQ#Freischaltung_von_IP_Adressen|HTK Wiki -> OmniSeller:FAQ Freischaltung von IP_Adressen]] | ||
Die Registerkarte "Weitere Einstellungen" bietet weitere Konfigurationsoptionen wie Zeitzoneneinstellungen und Systembenachrichtigungen. Diese Einstellungen können dazu beitragen, die Verbindung an Ihre spezifischen Bedürfnisse anzupassen und sicherzustellen, dass Sie wichtige Updates und Benachrichtigungen erhalten. | Die Registerkarte "Weitere Einstellungen" bietet weitere Konfigurationsoptionen wie Zeitzoneneinstellungen und Systembenachrichtigungen. Diese Einstellungen können dazu beitragen, die Verbindung an Ihre spezifischen Bedürfnisse anzupassen und sicherzustellen, dass Sie wichtige Updates und Benachrichtigungen erhalten. | ||
Die Verbindung zwischen OmniSeller API, Shop-System und Dataservice benötigt eine stabile Internetverbindung. | |||
Außerdem müssen die erforderlichen Windows-Dienste laufen, damit Shop-System und Dataservice kommunizieren können. | |||
Konfigurationsmöglichkeiten im WebportalManager | Konfigurationsmöglichkeiten im WebportalManager | ||
| Zeile 154: | Zeile 149: | ||
== Umzug auf einen anderen Webserver == | == Umzug auf einen anderen Webserver == | ||
Wenn Sie das Shop System OXID oder xt:commerce | Wenn Sie das Shop System OXID oder xt:commerce verwenden, beachten Sie für diesen Fall bitte folgende Hinweise: HTK Wiki -> OmniSeller:Umzug auf einen anderen Webserver | ||
== | == Konfigurationen von Zuordnungen == | ||
OmniSeller bietet viele Möglichkeiten zur Konfiguration von Zuordnungen, die Sie über den Menüpunkt "Zuordnen" selbst konfigurieren können. In der HTK Wiki erhalten Sie hierzu | OmniSeller bietet viele Möglichkeiten zur Konfiguration von Zuordnungen, die Sie über den Menüpunkt "Zuordnen" selbst konfigurieren können. In der HTK Wiki erhalten Sie hierzu detaillierte Informationen: | ||
[[OmniSeller:Zuordnungen|Link: HTK Wiki -> OmniSeller:Zuordnungen]] | [[OmniSeller:Zuordnungen|Link: HTK Wiki -> OmniSeller:Zuordnungen]] | ||
| Zeile 177: | Zeile 172: | ||
* Grundmengeneinheiten<br><br> | * Grundmengeneinheiten<br><br> | ||
* Multishop Kategorien<br><br> | * Multishop Kategorien<br><br> | ||
* Channels: Hier werden Channels eingetragen, was besonders interessant ist, wenn Subshops oder ähnliches existieren oder auch Integrationen zu diversen Marktplätzen aktiv sind. Die Übersetzung erfolgt von StoreID auf den gewünschten Wert im ERP, damit man dort in den Belegen den Ursprung erkennen kann. In Kombination mit dem Bestellstatus ist hier wichtig, dass der "Wert im ERP"-Eintrag existiert, damit der Dienst | * Channels: Hier werden Channels eingetragen, was besonders interessant ist, wenn Subshops oder ähnliches existieren oder auch Integrationen zu diversen Marktplätzen aktiv sind. Die Übersetzung erfolgt von StoreID auf den gewünschten Wert im ERP, damit man dort in den Belegen den Ursprung erkennen kann. In Kombination mit dem Bestellstatus ist hier wichtig, dass der "Wert im ERP"-Eintrag existiert, damit der Dienst den Ursprung der verarbeiteten Bestellungen kennt. | ||
== Weitere Hinweise zur Installation == | == Weitere Hinweise zur Installation == | ||
| Zeile 193: | Zeile 188: | ||
==== Das Setup erfordert das .NET Framework 4.7.2, aber es ist nicht auf dem Zielcomputer installiert. ==== | ==== Das Setup erfordert das .NET Framework 4.7.2, aber es ist nicht auf dem Zielcomputer installiert. ==== | ||
Man kann das .NET Framework 4.7.2 auf dem Zielcomputer installieren, bevor man das Installationspaket ausführt. | Man kann das .NET Framework 4.7.2 auf dem Zielcomputer installieren, bevor man das Installationspaket ausführt. https://dotnet.microsoft.com/en-us/download/dotnet-framework/net472 | ||
==== Das Setup hängt sich auf oder stürzt ab. ==== | ==== Das Setup hängt sich auf oder stürzt ab. ==== | ||
Sie | Sie sollten sicherstellen, dass das Installationspaket vollständig heruntergeladen wurde und nicht z.B. durch eine Anti-Virus Software blockiert wird. Wenn das Problem weiterhin besteht, kann es hilfreich sein, die Installationsroutine auf einem anderen Computer zu testen, um festzustellen, ob das Problem spezifisch für einen Computer ist oder nicht. | ||
=== Hinweise zum OmniSeller Windows Dienst (OmniSellerPIMDataService) === | === Hinweise zum OmniSeller Windows Dienst (OmniSellerPIMDataService) === | ||
| Zeile 212: | Zeile 207: | ||
5. Geben Sie den Benutzernamen und das Passwort des gewünschten Benutzers ein. | 5. Geben Sie den Benutzernamen und das Passwort des gewünschten Benutzers ein. | ||
6. Klicken Sie auf Übernehmen und dann auf OK. | 6. Klicken Sie auf Übernehmen und dann auf OK. | ||
7. Starten | 7. Starten Sie den Dienst bzw. starten Sie ihn neu. | ||
Bitte beachten Sie | Bitte beachten Sie: Wenn Sie das Passwort des Benutzers ändern, müssen Sie es auch hier aktualisieren. Andernfalls kann der Dienst nicht gestartet werden. | ||
==== Der Dienst stoppt unerwartet: ==== | ==== Der Dienst stoppt unerwartet: ==== | ||
| Zeile 229: | Zeile 224: | ||
4. Schließen Sie das Dialogfeld und löschen Sie die .udl-Datei. | 4. Schließen Sie das Dialogfeld und löschen Sie die .udl-Datei. | ||
-> Tipp: Sie können eine Serverüberwachungssoftware | -> Tipp: Sie können eine Serverüberwachungssoftware einsetzen, um sicherzustellen, dass Ihr Dienst immer läuft, fragen Sie hierzu ihr IT-Systemhaus. | ||
<br> | <br> | ||
==== Der Dienst läuft langsam: ==== | ==== Der Dienst läuft langsam: ==== | ||
| Zeile 243: | Zeile 238: | ||
=== Shopware 5 === | === Shopware 5 === | ||
Bei Freitextfeldern, Spezialfeldern wie Mindestabnahme & Maximalabnahme oder z.B. Kundengruppen Rabatten müssen bestimmte Dinge | Bei Freitextfeldern, Spezialfeldern wie Mindestabnahme & Maximalabnahme oder z.B. Kundengruppen Rabatten müssen bestimmte Dinge beachtet werden: | ||
[[OmniSeller:Shopware_Tipps_und_Tricks|siehe HTK Wiki -> OmniSeller:Shopware 5 Tipps und Tricks]] | [[OmniSeller:Shopware_Tipps_und_Tricks|siehe HTK Wiki -> OmniSeller:Shopware 5 Tipps und Tricks]] | ||
=== Magento === | === Magento === | ||
Beim Löschen von Attributsets im Magento Backend gibt es ein | Beim Löschen von Attributsets im Magento Backend gibt es ein paar Sachen zu beachten: | ||
[[OmniSeller:Magento_Tipps_und_Tricks|siehe HTK Wiki -> OmniSeller:Magento Tipps und Tricks]] | [[OmniSeller:Magento_Tipps_und_Tricks|siehe HTK Wiki -> OmniSeller:Magento Tipps und Tricks]] | ||