Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
plenty:setup [2019/10/09 20:18] – [PlentyMarket REST-API Zugang anlegen] ellenplenty:setup [2022/02/22 10:51] (aktuell) sonja
Zeile 4: Zeile 4:
 //(Finden Sie im Menü unter "Setup / Plenty-Einstellungen")// //(Finden Sie im Menü unter "Setup / Plenty-Einstellungen")//
  
-{{:plenty:plentysetup.png?500|}}+{{:plenty:setup.png?600|}}
  
-==== Webshop ====+==== Plenty Shop ====
 <WRAP box 90%> <WRAP box 90%>
  
Zeile 14: Zeile 14:
 </WRAP> </WRAP>
  
-==== XML-Pfad ====+==== Pfad ====
  
  
Zeile 22: Zeile 22:
  
  
- +==== API Zugang (veraltet - bitte wechseln Sie zur Anbindung über den REST-API-Benutzer) ====
- +
-==== API Zugang ====+
  
 <WRAP box 90%> <WRAP box 90%>
-Wählen Sie zwischen den unterschiedlichen API Zugängen:\\+Wählen Sie bitte den REST-API API Zugang:\\
  
-  * **SOAP 1.12** \\ für PlentyMarket 7 +  * **SOAP 1.12** \\ für PlentyMarket 7 (wird offiziell nicht mehr von Plenty unterstützt) 
-  * **SOAP 1.15** \\ für PlentyMarket 7 +  * **SOAP 1.15** \\ für PlentyMarket 7 (wird offiziell nicht mehr von Plenty unterstützt) 
-  * **SOAP 2.00** \\ für PlentyMarket 7+  * **SOAP 2.00** \\ für PlentyMarket 7 (wird offiziell nicht mehr von Plenty unterstützt)
   * **REST-API** \\ für PlentyMarket 7   * **REST-API** \\ für PlentyMarket 7
- 
-Wir empfehlen Ihnen die Nutzung der REST-API.\\ 
  
 </WRAP> </WRAP>
  
