Neu Zusatzfelder aus Shopware 6 an WAWI übertragen

larsbo

Aktives Mitglied
13. August 2015
10
0
Leider gibt es ja keinerlei Details dazu, welche Daten der Connector über die Shopware API abruft, außer das wenig technische Dokument "JTL-Connector-Funktionen", das nur allgemein die Features auflistet:

Bestellpositionen
■ Positionen in JTL-Wawi empfangen

Auftragsattribute
■ Zusätzliche Datenfelder für Aufträge
■ Attribute & Werte von Bestellungen empfangen

In Shopware 6 ist es so, dass man dort mehrere technische Möglichkeiten hat, eine Bestellung oder Bestellpositionen anzureichern.
Zum einen gibt es die Zusatzfelder, die man beliebig in Shopware anlegen kann und den verschiedenen Entitäten zuordnen kann, also z.B. auch einer Bestellung (order) oder einer Bestellposition (order_line_item).
Dann gibt es speziell bei den Bestellpositionen in Shopware 6 noch den Payload. Dort schreiben vor allem Plugins weitere Informationen rein, z.B. Payment-Transktions-Details aber auch Shopware selbst zu dem bestellten Produkt.
Und zuletzt kann ein Plugin eigene Entitäten bereitstellen und mit einer Bestellung oder Bestellposition verknüpfen. Diese werden auch automatisch über die API zur Verfügung gestellt.

Meine Frage ist: welche Informationen genau berücksichtigt der Connector? Werden die Zusatzfelder berücksichtigt? Wird der Payload einer Bestellposition ausgelesen? Erkennt der Connector custom entities?

Hintergrund ist: Wir benötigen einen Weg, um zusätzliche Informationen zu einem bestellten Artikel aus Shopware 6 mit an die Wawi zu übertragen. In Shopware 5 konnte man das selbst anreichern, aber da der neue Connector ja als Blackbox arbeitet, wäre hier eine Info sehr hilfreich.

Bei Shopify macht der Connector genau dies bereits. Da werden die Zusatzdaten einer Position mit übertragen: https://forum.jtl-software.de/threa...ine-item-properties-lesen.170280/#post-922113
Ebenso ist speziell für das Shopware Plugin Custom Products eine Lösung im Connector ergänzt worden: https://issues.jtl-software.de/issues/CO-1101

Freue mich über ein paar klärende Infos!
 

Georg B

Neues Mitglied
26. Oktober 2024
3
0
Bist Du inzwischen schon weiter gekommen mit deinen Fragen ?

Wir haben uns auch intensiv mit dem Connector auseinandergesetzt, und haben ähnliche Themen. Es scheint, ohne Individualprogrammierung bringt der Connector für uns nicht so viel.
Man kann weder einfach so die Shopware Zusatzfelder übertragen, noch kann man irgendwie steuern welche Bestellungen überhaupt von Shopware zu JTL übertragen werden. Die Übertragung und der Abgleich findet sofort und nur einmal statt, und nur in einer Richtung, egal welchen Status diese Bestellungen in Shopware haben (Bestellstatus, Zahlungsstatus).
Da Shopware die Eigenheit hat, so einige Bestellungen ohne erfolgreiche Zahlung zu haben dafür aber oft mehrfach d.h. Duplikate.... dann hat man in JTL schon all diese Aufträge vorliegen die man dort zu dem Zeitpunkt aber noch gar nicht unbedingt haben will....schließlich ist ja Shopware zu diesem Zeitpunkt noch dabei, sich um die Zahlung zu kümmern.

Vielleicht stehen wir auch auf dem Schlauch, es würde uns helfen wenn andere dafür eine Lösung kennen.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.835
551
Man kann weder einfach so die Shopware Zusatzfelder übertragen, noch kann man irgendwie steuern welche Bestellungen überhaupt von Shopware zu JTL übertragen werden. Die Übertragung und der Abgleich findet sofort und nur einmal statt, und nur in einer Richtung, egal welchen Status diese Bestellungen in Shopware haben (Bestellstatus, Zahlungsstatus).
Der Connector überträgt den Auftrag (also die Onlinebestellung) in die Wawi.
Jetzt gibt es also in der Wawi einen Auftrag, der jetzt dort (und nur dort) bearbeitet wird.
Wenn du jetzt in der Wawi den Status von diesem Auftrag änderst und willst diese Änderung dann auch im Shop abbilden, mussst du das in der Konfiguration des Connectors entsprechend angeben (bei "Daten zum Onlineshop senden") und dann den Shopabgleich erneut ausführen. Die Wawi ist federführend.
 
  • Gefällt mir
Reaktionen: Georg B

Georg B

Neues Mitglied
26. Oktober 2024
3
0
Der Connector überträgt den Auftrag (also die Onlinebestellung) in die Wawi.
Jetzt gibt es also in der Wawi einen Auftrag, der jetzt dort (und nur dort) bearbeitet wird.
Wenn du jetzt in der Wawi den Status von diesem Auftrag änderst und willst diese Änderung dann auch im Shop abbilden, mussst du das in der Konfiguration des Connectors entsprechend angeben (bei "Daten zum Onlineshop senden") und dann den Shopabgleich erneut ausführen. Die Wawi ist federführend.
Danke...
die Thematik, dass Bestellungen übertragen werden, die in Shopware noch nicht bezahlt oder autorisiert sind, teilweise doppelt vorhanden und teilweise erst mal storniert werden müssen, also noch gar nicht bereit für JTL sind, das kann man damit nicht lösen oder ?

