OmniSeller:SW6 Plugin: Unterschied zwischen den Versionen
Erscheinungsbild
MH (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) Korrekturlauf: Rechtschreibung, Grammatik und Stil ueberarbeitet |
||
| Zeile 2: | Zeile 2: | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
== | == Das OmniSeller Plugin für Zusatzfunktionen in Shopware6 == | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
=== Hintergründe === | === Hintergründe === | ||
<div>Uns erreichen zunehmend Anfragen zur Ausleitung von bestimmten Sage100/ERP Daten in Richtung Shopware, um dort zusätzliche Funktionen wie z.B. Kundenstamm-Import, kundenspezifische Preise oder Erstellungsmöglichkeiten von Verkaufsstatistiken abbilden zu können.</div> <div> </div> <div>Dieses Plugin soll ein paar dieser Punkte abbilden.</div> <div>Technisch erweitert dieses Plugin die von Shopware | <div>Uns erreichen zunehmend Anfragen zur Ausleitung von bestimmten Sage100/ERP Daten in Richtung Shopware, um dort zusätzliche Funktionen wie z.B. Kundenstamm-Import, kundenspezifische Preise oder Erstellungsmöglichkeiten von Verkaufsstatistiken abbilden zu können.</div> <div> </div> <div>Dieses Plugin soll ein paar dieser Punkte abbilden.</div> <div>Technisch erweitert dieses Plugin die von Shopware bereitgestellte REST-API.</div> <div>Es werden spezifische Endpunkte zur Verfügung gestellt, die dann angesprochen werden können.</div> <div>Eine Übersicht hierzu finden Sie unten.</div> <div> </div> </div> <div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> | ||
=== Inhalte/API Endpunkte === | === Inhalte/API Endpunkte === | ||
| Zeile 15: | Zeile 15: | ||
| style="width: 385px;" | /api/oauth/token | | style="width: 385px;" | /api/oauth/token | ||
|- | |- | ||
| style="width: 102px;" | Request- | | style="width: 102px;" | Request-Type | ||
| style="width: 385px;" | POST | | style="width: 385px;" | POST | ||
|- | |- | ||
| Zeile 38: | Zeile 38: | ||
| style="width: 385px;" | /api/v3/omniseller/statistik | | style="width: 385px;" | /api/v3/omniseller/statistik | ||
|- | |- | ||
| style="width: 102px;" | Request- | | style="width: 102px;" | Request-Type | ||
| style="width: 385px;" | POST | | style="width: 385px;" | POST | ||
|- | |- | ||
| Zeile 59: | Zeile 59: | ||
{{!}} style="width: 385px;" {{!}} /api/v3/omniseller/b2bpricesCheck | {{!}} style="width: 385px;" {{!}} /api/v3/omniseller/b2bpricesCheck | ||
{{!}}- | {{!}}- | ||
{{!}} style="width: 102px;" {{!}} Request- | {{!}} style="width: 102px;" {{!}} Request-Type | ||
{{!}} style="width: 385px;" {{!}} GET | {{!}} style="width: 385px;" {{!}} GET | ||
{{!}}- | {{!}}- | ||
| Zeile 73: | Zeile 73: | ||
| | ||
Anlegen von B2B- | Anlegen von B2B-Preisen | ||
{{{!}} style="width: 500px; height: 604px;" border="1" cellspacing="1" cellpadding="1" | {{{!}} style="width: 500px; height: 604px;" border="1" cellspacing="1" cellpadding="1" | ||
| Zeile 80: | Zeile 80: | ||
{{!}} style="width: 389.729px; height: 28px;" {{!}} /api/v3/omniseller/b2bprices | {{!}} style="width: 389.729px; height: 28px;" {{!}} /api/v3/omniseller/b2bprices | ||
{{!}}- style="height: 28px;" | {{!}}- style="height: 28px;" | ||
{{!}} style="width: 103.271px; height: 28px;" {{!}} Request- | {{!}} style="width: 103.271px; height: 28px;" {{!}} Request-Type | ||
{{!}} style="width: 389.729px; height: 28px;" {{!}} POST | {{!}} style="width: 389.729px; height: 28px;" {{!}} POST | ||
{{!}}- style="height: 362px;" | {{!}}- style="height: 362px;" | ||
| Zeile 112: | Zeile 112: | ||
{{!}} style="width: 389.729px; height: 28px;" {{!}} /api/v3/omniseller/b2bpricesdeleteold | {{!}} style="width: 389.729px; height: 28px;" {{!}} /api/v3/omniseller/b2bpricesdeleteold | ||
{{!}}- style="height: 28px;" | {{!}}- style="height: 28px;" | ||
{{!}} style="width: 103.271px; height: 28px;" {{!}} Request- | {{!}} style="width: 103.271px; height: 28px;" {{!}} Request-Type | ||
{{!}} style="width: 389.729px; height: 28px;" {{!}} POST | {{!}} style="width: 389.729px; height: 28px;" {{!}} POST | ||
{{!}}- style="height: 28px;" | {{!}}- style="height: 28px;" | ||
| Zeile 133: | Zeile 133: | ||
{{!}} style="width: 385px;" {{!}} /api/v3/omniseller/b2bpricesDeleteSpecific | {{!}} style="width: 385px;" {{!}} /api/v3/omniseller/b2bpricesDeleteSpecific | ||
{{!}}- | {{!}}- | ||
{{!}} style="width: 102px;" {{!}} Request- | {{!}} style="width: 102px;" {{!}} Request-Type | ||
{{!}} style="width: 385px;" {{!}} POST | {{!}} style="width: 385px;" {{!}} POST | ||
{{!}}- | {{!}}- | ||
| Zeile 162: | Zeile 162: | ||
| style="width: 385px;" | /api/v3/omniseller/customersImport | | style="width: 385px;" | /api/v3/omniseller/customersImport | ||
|- | |- | ||
| style="width: 102px;" | Request- | | style="width: 102px;" | Request-Type | ||
| style="width: 385px;" | POST | | style="width: 385px;" | POST | ||
|- | |- | ||
| Zeile 181: | Zeile 181: | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
= Installation = | = Installation = | ||
<div>Da das Plugin in dieser Form (noch) nicht im Shopware Store existiert muss dieses manuell über das Shopware Backend installiert werden.</div> <div>Bei neuen Shopware6 Versionen (6.4+) gibt es links ein Feld "Erweiterungen". Dort kann dann unter "meine Erweiterungen" das Zip File hochgeladen werden. Anschließend über die 3 Punkte installieren und zuletzt aktivieren.</div> <div>Bei älteren Shopware6 Versionen ist das Prinzip das gleiche, nur ist die Plugin Seite links im Menü unter Einstellungen->System->Plugins zu finden.</div> </div></div> | <div>Da das Plugin in dieser Form (noch) nicht im Shopware Store existiert, muss dieses manuell über das Shopware Backend installiert werden.</div> <div>Bei neuen Shopware6 Versionen (6.4+) gibt es links ein Feld "Erweiterungen". Dort kann dann unter "meine Erweiterungen" das Zip File hochgeladen werden. Anschließend über die 3 Punkte installieren und zuletzt aktivieren.</div> <div>Bei älteren Shopware6 Versionen ist das Prinzip das gleiche, nur ist die Plugin Seite links im Menü unter Einstellungen->System->Plugins zu finden.</div> </div></div> | ||