Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqoxid2afterbuy

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
public:faqoxid2afterbuy [2020/07/13 12:02]
markusmichalski [Konfiguration]
public:faqoxid2afterbuy [2021/10/18 08:45] (aktuell)
markusmichalski [Voraussetzungen]
Zeile 6: Zeile 6:
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
  
-  * OXID eShop ab Version ​4.7.x/5.0.x+  * OXID eShop ab Version ​6.0x
   * Afterbuy Händleraccount ([[https://​www.afterbuy.de]])   * Afterbuy Händleraccount ([[https://​www.afterbuy.de]])
   * Afterbuy Partnerdaten für Schnittstelle ([[info@afterbuy.de]])   * Afterbuy Partnerdaten für Schnittstelle ([[info@afterbuy.de]])
   * Aktivierung der Option //10 Freifelder für Produkte aktivieren//​ in Ihrem Afterbuy Account unter //​Konfiguration -> Einstellungen//​   * Aktivierung der Option //10 Freifelder für Produkte aktivieren//​ in Ihrem Afterbuy Account unter //​Konfiguration -> Einstellungen//​
   * FTP-Zugang zu Ihrem Shopsystem   * FTP-Zugang zu Ihrem Shopsystem
-  * Für OXID Versionen ab 6.2. benötigen Sie SSH-Zugriff auf die Shopinstallation.+  * SSH-Zugriff auf die Shopinstallation ​bei Composerinstallation oder manueller Installation ab OXID 6.2.
  
 ---- ----
  
 ===== Installation ===== ===== Installation =====
 +==== Composerinstallation ====
 +Melden Sie sich  per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis,​ in dem sich der Source- und Vendorornder befinden.\\ ​
 +Führen Sie folgenden Befehl aus, um das Plugin zu installieren
 +    composer require fatchip-gmbh/​plugin-oxid-oxid2afterbuy
 +Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\
  
 +==== Manuell ====
 === Inhalt aus dem Ordner „copy_this“ kopieren === === Inhalt aus dem Ordner „copy_this“ kopieren ===
 Kopieren Sie den Inhalt aus dem //​copy_this//​ Ordner in das Hauptverzeichnis Ihres OXID eShops (bei FTP - binären Übertragungsmodus nutzen). Kopieren Sie den Inhalt aus dem //​copy_this//​ Ordner in das Hauptverzeichnis Ihres OXID eShops (bei FTP - binären Übertragungsmodus nutzen).
Zeile 23: Zeile 29:
  
 === Modulkonfiguration einlesen === === Modulkonfiguration einlesen ===
-In **OXID Versionen ab 6.2** (Ältere Versionen können diesen Schritt überspringen) müssen Sie nun die Modulkonfiguration einlesen.\\ Loggen Sie sich dazu per SSH auf den Server ein auf dem sich die Shopinstallation befindet und navigieren Sie zu dem Verzeichnis in welchem sich die Ordner //source// und //vendor// befinden. \\ Setzen sie hier das folgende Kommando ab: //./vendor/​bin/​oe-console oe:​module:​install-configuration source/​modules/​fc/​fcoxid2afterbuy/​//. \\ Im Anschluss sollten Sie die Meldung ​//Module configuration has been installed.// erhalten.+In **OXID Versionen ab 6.2** (Ältere Versionen können diesen Schritt überspringen) müssen Sie nun die Modulkonfiguration einlesen.\\ Loggen Sie sich dazu per SSH auf den Server ein auf dem sich die Shopinstallation befindet und navigieren Sie zu dem Verzeichnis in welchem sich die Ordner //source// und //vendor// befinden. \\ Setzen sie hier das folgende Kommando ab:\\ 
 +  ​vendor/​bin/​oe-console oe:​module:​install-configuration source/​modules/​fc/​fcoxid2afterbuy/​ 
 +Im Anschluss sollten Sie die Meldung 
 +  ​Module configuration has been installed 
 +erhalten.
  
 === OXID 2 Afterbuy Connector Plugin aktivieren === === OXID 2 Afterbuy Connector Plugin aktivieren ===
Zeile 38: Zeile 48:
   * ''​fco2astatusexport_batch.php''​ -> Batch-Script für Bestellstatus-Updates von OXID nach Afterbuy (Datenführendes System: OXID)   * ''​fco2astatusexport_batch.php''​ -> Batch-Script für Bestellstatus-Updates von OXID nach Afterbuy (Datenführendes System: OXID)
   * ''​fco2astatusimport_batch.php''​ -> Batch-Script für Bestellstatus-Updates von Afterbuy nach OXID (Datenführendes System: Afterbuy)   * ''​fco2astatusimport_batch.php''​ -> Batch-Script für Bestellstatus-Updates von Afterbuy nach OXID (Datenführendes System: Afterbuy)
 +  * ''​fco2astockimport_batch.php''​ -> Batch-Script für Bestandsupdate von Afterbuy nach OXID (Datenführendes System: Afterbuy)
  
 Alternativ können Sie die Scripte direkt wie folgt aufrufen (Nicht empfohlen, da Limitierungen):​ Alternativ können Sie die Scripte direkt wie folgt aufrufen (Nicht empfohlen, da Limitierungen):​
Zeile 46: Zeile 57:
   * https://​%shopurl%/​modules/​fc/​fcoxid2afterbuy/​batch/​fco2astatusexport_batch.php   * https://​%shopurl%/​modules/​fc/​fcoxid2afterbuy/​batch/​fco2astatusexport_batch.php
   * https://​%shopurl%/​modules/​fc/​fcoxid2afterbuy/​batch/​fco2astatusimport_batch.php   * https://​%shopurl%/​modules/​fc/​fcoxid2afterbuy/​batch/​fco2astatusimport_batch.php
 +  * https://​%shopurl%/​modules/​fc/​fcoxid2afterbuy/​batch/​fco2astockimport_batch.php
  
 ---- ----
Zeile 93: Zeile 105:
 | Bestellexport | Nicht erlaubt | Erlaubt | | Bestellexport | Nicht erlaubt | Erlaubt |
 | Bestellstatusimport | Nicht erlaubt | Erlaubt | | Bestellstatusimport | Nicht erlaubt | Erlaubt |
 +| Bestandsimport | Nicht erlaubt | Erlaubt |
  
 === Verbindungseinstellungen === === Verbindungseinstellungen ===
Zeile 120: Zeile 133:
  
 ^ Konfiguration ^ Beschreibung ^ ^ Konfiguration ^ Beschreibung ^
-| Standard - externe Artikelnummer,​ Artikelnummer alternativ | Sollte eine EAN existieren, wird diese verwendet, alternativ die Artikelnummer | +| Standard - externe Artikelnummer,​ Artikelnummer alternativ | Sollte eine EAN existieren, wird diese als Artikelnummer in OXID verwendet, alternativ die in Afterbuy hinterlegte ​Artikelnummer | 
-| externer Artikelnummer | **ERKLÄRUNG NOCH HINZUFÜGEN** ​+| externer Artikelnummer | Verwendung der EAN als Artikelnummer in OXID 
-| Afterbuy Product Id | **ERKLÄRUNG NOCH HINZUFÜGEN** ​+| Afterbuy Product Id | Verwendung der Afterbuy Product ID als Artikelnummer in OXID 
-| Artikelnummer | **ERKLÄRUNG NOCH HINZUFÜGEN** ​|+| Artikelnummer | Verwendung der in Afterbuy hinterlegte Artikelnummer als Artikelnummer in OXID |
  
 === Bestellungen übertragen === === Bestellungen übertragen ===
public/faqoxid2afterbuy.1594634541.txt.gz · Zuletzt geändert: 2020/07/13 12:02 von markusmichalski