Skip to main content
Beantwortet

Rechnungsdaten in Lieferschein XML

  • January 17, 2024
  • 3 Antworten
  • 68 Ansichten

Sebastian Ri.
Forum|alt.badge.img

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.

Beste Antwort von XenDoIt.de

Hallo @Sebastian Ri. ,

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

Dein Xendoit-Team

3 Antworten

XenDoIt.de
Partner
Forum|alt.badge.img+5
  • Partner
  • 497 Antworten
  • Antwort
  • January 17, 2024

Hallo @Sebastian Ri. ,

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

Dein Xendoit-Team


Sebastian Ri.
Forum|alt.badge.img
  • Autor
  • Häufiger Teilnehmer
  • 9 Antworten
  • January 19, 2024

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


XenDoIt.de
Partner
Forum|alt.badge.img+5
  • Partner
  • 497 Antworten
  • January 20, 2024

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