Beantwortet

Shopware 5 Feld "[internalComment]" in Xentral-Aufträge importieren


Benutzerebene 2
Abzeichen +1

Hallo zusammen!
Wir sind gerade am Einrichten von Xentral und möchten in diesem Zuge alle Alt-Aufträge und deren relevanten Informationen aus Shopware 5 zu Xentral übertragen.

Der Auftragsimport funktioniert auch einwandfrei bis auf eine Sache.

Das Shopware Feld [internalComment] wird zwar von Xentral abgeholt, aber nicht im jeweiligen Auftrag hinterlegt. Nur das Shopware Feld [customerComment] wird abgeholt und im Auftrag hinterlegt. 

Hat jemand von euch eine Idee wie ich die Informationen aus dem Feld [internalComment] in die Aufträge (am besten in die interne Bemerkung) bekomme? 

 

 

 

icon

Beste Antwort von AxVDB 21 July 2023, 10:10

Original anzeigen

4 Antworten

Benutzerebene 7
Abzeichen +5

Hallo, 

Das sollte mit SMARTY in der Shopware-Schnittstelle von Xentral lösbar sein. 

Benutzerebene 2
Abzeichen +1

Danke für deine Antwort. 
Hm, das dachte ich mir schon. Schade, dass das nicht irgendwie gematcht werden kann. Dann werde ich mir das mal genauer anschauen :)

Benutzerebene 2
Abzeichen +1

Hier die Lösung, falls es für andere Nutzer interessant sein sollte:

Ich habe im Shopexport im Smarty-Reiter das Standard Template geladen und den Block  {*START FILLING THE CART*} um folgende Zeile erweitert:
<internebemerkung><![CDATA[{$orderData->internalComment}]]></internebemerkung>

Danach habe ich in den Einstellungen noch die beiden Haken bei (“Warenkorb transformieren aktiv” | “Warenkorb ersetzen”) gesetzt und als Format “XML” ausgewählt. 
Der Testimport eines Auftrags hat dann alle Daten sauber importiert.

Danke dir fürs Teilen @AxVDB!

Antworten