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

Gesperrter Benutzer
24. August 2016
1.542
324
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

Gesperrter Benutzer
24. August 2016
1.542
324
Es ist wahrscheinlich einfacher, wenn du den "shippingMethodName" an der CustomerOrder setzt. Dann sparst du dir die Mapping/Linking Tabelle für Versandarten.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
324

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
Neu Steuer Versandart alte Rechnungen 1.5 fehlt in 1.6 User helfen Usern - Fragen zu JTL-Wawi 2
Neu DPD Versandart berechnen Arbeitsabläufe in JTL-Wawi 0
Neu Versandart Abholung landet in offene Lieferscheine JTL-ShippingLabels - Ideen, Lob und Kritik 7
Neu Versandart EU Ausland JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Lieferzeitanzeige Versandart DHL funktioniert nicht Betrieb / Pflege von JTL-Shop 1
Neu Eigene Ansicht, wie viele Pakete pro Tag/Zeitraum mit welcher Versandart verschickt wurden Individuelle Listenansichten in der JTL-Wawi 11
Offen Versandart in Eazy Shipping ändern - im Auftrag bleibt die "alte Position" JTL-Wawi - Ideen, Lob und Kritik 2
Versandart nachträglich ändern Einrichtung JTL-Shop5 3
Neu Retour-Versandart Arbeitsabläufe in JTL-Wawi 1
Neu Versandart ohne Standardkarton - Karton ist im Auftrag JTL-Wawi - Fehler und Bugs 0
Neu Shop 5 / Fehlermeldung "Es steht keine Versandart zur Verfügung" JTL-Shop - Fehler und Bugs 2
Gelöst Barcodes Versandart ändern Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 7
Neu Keine Exportvorlage der Versandart zugeordnet (Fehler 425.001) Ebay JTL-ShippingLabels - Fehler und Bugs 0
Neu Versandart und Sendungsnummer JTL-Wawi - Ideen, Lob und Kritik 0
Neu Versandart wird nicht vollständig geändert, falsche Versandetiketten werden gedruckt JTL-Wawi - Fehler und Bugs 0
Neu Packtisch: Versandart automatisch wählen User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung Emailbenachrichtigung Verfügbarkeit/checkbox JTL-Workflows - Ideen, Lob und Kritik 4
Neu Artikel-Checkbox Shop 5 Plugins für JTL-Shop 0
Eigene Checkbox via CSS gestalten (Shop 5.1.2) Einrichtung JTL-Shop5 3
Beantwortet Gefahrguthinweise durch Checkbox in Beschreibung ausgeben. JTL-Workflows - Ideen, Lob und Kritik 2
Neu Zusatzartikel in Artikeldetailansicht als Checkbox Plugins für JTL-Shop 6

Ähnliche Themen