Zum Inhalt springen

OmniSeller:SW6 Plugin: Unterschied zwischen den Versionen

MH (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 ==
== 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 &nbsp;wie z.B. Kundenstamm-Import, kundenspezifische Preise oder Erstellungsmöglichkeiten von Verkaufsstatistiken abbilden zu können.</div> <div>&nbsp;</div> <div>Dieses Plugin soll ein paar dieser Punkte abbilden.</div> <div>Technisch erweitert dieses Plugin die von Shopware existierende 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>&nbsp;</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">
<div>Uns erreichen zunehmend Anfragen zur Ausleitung von bestimmten Sage100/ERP Daten in Richtung Shopware, um dort zusätzliche Funktionen &nbsp;wie z.B. Kundenstamm-Import, kundenspezifische Preise oder Erstellungsmöglichkeiten von Verkaufsstatistiken abbilden zu können.</div> <div>&nbsp;</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>&nbsp;</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-Tpye
| 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-Tpye
| 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-Tpye
{{!}} style="width: 102px;" {{!}} Request-Type
{{!}} style="width: 385px;" {{!}} GET
{{!}} style="width: 385px;" {{!}} GET
{{!}}-  
{{!}}-  
Zeile 73: Zeile 73:
&nbsp;
&nbsp;


Anlegen von B2B-Preise
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-Tpye
{{!}} 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-Tpye
{{!}} 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-Tpye
{{!}} 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-Tpye
| 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>