- +{{section>plenty:benutzer}}
- +
-==== PlentyMarket SOAP-API Parameter ==== +
- +
-=== API Zugangsdaten === +
- +
-<WRAP box 90%> +
-Die Schnittstelle greift per API auf Ihre Plentymarket Daten zu. Dafür muss im Plentymarket Backend eine API Benutzer angelegt werden. +
-Legen Sie diesen unter "Einstellungen / Grundeinstellungen / Benutzer / Konten" an. +
-Sie können hierfür einen beliebigen Namen benutzen, im Beispiel unten haben wir den Benutzer "plenty2datev" genannt.\\ +
-Vergeben Sie bitte ein Passwort. \\ +
-Diesen Benutzer und das Passwort müssen Sie in der Schnittstelle eintragen. +
-</WRAP> +
- +
- +
- +
-{{:plenty:apiuser1.png?500|}} +
- +
-\\ +
- +
-<WRAP box 90%> +
-Diesem API Benutzer müssen Sie Zugriffsrechte auf die API Funktionen +
- +
-  * getcustomers +
-  * searchorders +
- +
-geben. \\ +
-</WRAP> +
- +
-{{:plenty:apirights.png?300|}} +
- +
-<WRAP box 90%> +
-Mit diesen beiden API-Funktionen werden die Belege aus Plentymarket ausgelesen.\\ +
- +
-</WRAP> +
- +
- +
-<WRAP important 90%> +
-**Achten Sie bitte darauf, den Benutzer auch als API Benutzer anzulegen und nicht als "Admin".** +
- +
-</WRAP> +
- +
- +
- +
-<WRAP box 90%> +
-Weitere Informationen finden Sie unter +
- +
-[[https://www.plentymarkets.eu/handbuch/soap-api/einfuehrung-soap-api/#4|Plenty API Dokumentation]] +
-</WRAP> +
- +
- +
-=== Plenty Passwort === +
- +
-<WRAP box 90%> +
-Vor dem Abruf der Daten, wird von der Schnittstelle mit dem hinterlegten Benutzername und Passwort ein API Token von Plenty angefordert.\\ +
-Unter Umständen erhalten Sie dann folgende Fehlermeldung. +
-</WRAP> +
- +
- +
-{{:plenty:plentypassworderror.png?300|}} +
- +
-<WRAP box 90%> +
-Entfernen Sie bitte die Sonderzeichen und versuchen Sie es noch einmal. +
-</WRAP> +
- +
- +
-=== Plenty SOAP API freischalten === +
- +
-<WRAP box 90%> +
-Erhalten Sie folgende Fehlermeldung beim Abruf der Belege? +
-</WRAP> +
- +
- +
-{{:plenty:plentynosoapapi.png?300|}} +
- +
-<WRAP box 90%> +
-Kann es sein, das Ihre SOAP API nicht freigeschaltet ist.\\ +
-Die SOAP API ist eine zusätzliche Optopn von PlentyMarkets und mit Kosten verbunden. +
-</WRAP> +
- +
- +
-{{:plenty:plentysoapapi.png?600|}}+
  
 === Request Bremse === === Request Bremse ===
Zeile 221: Zeile 136:
 </WRAP> </WRAP>
  
- 
-==== PlentyMarket REST-API Zugang anlegen ==== 
- 
-<WRAP box 90%> 
-Legen Sie im PlentyMarket Backend unter "Grundeinstellungen / Benutzer / Stammdaten" einen neuen Benutzer an. 
-</WRAP> 
- 
- 
-{{:plenty:benutzeranlegen_plenty.jpg?600|}} 
- 
- 
-<WRAP box 90%> 
-Wählen Sie einen Benutzername, hier wurde beispielsweise "JeraRESTAPI" gewählt.\\ 
-Anschließend wählen Sie einen den realen Namen und wählen die gewünschte UI-Sprache aus.\\ 
-Wichtig ist, dass Sie die REST-API für den Zugang auswählen.\\ 
-Speichern Sie diesen Benutzer ab. 
- 
-Sie müssen nun den Benutzer bearbeiten um die benötigten Rechte zu vergeben.\\ 
-Hierzu wechseln Sie in den Reiter Berechtigungen.\\ 
-Als erstes wählen Sie alle verfügbaren Lager aus.\\ 
-Anschließend wählen Sie alle sichtbaren Auftragsstatuse aus.\\ 
-Hierzu können Sie das Häckchen bei "alle" setzen. 
-</WRAP> 
- 
- 
-{{:plenty:berechtigung_auftragsstatus.jpg?600|}}\\ 
-{{:plenty:plenty_sichtbarenauftragsstatuse.jpg?600|}}\\ 
-{{:plenty:auftragsstatus2.jpg?600|}} 
- 
-<WRAP box 90%> 
-Es werden <color #ed1c24>keine</color> setzbaren Auftragsstatus ausgewählt.\\ 
- 
-</WRAP> 
- 
-{{:plenty:setzbarestatuse1.jpg?600|}}\\ 
- 
-{{:plenty:setzbare3.jpg?600|}} 
- 
-<WRAP box 90%> 
-Bitte wählen Sie nun alle Mandanten (Shops) aus.\\ 
- 
-</WRAP> 
- 
-{{:plenty:mandanten.jpg?600|}} 
- 
-<WRAP box 90%> 
-Nun müssen Sie den Reiter wechseln.Unter Benutzer/Rechte finden Sie den Punkt Berechtigungen.\\ 
-Bitte setzen Sie einen Hacken bei Aufträge. Hier ist auch eine Feinauswahl je nach Bedarf möglich.\\ 
- 
-</WRAP> 
- 
-{{:plenty:berechtigung1.jpg?600|}}\\ 
-{{:plenty:berechtigung2.jpg?600|}}\\ 
-{{:plenty:berechtigung_3.jpg?600|}}\\ 
- 
-<WRAP box 90%> 
-Anschließend wechseln Sie in den Reiter Ressourcen.\\ 
-Hier wählen Sie alle Ressourcen d.h. Webshops, Kassen etc. aus.\\ 
-Als letzten Schritt müssen Sie den Benutzer und das Passwort Ihrer REST-API\\ 
-in der Schnittstelle Plenty2Datev eintragen.\\ 
-Hierzu gehen Sie in der Schnittstelle auf Setup/ plenty-marked\\ 
-Achtung bitte setzen Sie nun einen Hacken bei REST-API und geben Ihren Benutzername und das Passwort ein.\\ 
-Nun kann die Schnittstelle automatisch die Buchungsdaten bei Plenty-Marked abholen.\\ 
- 
-</WRAP> 
- 
- 
-<WRAP box 90%> 
-Wenn der API-Nutzer nicht genügend Rechte hat, erhalten Sie in der Schnittstelle folgende Fehlermeldung: 
-</WRAP> 
- 
- 
-{{:plenty:plentyrestapierror.png?300|}} 
  
 __**Weiter zu: [[plenty:setup:proxy| Proxy Einstellungen]]**__\\ __**Weiter zu: [[plenty:setup:proxy| Proxy Einstellungen]]**__\\