Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:shopware-fatchipafterbuy

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:shopware-fatchipafterbuy [2019/09/30 18:09]
stephanaltmann [7.6 Liste der aktuell (Release 0.10.0) übertragenden Inhalte]
public:shopware-fatchipafterbuy [2020/05/13 13:42]
josefineleuschner [3.2 Tab Allg. Einstellungen]
Zeile 1: Zeile 1:
-====== Shopware-Afterbuy-Connector ======+====== Shopware ​Plugin ​- Afterbuy-Connector ======
  
 **Wichtig:​** Diese Erweiterung befindet sich aktuell im Betastatus. Vor Nutzung in Produktivsystemen raten wir dazu, diese Erweiterung ausführlich in einer Testumgebung zu prüfen und natürlich eine Datensicherung anzulegen. ​ **Wichtig:​** Diese Erweiterung befindet sich aktuell im Betastatus. Vor Nutzung in Produktivsystemen raten wir dazu, diese Erweiterung ausführlich in einer Testumgebung zu prüfen und natürlich eine Datensicherung anzulegen. ​
Zeile 24: Zeile 24:
  
 Bei Nutzung der Config Option "​Bestellnummer Mapping: Produkt ID" werden von Afterbuy importierte Artikel mit der Bestellnummer entsprechend der Afterbuy-ProduktId versehen. Diese ist eineindeutig. Alternativ haben Sie hier die Möglichkeit,​ als Bestellnummer die Afterbuy-Artikelnummer zu vergeben. Dies wird zu Problemen führen, wenn Artikelnummern doppelt oder gar nicht vergeben sind! Bei Nutzung der Config Option "​Bestellnummer Mapping: Produkt ID" werden von Afterbuy importierte Artikel mit der Bestellnummer entsprechend der Afterbuy-ProduktId versehen. Diese ist eineindeutig. Alternativ haben Sie hier die Möglichkeit,​ als Bestellnummer die Afterbuy-Artikelnummer zu vergeben. Dies wird zu Problemen führen, wenn Artikelnummern doppelt oder gar nicht vergeben sind!
 +
 +----
 +
 ===== 2. Installation ===== ===== 2. Installation =====
  
Zeile 31: Zeile 34:
 ==== 2.2 manuelle Installation ==== ==== 2.2 manuelle Installation ====
 Entpacken Sie das heruntergeladene Archiv und verschieben Sie dessen Inhalt in das Verzeichnis //​custom/​plugins//​. Anschließend kann die Erweiterung wie gewohnt über den Plugin-Manager installiert werden. ​ Entpacken Sie das heruntergeladene Archiv und verschieben Sie dessen Inhalt in das Verzeichnis //​custom/​plugins//​. Anschließend kann die Erweiterung wie gewohnt über den Plugin-Manager installiert werden. ​
 +
 +----
  
 ===== 3. Konfiguration ===== ===== 3. Konfiguration =====
Zeile 61: Zeile 66:
   * Artikel und Kategorien (noch nicht übermittelt oder geändert seit letztem Export) werden von Shopware an Afterbuy übertragen.   * Artikel und Kategorien (noch nicht übermittelt oder geändert seit letztem Export) werden von Shopware an Afterbuy übertragen.
   * Bestellungen (seit letztem Import) werden aus Afterbuy importiert.   * Bestellungen (seit letztem Import) werden aus Afterbuy importiert.
-  * Der Status von abgeschlossenen Bestellungen wird vor jedem Bestellimport an Afterbuy übermittelt.+  * Der Status von abgeschlossenen Bestellungen wird vor jedem Bestellimport an Afterbuy übermittelt. Alle Änderungen an der Bestellung (z.B. Tracking-Code),​ die mit zu Afterbuy übertragen werden sollen, müssen nach der letzten Statusänderung,​ aber vor der nächsten Status-Übertragung an Afterbuy gemacht werden.
  
 == Afterbuy == == Afterbuy ==
Zeile 93: Zeile 98:
 === 3.2.4 Alle Artikel exportieren === === 3.2.4 Alle Artikel exportieren ===
  
-Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist. +Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist.\\ 
 Standardmäßig werden alle Artikel an Afterbuy übermittelt. Wird diese Option deaktiviert,​ können einzelne Artikel in den jeweiligen Artikeleinstellungen explizit zum Export markiert werden. Standardmäßig werden alle Artikel an Afterbuy übermittelt. Wird diese Option deaktiviert,​ können einzelne Artikel in den jeweiligen Artikeleinstellungen explizit zum Export markiert werden.
  
-{{:​public:​bildschirmfoto_von_2019-02-12_14-39-13.png?​600|}}+{{:​public:​bildschirmfoto_von_2019-02-12_14-39-13.png?​nolink&​800|}}
  
 === 3.2.5 Zielshop für Bestellungen === === 3.2.5 Zielshop für Bestellungen ===
  
-Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist. +Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist.\\ 
 Definiert, welchem Shop Bestellungen beim Import aus Afterbuy zugeordnet werden. Definiert, welchem Shop Bestellungen beim Import aus Afterbuy zugeordnet werden.
  
 === 3.2.6 Versandart === === 3.2.6 Versandart ===
  
-Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist. +Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist.\\ 
 Definiert, mit welcher Versandart Bestellungen beim Import aus Afterbuy versehen werden. Definiert, mit welcher Versandart Bestellungen beim Import aus Afterbuy versehen werden.
  
 === 3.2.7 Kundengruppe === === 3.2.7 Kundengruppe ===
  
-Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist. +Diese Einstellung ist nur relevant, wenn Shopware das datenführende System ist.\\ 
 Definiert, welcher Kundengruppe Bestellungen beim Import aus Afterbuy zugeordnet werden. Definiert, welcher Kundengruppe Bestellungen beim Import aus Afterbuy zugeordnet werden.
  
Zeile 126: Zeile 127:
   * als Shopware Cronjob   * als Shopware Cronjob
   * als Terminal-Command   * als Terminal-Command
 +
 +----
  
 ==== 4.1 Shopware Cronjob ==== ==== 4.1 Shopware Cronjob ====
-__Hinweis__: Sind die Shopware Cronjobs derart konfiguriert,​ dass sie über die Url (wie im Browser) aufgerufen werden, besteht die Gefahr, dass diese je nach Serverkonfiguration vorzeitig durch einen Timeout beendet werden. (Standardeinstellung sind hier 30s) Die einzelnen Aufgaben erfordern mitunter mehr Zeit. Es empfiehlt sich daher, diese so zu konfigurieren,​ dass sie direkt auf der Shell "​abgearbeitet"​ werden. Dies wird seitens Shopware hier beschrieben:​ https://​docs.shopware.com/​de/​shopware-5-de/​einstellungen/​system-cronjobs#​wie-starte-ich-einen-cronjob+**Hinweis:** Sind die Shopware Cronjobs derart konfiguriert,​ dass sie über die Url (wie im Browser) aufgerufen werden, besteht die Gefahr, dass diese je nach Serverkonfiguration vorzeitig durch einen Timeout beendet werden. (Standardeinstellung sind hier 30s) Die einzelnen Aufgaben erfordern mitunter mehr Zeit. Es empfiehlt sich daher, diese so zu konfigurieren,​ dass sie direkt auf der Shell "​abgearbeitet"​ werden. Dies wird seitens Shopware hier beschrieben:​ https://​docs.shopware.com/​de/​shopware-5-de/​einstellungen/​system-cronjobs#​wie-starte-ich-einen-cronjob
  
 Die grundsätzliche Konfiguration einzelner Cronjobs wird hier beschrieben:​ https://​docs.shopware.com/​de/​shopware-5-de/​einstellungen/​system-cronjobs#​konfiguration-in-shopware Die grundsätzliche Konfiguration einzelner Cronjobs wird hier beschrieben:​ https://​docs.shopware.com/​de/​shopware-5-de/​einstellungen/​system-cronjobs#​konfiguration-in-shopware
Zeile 137: Zeile 140:
   * Sync Afterbuy Orders   * Sync Afterbuy Orders
   * Sync Afterbuy Products   * Sync Afterbuy Products
 +  * Sync Stock
  
 {{:​public:​bildschirmfoto_von_2019-02-12_15-03-34.png?​400|}} {{:​public:​bildschirmfoto_von_2019-02-12_15-03-34.png?​400|}}
Zeile 150: Zeile 154:
   * Afterbuy:​Update:​Orders   * Afterbuy:​Update:​Orders
   * Afterbuy:​Update:​Products  ​   * Afterbuy:​Update:​Products  ​
 +  * Afterbuy:​Update:​Stock
  
 +----
  
 ===== 5. Die Logdatei ===== ===== 5. Die Logdatei =====
Zeile 160: Zeile 166:
 Um das Debuglogging zu aktivieren, erweitern Sie bitte ihr Config.php im Shopware-Stammverzeichnis um folgenden Parameter: Um das Debuglogging zu aktivieren, erweitern Sie bitte ihr Config.php im Shopware-Stammverzeichnis um folgenden Parameter:
  
-<​code> ​   '​logger'​ => [ +<​code>​ 
-        '​level'​ => 100, +'​logger'​ => [ 
-    ],</​code>​+    '​level'​ => 100, 
 +],</​code>​ 
 + 
 +----
  
 ===== 6. Verbindungstest ===== ===== 6. Verbindungstest =====
Zeile 173: Zeile 182:
  
 {{:​public:​bildschirmfoto_vom_2019-05-06_16-53-53.png?​600|}} {{:​public:​bildschirmfoto_vom_2019-05-06_16-53-53.png?​600|}}
 +
 +----
 +
 ===== 7. Anmerkungen ===== ===== 7. Anmerkungen =====
 ==== 7.1 interne Artikelnummer (ab 0.9.6) ==== ==== 7.1 interne Artikelnummer (ab 0.9.6) ====
Zeile 370: Zeile 382:
  
 **Bestellposition** **Bestellposition**
 +
 +^ Shopware ^Afterbuy ^Anmerkungen ^
 +| Artikelbezeichnung | Artikelbezeichnung |
 +| Preis              | Einzelpreis ​       |
 +| Artikelnummer ​     | Artikelnummer ​     |
 +| Anzahl ​            | Menge              |
 +| MwSt\. ​            | MwSt\. ​            |
  
 **Adresse** **Adresse**
 +
 +^ Shopware ^Afterbuy ^Anmerkungen ^
 +| Firma                   | Firma              |
 +| Vorname ​                | Vorname ​           |
 +| Nachname ​               | Nachnahme ​         |
 +| eMail                   | E\-Mail ​           |
 +| Straße ​                 | Straße ​            |
 +| zusätzliche Adresszeile | Straße \(Zeile 2\) |
 +| Postleitzahl ​           | Postleitzahl ​      |
 +| Stadt                   | Ort                |
 +| Land                    | Land               |
 +| Geburtsdatum ​           | Geburtsdatum ​      |
 +| Telefon ​                | Telefon ​           |
public/shopware-fatchipafterbuy.txt · Zuletzt geändert: 2022/11/07 11:36 von markusmichalski