Kostenpflichtige Module/Internet-Shop/brShop24: Unterschied zwischen den Versionen
Nimz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Nimz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{Kostenpflichtige Module}} | {{Kostenpflichtige Module}} | ||
{{Achtung|Die Schnittstelle befindet sich derzeit noch in der Entwicklung! Das Wiki orientiert sich am aktuellen Entwicklungsstand. Die Schnittstelle kann zwar im OBS aktiviert werden, ist jedoch noch nicht für den Live-Betrieb gedacht, da sich noch grundlegende Änderungen ergeben können. Wer die Schnittstelle dennoch für den Live-Betrieb verwenden möchte, kann sich an den Support für eine Freischaltung wenden. Bitte beachten Sie jedoch, dass wir den Schnittstelle vor der offiziellen Freigabe nicht supporten werden. Eine Verwendung erfolgt auf eigene Gefahr. Siehe dazu auch [[#Bekannte_Probleme|Bekannte Probleme]] unter [[#Funktionsumfang|Funktionsumfang]]. Wenn die OBS-Schnittstelle von uns offiziell für den Live-Betrieb freigegeben wird, wird es dafür einen entsprechenden Eintrag in den Update-Informationen im Info-Widget geben. Wer sich unsicher ist, wann der Umstieg erfolgen soll, sollte auf die offizielle Freigabe warten.}} | {{Achtung|Die Schnittstelle befindet sich derzeit noch in der Entwicklung! Das Wiki orientiert sich am aktuellen Entwicklungsstand. Die Schnittstelle kann zwar im OBS aktiviert werden, ist jedoch noch nicht für den Live-Betrieb gedacht, da sich noch grundlegende Änderungen ergeben können. Wer die Schnittstelle dennoch für den Live-Betrieb verwenden möchte, kann sich an den Support für eine Freischaltung wenden. Bitte beachten Sie jedoch, dass wir den Schnittstelle vor der offiziellen Freigabe nicht supporten werden. Eine Verwendung erfolgt auf eigene Gefahr. Siehe dazu auch [[#Bekannte_Probleme|Bekannte Probleme]] unter [[#Funktionsumfang|Funktionsumfang]]. Wenn die OBS-Schnittstelle von uns offiziell für den Live-Betrieb freigegeben wird, wird es dafür einen entsprechenden Eintrag in den Update-Informationen im Info-Widget geben. Wer sich unsicher ist, wann der Umstieg erfolgen soll/kann, sollte auf die offizielle Freigabe warten.}} | ||
Der brShop24 wird von der Genossenschaft [https://www.bueroring.de Büroring eG] entwickelt und angeboten. Diese ECommerce-Lösung soll langfristig den bisher angebotenen VShop 4 Pro ablösen. Für die Anbindung an den brShop24 steht Ihnen eine Schnittstelle basierend auf [https://de.wikipedia.org/wiki/GraphQL GraphQL] zur Verfügung. Aktuell ist geplant die Übertragung von Personen und Preislisten ab Anfang März 2020 und Artikel ab Anfang April 2020 zu unterstützen. | Der brShop24 wird von der Genossenschaft [https://www.bueroring.de Büroring eG] entwickelt und angeboten. Diese ECommerce-Lösung soll langfristig den bisher angebotenen VShop 4 Pro ablösen. Für die Anbindung an den brShop24 steht Ihnen eine Schnittstelle basierend auf [https://de.wikipedia.org/wiki/GraphQL GraphQL] zur Verfügung. Aktuell ist geplant die Übertragung von Personen und Preislisten ab Anfang März 2020 und Artikel ab Anfang April 2020 zu unterstützen. | ||
{{Achtung|Für die Preisübertragung wird das kostenpflichtige Modul [[OBS/Kostenpflichtige_Module/Preislisten|Preislisten]] vorausgesetzt!}} | {{Achtung|Für die Preisübertragung wird das kostenpflichtige Modul [[OBS/Kostenpflichtige_Module/Preislisten|Preislisten]] vorausgesetzt!}} |
Version vom 3. November 2020, 16:09 Uhr
- A Preise aktualisieren
- C Personen übertragen
- E Kategorien verwalten
- G Kataloge verwalten
- I Merkliste übertragen
- K Varianten übertragen
- L Artikelvarianten übertragen
- M Referenzarten übertragen
- N Lagerbestände verwalten
- U Bestellungen einlesen
- V leere Passworte füllen
- W Update-Informationen zurücksetzen
- X Konfiguration
- Z Protokoll
Der brShop24 wird von der Genossenschaft Büroring eG entwickelt und angeboten. Diese ECommerce-Lösung soll langfristig den bisher angebotenen VShop 4 Pro ablösen. Für die Anbindung an den brShop24 steht Ihnen eine Schnittstelle basierend auf GraphQL zur Verfügung. Aktuell ist geplant die Übertragung von Personen und Preislisten ab Anfang März 2020 und Artikel ab Anfang April 2020 zu unterstützen.
Siehe auch die Punkte Umstellung/Migration VShop 4 und FAQ Parallelbetrieb.
Funktionsumfang
Diese Schnittstelle unterstützt den Im- und Export von Daten wie folgt:
Import | Export |
---|---|
Auftragsimport (OpenTRANS 1.0) | Personen/Ansprechpartner/Kostenstellen |
Depots + Partner | Preislisten |
Anreden | |
Kundentypen | |
Kundenqualifikation |
Bekannte Probleme
Import Bestellungen
- eindeutige Identifikation von Artikeln
- Nach aktuellem Stand wird nur der aktuelle Katalog von Büroring eingespielt. sollten jedoch auch von anderen Lieferanten Artikel im Shop verkauft werden, kann es bei den Artikelnummern zu "doppelten" Artikeln kommen. Derzeit fehlt noch die Möglichkeit dies beim Import unterscheiden zu können.
Export Personen
- Kostenstellen Budgets
- Die Budgetverwaltung wurde bisher noch nicht im brShop24 umgesetzt und steht daher auch in der API noch nicht zur Verfügung.
Bestellvorlagen/Shoppinglisten
- Anzeige im Shop
- Nach aktuellem Stand können die Bestellvorlagen, die es auch schon für den VShop 4 exportiert werden konnten, in den brShop24 übertragen werden. Die Anzeige im Frontend (Ansicht für den Kunden) ist jedoch noch nicht umgesetzt. Sie können aktuell nur über den Admibereich prüfen, ob die Bestellvorlagen im Shop angekommen sind.
Menü
- Depots/Lager mit Partner
- Anreden
- Kundentypen (u. a. B2B, B2C)
- Kundenqualifikation (u. a. neuer Kunden, Stammkunde)
Für den automatischen Import siehe Automatiken: Definitionen importieren.
Erklärungen/Funktionen
Installation/Einrichtung
Eine neue Schnittstelle muss vom Support freigegeben werden. Fragen Sie dies am besten per OBS Ticketsystem an.
Kommunikation mit dem Shop
Die Anbindung erfolgt über GraphQL. Um mit Ihrem Shop kommunizieren zu können, benötigen Sie die URL zu Ihrem Shop und folgende OAuth2-Zugangsdaten:
- Access Token URL
- Client ID
- Client Secret
Tragen Sie die Daten in den Einstellungen der Schnittstelle ein. Zu den Schnittstellen gelanden Sie über das Menü Stammdaten. Wählen sie dort unter I Schnittstellen den Punkt I Internet-Shop. Gehe Sie auf die Schnittstelle und drücken F10 um das Shop-Menü zu öffnen. Die Einstellungen rufen Sie mit X Konfiguration auf. Die Daten müssen in folgende Einstellungen eingetragen werden:
- Shop.URL: Ihre Shop-URL (z. B. https://meinshop.brshop24.de)
- OAuth2.ClientId
- OAuth2.ClientSecret
- OAuth2.TokenEndpoint (z. B. https://oauth.brshop24.de/token)
Abholung und Import Aufträge
Die Aufträge generiert OBS aus XML-Dateien im OpenTRANS-Format. Die Dateien können vom Büroring per FTP oder E-Mail bereitgestellt werden. Abhängig von der gewählten Methode muss im OBS entweder die automatische Abholung vom FTP oder das E-Mail-Konto eingerichtet sein. Ist dies nicht der Fall, werden ebenfalls die entsprechenden Zugangsdaten benötigt. Die Dateien sind in der Verzeichnisstruktur von OBS unter ..\data\shop\<Schnittstelle-Nr.>\xml zu speichern.
Abholung
Import
Nutzen Sie dazu unsere Hilfe-Seite für Shop-Automatiken. Der Import von Bestellungen erfolgt mit ShopGetBestellungen.
weitere Automatiken
Eine Übersicht aller verfügbaren Automatiken finden Sie auf der entsrepchenden Hilfe-Seite für Shop-Automatiken.
Die Einrichtung der automatischen Preispflege wird empfohlen, wenn Sie ebenfalls die automatische Artikelpflege nutzen und Preise sich täglich ändern können.
Zuordnungen
Für manche Funktionen der Schnittstelle werden zusätzliche Zuordnungen für bestimmte Daten benötigt. Die Zuordnung finden Sie in der Konfiguration unter F8. Folgende Punkte finden Sie derzeit dort:
- Die Einstellungen für "Anreden" werden für den Export von Personen benötigt.
- Die Einstellungen für "Depot" und "Partner" werden für den Export von Preisen und Artikel benötigt.
Umstellung/Migration VShop 4
Nach aktuellem Stand wird für Kunden mit VShop 4 vom Büroring eine Migration des bestehenden VShop 4 auf den neuen brShop24 durchgeführt. Dabei soll auch gewählt werden können, welche Daten bei der Migration übernommen werden. Wie dies genau aussieht, müssen Sie jedoch mit dem Büroring klären. Es gibt jedoch auch einige Punkte, die Sie beid er Migration für die Umstellung im OBS bedenken müssen.
- Neue API
- Im Unterschied zum VShop 4 läuft die Schnittstelle zum brShop24 über eine API. OBS dies bringt ein paar Einschränkungen für die migrierten Daten mit sich. Es ist OBS nicht möglich die Daten wiederzufinden, die von OBS zuvor in den VShop 4 übertragen wurden. Wie sich dies auf die Pflege von Daten auswirkt, muss noch in Erfahrung gebracht werden, da im Testsystem keine migrierten Daten zur Verfügung stehen.
- Besonderheit Preisdaten
- OBS arbeitet in Schnittstelle über eine sogenannte API-ID, also eine Identifikationsnnummer speziell für die neue API. OBS kann nur Preisdaten verändern, die auch über die API in den Shop übertragen wurden. Wir empfehlen daher die Preisdaten möglichst über OBS zu pflegen und nicht migrieren zu lassen.
- Schnittstelle im OBS
- Die Schnittstelle muss im OBS freigeschaltet und eingerichtet werden (siehe dazu Installation/Einrichtung). Dies kann bereits vor der Migration geschehen. Bedenken Sie jedoch, dass die Aufträge erst importiert werden können, nachdem die Schnittstelle eingerichtet wurde. Gebe Sie uns also rechtzeitig Bescheid, damit wir die Schnittstelle freigeben können. Die Einrichtung kann auf Wunsch von uns kostenpflichtig übernommen werden.
- Modul Preislisten
- Für den brShop24 wird das Modul Preislisten für die Pflege von Preisen über die Schnittstelle vorrausgesetzt. Sollten Sie dieses Modul noch nicht nutzen, so müsste dies zuvor eingerichtet werden, wenn Sie Preise aus OBS in den Shop übertragen möchten. Die Einrichtung des Moduls kann mehrere Stunden in Anspruch nehmen. Wir empfehlen die Umstellung vor der Migration durchzuführen, da dies die Arbeitsweise mit Artikelpreisen verändert. Eine Schulung wird ebenfalls empfohlen.
- Migration Freigaben OBS VShop 4 nach brShop24
- Eine Migration der Daten im OBS ist bisher nicht geplant, kann aber auf Anfrage von uns durchgeführt werden. Dies wird nach Aufwand berechnet.