Neu Connector Release 2.1.17 ist da!

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
ACHTUNG: Wer auf die Connector Version 2.1.16 geupdated hat, sollte möglichst bald auf 2.1.17 umsteigen!

Da es einige grundlegende Änderungen im aktuellen Connector Release bzgl. der Konfiguration gibt, haben wir uns dazu entschieden ein eigenes Thread dafür zu erstellen.

Produktmerkmale
Bei einem Produkt Export (push) wird nicht mehr pro Artikel ein eigenes Eigenschafts-Set im Shop angelegt, sondern geschaut ob ein passendes exisiert. Falls ja, wird dieses verwendet. Falls nein, wird ein neues Eigenschafts-Set erstellt.

Produktvariationen
Das nachträgliche Ändern von Variationswerten an einer Variationskombination in der Wawi führt nicht mehr zu doppelten Variationswerten am Kind im Shop.
Wenn die vorausgewählte Variation im Shop keinen Bestand mehr hat, wird bei dem Export (push) eines Kindes dieses Varkombi Artikels automatisch eine neue Variation mit Bestand gesetzt. Das Verhalten kann über die config.json (product.push.article_detail_preselection) deaktiviert werden.

config.json
Die Struktur der Konfiguration wurde grundlegend überarbeitet. Die alten Konfigurations-Flags funktionieren noch, werden aber in einem zukünftigen Connector Release entfernt. Daher sollten bestehende Konfigurationen zeitnah angepasst werden. Im config Ordner befindet sich nun auch eine config.json.example.

So sieht die config.json nun aus (mit allen aktuell verfügbaren Flags + Standardwerten):
JSON:
{
    "developer_logging": false,
    "category": {
        "mapping": false,
        "push": {
            "null_undefined_attributes": true
        }
    },
    "product": {
        "push": {
            "null_undefined_attributes": true,
            "article_detail_preselection": true
        }
    },
    "customer_order": {
        "pull": {
            "start_date": null,
            "status_processing": true
        }
    }
}

Wir freuen uns über Feedback!
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Puma7

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
Produktvariationen
Wenn die vorausgewählte Variation im Shop keinen Bestand mehr hat, wird bei dem Export (push) eines Kindes dieses Varkombi Artikels automatisch eine neue Variation mit Bestand gesetzt. Das Verhalten kann über die config.json (product.push.article_detail_preselection) deaktiviert werden.

Hier scheint ein Bug zu existieren. Wir haben gestern auf die neuste Connector Version aktualisiert und hatten heute promt ein Varkombiartikel der plötzlich gar keine Vorauswahl mehr hatte (Kunde hat sich gemeldet, konnte nicht bestellen). Dieser Artikel (ein Kind) wurde gestern (nach Installation der neusten Connector Version) von einem Kunden gekauft. Es sind Überverkäufe erlaubt, daher sollte hier doch keine Änderung durchgeführt werden, lediglich wenn keine Überverkäufe erlaubt sind? Mal davon abgesehen hatte gar kein Artikel mehr eine Vorauswahl.
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
Ich bin mir auch nicht sicher ob die integration bei Verkauf / Export (push) Sinn macht, da wir auch über andere Plattformen verkaufen und sich somit doch beim Pull der Lagerbestand ebenfalls ändert und hier dann ein wechsel ebenso stattfinden muss?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Danke für das Feedback! Wir haben tatsächlich Überverkäufe noch nicht berücksichtigt. Außerdem kann es durch das Setzen des Vorauswahl Artikels dazu kommen, dass der Dummy Vater genommen wird. Wir bringen heute noch eine gefixte Connector Version raus.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Wir haben gerade die Version 2.1.17 released. Wer vorher die Version 2.1.16 installiert hatte, sollte möglichst bald auf die 2.1.17 umsteigen.
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
Kann die Funktionsweise des automatischen setztens der Vorauswahl mal etwas genauer erklärt werden, das wäre sehr hilfreich!

Szenario: Handschuhe in Größe S , M , L
- Wenn ich es jetzt richtig verstanden habe wird wenn in der WAWI ein Kind (S) lagerbestand 0 hat UND überverkaufe erlauben nein ist die Vorauswahl auf Größe M gesetzt -- Was passiert wenn S wieder auf Lager ist ?
- Was ist wenn Überverkäufe erlaubt sind?
- Was ist wenn man die Vorauswahl über das Attribut setzt ?
- Wie verhält es sich mit verkäufen bei ebay und Amazon spielt das eine Rolle?
- ...
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Wenn ich es jetzt richtig verstanden habe wird wenn in der WAWI ein Kind (S) lagerbestand 0 hat UND überverkaufe erlauben nein ist die Vorauswahl auf Größe M gesetzt -- Was passiert wenn S wieder auf Lager ist ?
Wenn bei einem Produkt Push die aktuelle Vorauswahl (das Variationskind) des Artikels keine Überverkäufe erlaubt UND der Bestand 0 ist, dann wird ein anderes Kind als Vorauswahl gesetzt. Aber auch nur, wenn ein anderes Kind existiert, bei dem entweder Überverkäufe erlaubt sind oder der aktuelle Bestand > 0 ist. Es wird das erste Kind genommen bei dem dieses Kriterium zutrifft.
Siehe vorhergehenden Beitrag
Was ist wenn man die Vorauswahl über das Attribut setzt ?
Das Attribut hat akutell eine niedrigere Priorität als die automatische Vorauswahl
Wie verhält es sich mit verkäufen bei ebay und Amazon spielt das eine Rolle?
Meinst du über Easy Auction? Die Änderungen am Connector haben keinen Einfluss darauf.

