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.484
314
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.484
314
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.484
314

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 Versandart - Abholung im Laden - Versandmail deaktiviert, wird td. gesendet. User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Automatische Versandart je Benutzer oder Lager JTL-Workflows - Ideen, Lob und Kritik 1
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
Beantwortet Was ist die Funktion der OSS -Verfahren Checkbox ? Steuerverwaltung User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wie mache ich eine Abfrage für eine Checkbox? Allgemeine Fragen zu JTL-Shop 7
Neu Abmahnfalle Checkbox "Neues Kundenkonto erstellen" Betrieb / Pflege von JTL-Shop 18
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

Ähnliche Themen