Wenn JTL diese unvollständigen Bestellungen bereits abgeholt hat, läuft im Hintergrund etwas weiter, z.B. zwischen Kunde und Shopware und dem Zahlungsdienstleister. Die Zahlung wird hier oft nachträglich gemacht, die Bestellung geht dann in Shopware in Bezahlt-Status, aber JTL (das eigentlich federführende System) bekommt davon aber nichts mehr mit, da es ja nur 1 x abholt und das ist zwischenzeitlich schon passiert. Niemand kümmert sich dann danach darum dass in JTL die Ware ausgeliefert wird.... Ein anderes Beispiel ist dass die (unbezahlte) Bestellung vom Kunden oder automatisch in Shopware storniert wird, z.B. weil sie doppelt war.
Das ist unser "Hänger". Die "Synchronsation" von Shopware zu JTL findet nur 1x statt, egal ob die Bestellung in Shopware überhauput valide ist für eine weitere Verarbeitung.

Eine JTL Vertriebs-Mitarbeiterin hat mir mal geschrieben sie arbeiten an einer Einstellung dass man festlegen kann, dass der Connector nur bestimmte Bestellungen überträgt (z.b. ein festgelegter Shopware Bestellstatus oder Zahlungsstatus), aber konnte damals nichts näheres dazu sagen.
Mein aktueller Stand ist... so was erfordert ziemliche Invidiualprogrammierung am Connector. Ich frage mich aber nur, ob und wie andere das hinbekommen ohne Individualprogrammierung.
Mit ein paar Bestellungen pro Tag kann man das vielleicht noch händich überblicken und manuell nachkorrigieren.... so kenne ich das auch von einem anderen Shopware Betreiber der das so macht mit seiner Wawi.... in unserem Fall wären es aber einige hundert Bestellungen am Tag da verliert man dann sofort den Überblick.
Jede nicht sofort bezahlte/autorisierte Shopware Bestellungist dann ein potenzieller Kandidat für eine Inkonstenz in der Wawi.
Vielleicht stehen wir auch nur auf dem Schlauch .... und es gibt eine Best Practise ?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JERA kann keine Conrad-Erlöse aus JTL importieren, JTL-SCX importiert keine Conrad-Rechnungen JTL-ShippingLabels - Fehler und Bugs 3
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 0
Mehrere Artikel, aus mehreren Aufträgen in einer Retoure bearbeiten - How? JTL-Wawi 1.10 1
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Workflow zum abrufen der Upload-Datei aus dem Shop-Auftrag JTL-Wawi 1.11 0
Neu Vorschaubild aus dem Musterbeispiel geht nicht weg, wenn Bild übertragen wurde Allgemeine Fragen zu JTL-Shop 3
Kein e-Mail Versand aus der Wawi - Fehlermeldung JTL-Wawi 1.11 18
Neu DPD-Businessvertrag nicht möglich, wenn man Bestellungen aus Amazon abwickelt? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Versandgruppe aus Verkaufskanalverwaltung - Amazon löschen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Werden Bilder aus shopify in JTL geladen? Shopify-Connector 4
Sonderpreise werden vom Shop aus Wawi nicht übernommen JTL-Wawi 1.10 9
Neu Gutschein löst mehrere Lagerbuchungen aus JTL-POS - Fehler und Bugs 0
Neu _1 aus dem Titel einer Kategorie entfernen Betrieb / Pflege von JTL-Shop 0
JTL 1.11 aus Downloads und Supportseite verschwunden / ZugFerd Ausgabe geändert? JTL-Wawi 1.11 2
OnePageComposer - diverse HTML-Tags werden aus Richtext automatisch gelöscht Einrichtung JTL-Shop5 4
Neu Heute wied kein Versand bei Amazon bestätigt und manueller Abgleich gibt Fehlermeldung aus Amazon-Anbindung - Fehler und Bugs 1
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Artikeletiketten aus einem Aftrag heraus druckbar machen JTL-Wawi - Ideen, Lob und Kritik 1
Produkt-API v4 Support bei OTTO läuft aus (10.12.2025) – Zukunft mit JTL Wawi unklar Otto.de - Anbindung (SCX) 25
Neu (Bank-)Rückzahlungen aus der Wawi heraus nicht mehr möglich JTL-Wawi - Fehler und Bugs 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Neu Verkäufe aus LS-Pos werden nicht mehr in der Wawi angezeigt Fragen rund um LS-POS 2
Neu Blog Kategorie nicht erstelbbar "Bitte füllen Sie alle Pflichtfelder korrekt aus." JTL-Shop - Fehler und Bugs 4
Neu Artikel lassen sich nicht aus Shopify Store löschen Shopify-Connector 4
Neu Bei allen Artikeln aus einer Execlliste die Lieferzeiten einheitlich setzen. JTL-Wawi 1.6 4
Neu Aus JTL Wawi übernommene Aufträge in JTL POS ergänzen JTL-POS - Ideen, Lob und Kritik 0
Neu Automatische Datenübernahme aus Wawi-HTML in den Shop verhindern Hallo zusammen, Allgemeine Fragen zu JTL-Shop 3
Neu Shop 5 globale Variable die aus der Wawi gefüllt wird? Allgemeine Fragen zu JTL-Shop 0
Neu Import aus Billbee und Schnittstelle zu Strato Smartwebshop Schnittstellen Import / Export 4
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu JTL Connector - Shopware 5 / 6: keine Erstübertragung der Daten Shopware-Connector 2
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 0
Neu Connectorversion 2.1.0 - Kompatibilität zu Shopware 6.7 und Performanceoptimierungen Shopware-Connector 15
Neu PIM -> Shopware 6 <-> JTL Shopware-Connector 12
Neu Fehler beim Übertragen von Bildern JTL - Shopware Thumbnail Problem height width dürfen nicht leer sein Shopware-Connector 11

Ähnliche Themen