Falls du die automatische Vorauswahl nicht nutzen möchtest, dann deaktiviere sie einfach über die config.json. ;)
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
Was passiert wenn S wieder auf Lager ist ? Wird es nicht wieder auf das erste Kind gesetzt sondern bleibt beim letzten Wert? Im Dümmsten Fall ist das also so das die "Bestseller" mal kurzzeitig einen Lagerbestand 0 hatten und somit die Vorauswahl auf "Ladenhüter" verschoben wird und dort dann für immer bleiben?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Was passiert wenn S wieder auf Lager ist ? Wird es nicht wieder auf das erste Kind gesetzt sondern bleibt beim letzten Wert? Im Dümmsten Fall ist das also so das die "Bestseller" mal kurzzeitig einen Lagerbestand 0 hatten und somit die Vorauswahl auf "Ladenhüter" verschoben wird und dort dann für immer bleiben?
Solange du es nicht selbst wieder zu S abänderst passiert nichts. Hier könnte man bei S einfach Überverkäufe erlauben und somit würde S einfach immer Vorauswahl bleiben.
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
... Hier könnte man bei S einfach Überverkäufe erlauben und somit würde S einfach immer Vorauswahl bleiben.
Das hat schon einen Grund wenn man Überverkäufe erlauben auf nein macht :)

Das scheint mir alles noch nicht sauber durchdacht zu sein, auch ein händisch gesetztes Attribut sollte immer eine höhere Priorität als automatische Prozesse haben. Ich werde es erst mal wieder abschalten, hier bin ich jedoch etwas verwirrt, mein jetziges config file sieht so aus:
Code:
{
    "developer_logging": false,
    "category_mapping": true
}

Hier ist also "category_mapping: true" und nicht wie im example file auf false, wofür steht das genau und kann ich das example einfach zum normalen json file machen, also mit allen enthaltenen werten?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Das scheint mir alles noch nicht sauber durchdacht zu sein, auch ein händisch gesetztes Attribut sollte immer eine höhere Priorität als automatische Prozesse haben. Ich werde es erst mal wieder abschalten...
Problem beim Attribut ist, dass es nur beim Push Vorgang des entsprechenden Variations-Kindes (an dem das Attribut hängt) ausgewertet werden kann. Die Automatische Vorauswahl Logik wird aber bei jedem Push eines Variations-Kindes ausgeführt.

Hier ist also "category_mapping: true" und nicht wie im example file auf false, wofür steht das genau und kann ich das example einfach zum normalen json file machen, also mit allen enthaltenen werten?
Beim Kategorie Mapping werden die Kategoriebäume unterschiedlicher Sprachen in Shopware auf einen Kategoriebaum in der Wawi gemapped. Habe mich damit bisher allerdings noch nicht wirklich beschäftigt.

