Skip to main content

Hallo liebe Community,

kurze Frage, kann über das Übertragungsmodul auch mit Smarty auch beim Lieferschein, Rechnungsdaten mit übertragen werden und in die XML Datei geschrieben werden? 

Es geht expliziert um die Steuer sowie der Rechnungsbetrag.

Hallo @Sebastian Ri. ,

ja, du kannst SQL in Smarty verwenden und somit auf die anderen Tabellen zugreifen. 

Dein Xendoit-Team


Bist du dir da sicher @XenDoIt.de ? 

Bei mir kommt da 

Smarty-Error: Syntax error in template "file:/var/www/xentral/userdata/tmp/xentral/Modules/TransferSmarty/template_11/senddocument.tpl" on line 6 "{myquery query="SELECT steuer FROM rechnung WHERE Belegnr = {$beleg->belegnr}" assign="steuerInfo"}" unknown tag 'myquery'

Über welches PHP Plugin könnte man dies direkt im Übertragungenmodul machen?

Oder kannst du mir ein kleines Beispiel geben vom Code?

 

Lieben Dank


Hi Sebastian, 

zuerst: das Feld “Steuer” gibt es in der Rechnungstabelle nicht. 

Die Syntax sollte wie folgt sein, hier beispielhaft:
{"SELECT ... FROM rechnung WHERE lieferschein = '{$beleg->id}')"|assignsql assign="xyz"}
{foreach from=$xyz item=wert}
       <...>{$wert->wert}</...>
Dein Xendoit-Team


Antworten