VAT-ID aus Shopify importieren


Benutzerebene 1

Hallo zusammen,

wir lassen unsere Shopify-Kunden über die App "Exemptify" optional die VAT-ID angeben. Dabei wird diese im Custom-Field "vat-id" gespeichert (in Shopify in der Bestellung einsehbar unter "Weitere Details").

Dieses Feld würden wir gerne automatisch in das USt-ID-Feld im Xentral-Auftrag übernehmen.

Kennt jemand von euch einen Smarty-Code (für den Shopimporter) dafür?

Danke euch und viele Grüße

Justus


6 Antworten

Benutzerebene 7
Abzeichen +5

Hallo Justus,Ich habe Erfahrung mit Smarty und shopify. Da ich die App nicht kenne , müsste ich einmal auf die Systeme schauen , um die Anpassung machen zu können. Bei Interesse gerne hier kontaktieren. BG Daniel

Benutzerebene 1

Hi Daniel,

super, danke für deine Antwort. Kann ich dir Screenshots per Mail senden? Wir können auch gerne einen Screenshare-Termin vereinbaren.

Benutzerebene 7
Abzeichen +5

Screensharing wäre besser, dann kann ich direkt schauen, ob die Info per Smarty abgreifbar ist. Habe dir mal bei LinkedIn eine Kontaktanfrage geschickt, für den weiteren Austausch. 

Moin zusammen,

 

wir haben exakt das gleiche Setup und das gleiche Thema.

Konntet ihr das lösen und falls ja, wie?

 

ich danke vorab

 

Grüße

 

Seb

Benutzerebene 3
Abzeichen +1

Hi, der Post ist zwar schon älter aber vielleicht kann mir wer helfen.

Ich hab genau das gleiche Thema.

 

Ich versuche die UID von Shopify ins Xentral zu bringen.

 

Ich hätte die Daten unter [auftagsdaten][note] und [auftragsdaten][note_attributes][0][value] drinnen.

Die Frage ist aber muss ich das Template als Standard komplett über nehmen oder reicht es wenn ich so ein Snippet schreiben:

Beispiel:

<?xml version="1.0" encoding="UTF-8"?><xml>  <auftragsdaten>    <phone>{$cart->auftragsdaten->billing_address->phone}</phone>  </auftragsdaten></xml>

 

Vielleicht kann mir da wer helfen.

 

Danke und schöne Weihnachten! 

 

Lg Thomas 

Benutzerebene 1

Hallo zusammen,

 

ein Snippet wie von Thomas geschrieben reicht vollkommen aus. Grundsätzlich gilt in Smarty, dass nur die Knoten gerufen werden müssen, die auch überschrieben werden sollen.

Die USTID sollte übernommen werden können, das zugehörige Datenfeld in Xentral heißt schlicht <ustid>. Ein Template nach folgendem Muster sollte also prinzipiell genügen:

 

<?xml version="1.0" encoding="UTF-8"?><xml>

<auftragsdaten>

<ustid><![CDATA[{$cart->auftragsdaten->*Navigation zum Feld der USTID*}]]><ustid>

</auftragsdaten>

</xml>

Das ![CDATA[{}]] ist optional aber grundsätzlich zu empfehlen. Der Aufruf stellt sicher, dass das gerufene Feld als schlichte Zeichenkette interpretiert wird.

Antworten