Ja, du kannst (solltest) die config.json.example zur Konfig machen. Du musst lediglich category.mapping auf true und product.push.article_detail_preselection auf false stellen, damit du den Status deiner aktuellen Konfig beibehälst.
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
Wir haben einen mehrsprachigen Shop mit jeweils einem eigenen Kategoriebaum je Sprache, dann muss das Mapping doch auf false bleiben oder? in der aktuellen ist es aber true?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Habe mich wie schon geschrieben noch nicht wirklich mit dem category_mapping auseinandergesetzt. Ich würde die Config an der Stelle einfach mal so lassen wie sie bisher war.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 0
Neu Passenden WooCommerce Connector zu meinem WordPress WooCommerce-Connector 7
Neu JTL Shopify Connector und Billbee frage Shopify-Connector 0
Neu JTL Connector zu SW6 auch als Testumgebung möglich ? Onlineshop-Anbindung 3
Neu Shopify Erhöhung der Varianten von 100 auf 2000 - Connector App Problem Shopify-Connector 1
Neu Greyhound JTL-Connector funktioniert nach Update auf 1.8.12 nicht mehr richtig Technische Fragen zu den JTL-Connectoren 5
Neu Connector anlegen in Verkaufskanälen nicht möglich, Verbindungstest schlägt fehl Shopware-Connector 2
Neu JTL Connector Woocomerce für PHP Version 7.4 WooCommerce-Connector 2
Fehler beim Datenbank - JTL WAWI Connector WooCommerce-Connector 1
Neu Woocommerce mit JTL Connector "Die Shop-URL verweist nicht auf einen gültigen Shop" WooCommerce-Connector 4
JTL WAWI 1.8.11.1 / JTL CONNECTOR / Shopware 6 JTL-Wawi 1.8 4
Neu Connector für php 8.3 / Prestashop 8.1.3 PrestaShop-Connector 3
Neu Migration von eCommerce-Integrator auf JTL Connector - Software 5 Shop Onlineshop-Anbindung 2
Neu JTL Connector WooCommerce überträgt keine Bestellungen mehr WooCommerce-Connector 3
Neu JTL Connector Woocommerce nicht möglich WooCommerce-Connector 9
Neu Woran kann es liegen, dass ein neu erstellter Connector-Verkaufskanal nicht in der Statusliste des Workers vorkommt? Shopify-Connector 2
Neu Connector überträgt keine Bilder Shopify-Connector 1
Neu JTL Connector Plugin Aktivierunf [Fehlermeldung] WooCommerce-Connector 1
Neu Shopify Connector Abgleich endet nicht Shopify-Connector 6
Neu Shopware 6 Connector = Mangelhaftes Produkt! Shopware-Connector 0
Neu WooCommerce Connector - Keine Produkte in link_product Tabelle WooCommerce-Connector 0
Connector übernimmt nicht alle Bestellungen WooCommerce-Connector 0
Wichtig 👉 Wichtiger Hinweis: Abkündigungsfristen JTL-Wawi 1.5 / MSQL-Server 2014 / JTL-POS für Android 7 / JTL-Connector für Shopware 5 News, Events und Umfragen 2
Neu Keine Übertragung der Preise mehr seit Connector Update von 1.41.2 auf 1.42.0 WooCommerce-Connector 9
Neu JTL WooCommerce-Connector leert bei Artikelupdate Inhalte der Felder WooCommerce-Connector 3
Neu JTL-Connector übernimmt den Bestellstatus in Woocommerce nicht WooCommerce-Connector 2
Neu Update auf Connector 2.2.5.3 stürzt mich ins Chaos Shopware-Connector 4
Neu Probleme mit Connector und Shopify URL (Shop noch nicht online) Shopify-Connector 3
Neu JTL Shop und WAWI komplett testen vor Shop-Release Gelöste Themen in diesem Bereich 8
Release JTL-Wawi 1.8.11.2 Downloadlink zeigt 1.8.11.1 JTL-Wawi 1.8 1
Neu Rechnungsdatum ist gleich Lieferdatum wird nicht erkannt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Onlineshop ist offline Allgemeine Fragen zu JTL-Shop 3
Neu Bestand bei Stücklistenartikel ist falsch JTL-Wawi - Fehler und Bugs 2
Neu Folgendes fehlt seit Mai 23 auf der Rechnung: "Versanddatum: Ist gleich dem Rechnungsdatum." Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Update von Wawi 17.15.4. auf 18.12.0 geht nicht, weil Primary voll ist JTL-Wawi - Fehler und Bugs 4
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Prüfung ob Wert vorhanden ist einbauen Gelöste Themen in diesem Bereich 4
Neu Wie gut ist die Datenbanksynchronisation? JTL-Wawi - Ideen, Lob und Kritik 4
Neu Schweiz: Die Gewichtsangabe ist kleiner als im CN23-Formular > kein Versand möglich JTL-ShippingLabels - Fehler und Bugs 13
Beantwortet WF Mail wenn Amazon Artikel nicht verknüpft ist JTL-Workflows - Ideen, Lob und Kritik 1
Neu ist das Hinzufügen eines zusätzlichen Hinweis bei Artikeln, mit bestimmtem Merkmal, die auf die Einkaufsliste wandern möglich ? User helfen Usern - Fragen zu JTL-Wawi 0
Rechnung drucken/mailen, ist das wirklich euer Ernst?? JTL-Wawi 1.8 4
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Lieferanten EK wird nicht auf Artikelebene kopiert? EK ist überall 0 beim Artikel. JTL-Wawi 1.8 8
Bug? Worker 2.0 - Shop Abgleich "Quicksync" ist kein Quicksync mehr - Paketgröße wird ignoriert JTL-Wawi 1.8 10
Neu Stückliste ist nicht verfügbar, obwohl all Komponenten verfügbar sind JTL-Shop - Fehler und Bugs 2
V1.8.11: "Versand" / "Lieferscheine versendet" - Wo ist das Suchfeld für Sendungsnummer geblieben? JTL-Wawi 1.8 2
Sortierung von Variationen ist immer wieder Durcheinander JTL-Wawi 1.6 1
Neu Lieferstatus anzeigen "Nur, wenn Lagerbestand 0 ist" Allgemeine Fragen zu JTL-Shop 0
Neu Packhinweis, wenn Paketgewicht unplausibel ist Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4

Ähnliche Themen