Neu Versandart Checkbox

florian.finke

Neues Mitglied
23. Juli 2021
5
0
Hallo zusammen

Wir haben einen Connector für eine Anbindung der JTL Wawi an einen Magento Shop gebaut.
Wir exportieren erstmal nur die Bestellungen von dem Magento-Shop in die Wawi.
Nun haben wir das Problem, dass die Versandart in der Detailansicht einer Bestellung in der Checkbox nicht ausgewählt ist.
Wir haben sowohl in der CustomerOderItem
PHP:
->setType(CustomerOrderItemModel::TYPE_SHIPPING)
, als auch CustomerOrder
PHP:
->setShippingMethodId(<<Identity>>)
. Die Identity der ShippingMethod ist die Identity, welche bei den GlobalData gesetzt wurde.
Allerdings wird die Versandart in der Detailansicht nicht automatisch ausgewählt.
Weiß jemand, wie ich das über den Connector setzen kann?

Gruß
Florian
 

Immanuel

Moderator
Mitarbeiter
24. August 2016
1.451
305
Hallo @florian.finke und herzlich willkommen im Forum!

Wenn ihr die "shippingMethodId" an der CustomerOrder nutzen wollt, dann muss dafür auch eine Mapping Tabelle existieren. Zusätzlich muss in der features.json das Flag "send_all_acks" den Wert true besitzen. Alternativ kann an der CustomerOrder statt der "shippingMethodId" der "shippingMethodName" gesetzt werden. Dann wird keine Mapping Tabelle benötigt.
 

florian.finke

Neues Mitglied
23. Juli 2021
5
0
Hallo @florian.finke und herzlich willkommen im Forum!

Wenn ihr die "shippingMethodId" an der CustomerOrder nutzen wollt, dann muss dafür auch eine Mapping Tabelle existieren. Zusätzlich muss in der features.json das Flag "send_all_acks" den Wert true besitzen. Alternativ kann an der CustomerOrder statt der "shippingMethodId" der "shippingMethodName" gesetzt werden. Dann wird keine Mapping Tabelle benötigt.
Hallo Immanuel

Wie genau muss ich denn eine Mapping Tabelle erstellen bzw. gibt es dazu eine Anleitung?
Genügt es, wenn ich den Knoten "send_all_acks" als eigenen Knoten in der features.json unter dem entities-Knoten ansiedele oder muss dieser unter "flags" gesetzt werden?
Sorry ich bin neu im Thema mit JTL.
Der Kunde möchte allerdings, dass das Dropdown beim Importieren der Bestellungen gesetzt ist, damit er danach mit diesen Angaben weiterarbeiten kann.

Vielen Dank im Voraus
Florian Finke
 

Immanuel

Moderator
Mitarbeiter
24. August 2016
1.451
305
Es ist wahrscheinlich einfacher, wenn du den "shippingMethodName" an der CustomerOrder setzt. Dann sparst du dir die Mapping/Linking Tabelle für Versandarten.
 

Immanuel

Moderator
Mitarbeiter
24. August 2016
1.451
305

florian.finke

Neues Mitglied
23. Juli 2021
5
0
Da waren wir etwas voreilig. "shippingMethodName" wird nicht aus dem CustomerOrder Model entfernt und ist im Core 4 auch nicht mehr als Deprecated gekennzeichnet. Ich gehe daher davon aus, dass euer Custom Connector noch auf einer älteren Connector Core Version aufbaut.
Ok.
Dann werde ich das damit einmal probieren.
Wir nutzen die Version 3.2.0 des Connectors, da Magento Abhängigkeiten leider nicht die aktuellste Version zulassen.

Vielen Dank schon mal

Gruß
Florian
 

florian.finke

Neues Mitglied
23. Juli 2021
5
0
Da waren wir etwas voreilig. "shippingMethodName" wird nicht aus dem CustomerOrder Model entfernt und ist im Core 4 auch nicht mehr als Deprecated gekennzeichnet. Ich gehe daher davon aus, dass euer Custom Connector noch auf einer älteren Connector Core Version aufbaut.
Hallo Immanuel

Ich habe es umgebaut und getestet, allerdings wird die ShippingMethodName nicht automatisch in dem Shipping-Dropdown ausgewählt. Was mache ich falsch?

Gruß
Florian
 
Ähnliche Themen
Titel Forum Antworten Datum
In Diskussion Versandart bei Check24 und Kaufland Aufträgen durch Worklow die richtige Versandart setzen lassen JTL-Workflows - Ideen, Lob und Kritik 8
Neu Gutschein an Versandart koppeln Plugins für JTL-Shop 2
Neu Versandart erst ab X Artikeln anzeigen Betrieb / Pflege von JTL-Shop 0
Issue angelegt Versandart an letzte Position schieben JTL-Workflows - Ideen, Lob und Kritik 2
Neu Versandart ab Warenwert xy nicht mehr anbieten Einrichtung von JTL-Shop3 0
Neu Workflow Versandart setzten User helfen Usern - Fragen zu JTL-Wawi 5
Gelöst Versandart änder auf "Fake-Versandart" Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Neu Versandart nach dem Ausliefern ändern Arbeitsabläufe in JTL-Wawi 0
Neu Artikel Kurzbeschreibung in Rechnungstext, keine Versandart angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zuordnung Versandklasse zur Versandart Arbeitsabläufe in JTL-Wawi 2
In Bearbeitung Falsche Umsatzsteuer beim setzten der Versandart über Workflow JTL-Workflows - Fehler und Bugs 1
Günstigste Versandart als Standard anbieten Einrichtung JTL-Shop5 0
Zahlungsart bzw. Versandart bei sofort lieferbaren Artikeln Einrichtung JTL-Shop5 0
Neu Checkbox Dropchipping möglich wird nicht bei ALLEN zugewiesenen Artikeln ausgefüllt ?!? JTL-Wawi - Fehler und Bugs 0
Neu Checkbox Versanddienstleister Betrieb / Pflege von JTL-Shop 4
Neu Checkbox E-Mail Benachrichtigung funktioniert nicht JTL-Shop - Fehler und Bugs 4

Ähnliche Themen