Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
public:faqoxid2tradebyteoxid6 [2020/07/16 15:10] josefineleuschner [Voraussetzungen] |
public:faqoxid2tradebyteoxid6 [2020/10/26 08:36] markusmichalski |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Das Plugin bei FATCHIP: https://www.fatchip.de/Plugins/OXID-eShop/OXID-2-Tradebyte-Connector-2-0.html \\ | Das Plugin bei FATCHIP: https://www.fatchip.de/Plugins/OXID-eShop/OXID-2-Tradebyte-Connector-2-0.html \\ | ||
- | Das Plugin auf Github: https://github.com/FATCHIP-GmbH/plugin-oxid5-oxid2tradebyte (private) | + | Das Plugin auf Github: https://github.com/FATCHIP-GmbH/plugin-oxid6-oxid2tradebyte (private) |
+ | {{:public:fc_plugin_oxid2tradebyte_usecase_process_de.png?nolink&800|}} | ||
===== Voraussetzungen ===== | ===== Voraussetzungen ===== | ||
- | * OXID Version 6 oder höher | + | * OXID CE/PE/EE ab Version 6.0.x bis 6.2.x |
* FTP-Zugang zu Ihrem Shop-System | * FTP-Zugang zu Ihrem Shop-System | ||
* Für OXID-Versionen ab 6.2. benötigen Sie SSH-Zugriff auf die Shop-Installation. | * Für OXID-Versionen ab 6.2. benötigen Sie SSH-Zugriff auf die Shop-Installation. | ||
Zeile 83: | Zeile 84: | ||
|{{:public:o2tb_2.2_1.png?nolink&300|}}|//Inactive, but visible in admin:// \\ Dieser Channel ist inaktiv, wird aber bei den Artikeln im OXID Administrationsbereich angezeigt.| | |{{:public:o2tb_2.2_1.png?nolink&300|}}|//Inactive, but visible in admin:// \\ Dieser Channel ist inaktiv, wird aber bei den Artikeln im OXID Administrationsbereich angezeigt.| | ||
- | === Tradebyte FTP und REST-API Zugangsdaten === | + | === Tradebyte sFTP und REST-API Zugangsdaten === |
- | Es stehen zwei verschiedene Verbindungsarten zu Tradebyte zur Verfügung. Entweder eine Verbindung über einen FTP-Server oder über die Tradebyte REST-API. Die Zugangsdaten können Sie unter //Erweiterungen -> Module -> FATCHIP Oxid2Tradebyte Connector -> Einstellungen -> Tradebyte FTP Zugangsdaten// oder //Tradebyte REST-API Zugangsdaten// hinterlegen. | + | Es stehen zwei verschiedene Verbindungsarten zu Tradebyte zur Verfügung. Entweder eine Verbindung über einen sFTP-Server oder über die Tradebyte REST-API. Die Zugangsdaten können Sie unter //Erweiterungen -> Module -> FATCHIP Oxid2Tradebyte Connector -> Einstellungen -> Tradebyte sFTP Zugangsdaten// oder //Tradebyte REST-API Zugangsdaten// hinterlegen. |
+ | |||
+ | Die Verbindung über REST-API sollte immer der bevorzugte Weg sein und wird auch von Tradebyte forciert. | ||
{{:public:o2tb_2.3.png?nolink&800|}} | {{:public:o2tb_2.3.png?nolink&800|}} | ||
^ Konfiguration ^ Beschreibung ^ | ^ Konfiguration ^ Beschreibung ^ | ||
- | |FTP-Upload aktiv|Verbindung zu Tradebyte über einen FTP-Server aktivieren| | + | |sFTP-Upload aktiv|Verbindung zu Tradebyte über einen sFTP-Server aktivieren| |
- | |Host-URL|Host-URL (FTP Zugangsdaten)| | + | |Host-URL|Host-URL (sFTP Zugangsdaten)| |
- | |Benutzername|Benutzername (FTP Zugangsdaten)| | + | |Benutzername|Benutzername (sFTP Zugangsdaten)| |
- | |Passwort|Passwort (FTP Zugangsdaten)| | + | |Passwort|Passwort (sFTP Zugangsdaten)| |
|REST Upload aktiv (Deaktivieren zu Testzwecken)|Verbindung zu Tradebyte über die REST-API aktivieren| | |REST Upload aktiv (Deaktivieren zu Testzwecken)|Verbindung zu Tradebyte über die REST-API aktivieren| | ||
|API-URL (i.e. rest.trade-server.net)|Für die benötigten Zugangsdaten müssen Sie einen API Benutzer im TB.One Webinterface anlegen.| | |API-URL (i.e. rest.trade-server.net)|Für die benötigten Zugangsdaten müssen Sie einen API Benutzer im TB.One Webinterface anlegen.| | ||
Zeile 106: | Zeile 109: | ||
^ Konfiguration ^ Beschreibung ^ | ^ Konfiguration ^ Beschreibung ^ | ||
|Order import active|Import der Bestellungen aktivieren oder deaktivieren| | |Order import active|Import der Bestellungen aktivieren oder deaktivieren| | ||
- | |Kommunikationsart Order Import|Order Importiert über FTP oder REST API| | + | |Kommunikationsart Order Import|Order Importiert über sFTP oder REST API| |
|Order xml dir on remote server|Der Pfad zum Verzeichnis auf dem entfernten Server, in dem die XML-Datei mit den Bestellungen aus den Channels liegt.| | |Order xml dir on remote server|Der Pfad zum Verzeichnis auf dem entfernten Server, in dem die XML-Datei mit den Bestellungen aus den Channels liegt.| | ||
|Default payment id, which will be used for order import|Die Standard Bezahlmethode für importierte Bestellungen aus den Channels.| | |Default payment id, which will be used for order import|Die Standard Bezahlmethode für importierte Bestellungen aus den Channels.| | ||
Zeile 187: | Zeile 190: | ||
- [[#Wie verarbeitet das Plugin Teilstornierungen von Artikelpositionen auf OXID Seite bzw. wie verhält es sich bei Teillieferungen?]] | - [[#Wie verarbeitet das Plugin Teilstornierungen von Artikelpositionen auf OXID Seite bzw. wie verhält es sich bei Teillieferungen?]] | ||
- [[#Wichtige Information zur Benennung der XML Importdatei]] | - [[#Wichtige Information zur Benennung der XML Importdatei]] | ||
- | - [[#Wichtige Information zum Orderimport]] | ||
- [[#Ist es möglich sFTP zu nutzen?]] | - [[#Ist es möglich sFTP zu nutzen?]] | ||
- [[#Das Plugin ist richtig konfiguriert, es werden aber dennoch keine bzw. nicht alle Artikel exportiert.]] | - [[#Das Plugin ist richtig konfiguriert, es werden aber dennoch keine bzw. nicht alle Artikel exportiert.]] | ||
Zeile 217: | Zeile 219: | ||
Die Importdatei darf im Namen das Wort "TEST" NICHT enthalten. | Die Importdatei darf im Namen das Wort "TEST" NICHT enthalten. | ||
- | === 9. Wichtige Information zum Orderimport === | + | === 9. Ist es möglich sFTP zu nutzen? === |
- | Der Orderimport ist aktuell (19.03.2014) nur über FTP möglich. | + | Ein Nutzung von sFTP ist ab der Version 1.0.3 möglich. |
- | + | ||
- | === 10. Ist es möglich sFTP zu nutzen? === | + | |
- | Ein Nutzung von sFTP ist nicht möglich. Tradebyte stellt aber sowohl einen sFTP als auch einen FTP-Zugang zur Verfügung. Bitte wenden Sie sich an den Tradebyte-Support, um diese Daten abzufragen. | + | |
- | === 11. Das Plugin ist richtig konfiguriert, es werden aber dennoch keine bzw. nicht alle Artikel exportiert. === | + | === 10. Das Plugin ist richtig konfiguriert, es werden aber dennoch keine bzw. nicht alle Artikel exportiert. === |
Zu Tradebyte werden keine Artikel ohne EAN Nummer übertragen. Prüfen Sie daher bitte ob bei allen Artikel EAN-Nummern gepflegt sind oder aktivieren Sie bei Bedarf im Plugin die Option „Eigene EAN generieren wenn nicht gepflegt“. Danach sollte der Export wie gewünscht funktionieren. | Zu Tradebyte werden keine Artikel ohne EAN Nummer übertragen. Prüfen Sie daher bitte ob bei allen Artikel EAN-Nummern gepflegt sind oder aktivieren Sie bei Bedarf im Plugin die Option „Eigene EAN generieren wenn nicht gepflegt“. Danach sollte der Export wie gewünscht funktionieren. | ||
- | === 12. Wie kann ein neuer Channel hinzugefügt werden? === | + | === 11. Wie kann ein neuer Channel hinzugefügt werden? === |
Wenn Sie für den Export einen neuen Channel hinzufügen möchten, müssen zwei Anpassungen vorgenommen werden. | Wenn Sie für den Export einen neuen Channel hinzufügen möchten, müssen zwei Anpassungen vorgenommen werden. | ||
Zeile 266: | Zeile 265: | ||
</code> | </code> | ||
- | === 13. Warum werden meine Attribute nicht exportiert === | + | === 12. Warum werden meine Attribute nicht exportiert === |
Für den Export der Attribute muss der jeweilige Wert in dem Feld **//Oxid2Tb attribute//** (Attribute -> Reiter "Oxid2Tb") gesetzt sein. | Für den Export der Attribute muss der jeweilige Wert in dem Feld **//Oxid2Tb attribute//** (Attribute -> Reiter "Oxid2Tb") gesetzt sein. | ||