Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqoxid2tradebyteoxid6

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
public:faqoxid2tradebyteoxid6 [2020/07/06 12:50]
markusmichalski [Installation]
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 16: Zeile 18:
 Kopiern Sie den Inhalt aus dem Pluginpaket fcOxid2Tradebyte_VERSION_oxid6_source in SHOPROOT/​source/​modules Ihrer OXID eShop-Installation (bei FTP - binären Übertragungsmodus nutzen). ​ Kopiern Sie den Inhalt aus dem Pluginpaket fcOxid2Tradebyte_VERSION_oxid6_source in SHOPROOT/​source/​modules Ihrer OXID eShop-Installation (bei FTP - binären Übertragungsmodus nutzen). ​
  
 +{{:​public:​faq:​ox2tb_ox6:​200706_ftp_ox2tb_ox6.png?​nolink&​800|}}
  
 === composer.json aktualisieren === === composer.json aktualisieren ===
Zeile 82: 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 105: 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 171: Zeile 175:
 <​code>/​modules/​fc/​fcTradebyteOne/​scripts/​fctradebyteone_export_batch.php</​code>​ (Tradebyte Export) <​code>/​modules/​fc/​fcTradebyteOne/​scripts/​fctradebyteone_export_batch.php</​code>​ (Tradebyte Export)
 <​code>/​modules/​fc/​TradebyteOne/​scripts/​fctradebyteone_order_import_batch.php</​code>​ (Tradebyte Order Import) <​code>/​modules/​fc/​TradebyteOne/​scripts/​fctradebyteone_order_import_batch.php</​code>​ (Tradebyte Order Import)
 +<​code>/​modules/​fc/​TradebyteOne/​scripts/​fctradebyteone_status_export_batch.php</​code>​ (Tradebyte Order Status Export)
 +<​code>/​modules/​fc/​TradebyteOne/​scripts/​fctradebyteonestockexport_batch.php</​code>​ (Tradebyte Lagerbestandsexport)
  
 ---- ----
Zeile 184: 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 214: 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öglichTradebyte stellt aber sowohl einen sFTP als auch einen FTP-Zugang zur VerfügungBitte 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 263: 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.
  
public/faqoxid2tradebyteoxid6.txt · Zuletzt geändert: 2022/02/28 13:48 von josefineleuschner