DotLiquid - xml-Lieferantenbestellung Exportvorlage keine Ausgabe von Daten

seven39

Gut bekanntes Mitglied
17. Oktober 2009
690
12
Hallo,

ich versuche jetzt die ganze Zeit schon eine XML-Exportvorlage für die Lieferantenbestellung laut folgenden Video zu erstellen.
[video=youtube;GIZvMWHbsdI]http://www.youtube.com/watch?v=GIZvMWHbsdI&feature=youtu.be[/video]

Leider bekomme ich keine Ausgabe der Variablen, außer beim Datum. Habe mir auch schon oft die Wiki angeschaut.

Hier mal meine XML-Datei (Die Datei hab ich von meinen Lieferanten erhalten wie er sie haben will.):
Code:
<?xml version="1.0" encoding="Windows-1252" ?>
<AVXML>
 <SIGNONMSGSRQ>
  <SONRQ>
   <DTCLIENT></DTCLIENT
   <USERID/>
   <USERPASS/>
   <ADMIN>SH{{ Datum.Jetzt | Datum:'yy' }}</ADMIN>
   <APPID>ABCDE</APPID>                 
   <APPVER>01234</APPVER> 
  </SONRQ>  
 </SIGNONMSGSRQ>
 <EBUSMSGSRQ>
  <EBUSTRNRQ>
   <TRNUID>order number</TRNUID>
   <BUSOBJ>SO1</BUSOBJ>
   <ROWADDRQ>
    <WEB_NR></WEB_NR> 
    <RPL_DEL>*********</RPL_DEL>
    <ORD_DATE>{{ Datum.Jetzt | Datum:'yyyy-MM-dd' }}</ORD_DATE>
    <COMMENT1><![CDATA[Order Reference]]></COMMENT1>
    <ACCT_NAME><![CDATA[{{ Vorgang.Lieferadresse.Firma }} {{ Vorgang.Lieferadresse.FirmenZusatz }}]]></ACCT_NAME>
    <PERS_NAME><![CDATA[{{ Vorgang.Lieferadresse.Anrede }} {{ Vorgang.Lieferadresse.Vorname }} {{ Vorgang.Lieferadresse.Nachname }}]]></PERS_NAME>
    <ADDRESS1><![CDATA[{{ Vorgang.Lieferadresse.Straße }}]]></ADDRESS1>
    <POST_CODE><![CDATA[{{ Vorgang.Lieferadresse.PLZ }}]]></POST_CODE>
    <CITY><![CDATA[{{ Vorgang.Lieferadresse.Ort }} {{ Vorgang.Lieferadresse.Bundesland }}]]></CITY>
    <CNT_CODE>{{ Vorgang.Lieferadresse.Land.ISO }}</CNT_CODE>
    <WEB_PHONE>Tel:**********</WEB_PHONE>
    <WEB_FAX></WEB_FAX>
    <WEB_USER></WEB_USER>
    <WEB_EMAIL><![CDATA[**********]]></WEB_EMAIL>
    <WEB_COMM></WEB_COMM>
    <CUR_CODE>EUR</CUR_CODE>
    <SO_LINE>                           
     <ART_CODE>*********</ART_CODE>
     <ORD_QTY>*</ORD_QTY> 
    </SO_LINE>
    <SO_HDR>
    </SO_HDR>
   </ROWADDRQ>
  </EBUSTRNRQ>
 </EBUSMSGSRQ>
</AVXML>

Und hier die Ausgabe:
Code:
<?xml version="1.0" encoding="Windows-1252" ?>
<AVXML>
 <SIGNONMSGSRQ>
  <SONRQ>
   <DTCLIENT></DTCLIENT
   <USERID/>
   <USERPASS/>
   <ADMIN>SH14</ADMIN>
   <APPID>ABCDE</APPID>                 
   <APPVER>01234</APPVER> 
  </SONRQ>  
 </SIGNONMSGSRQ>
 <EBUSMSGSRQ>
  <EBUSTRNRQ>
   <TRNUID>order number</TRNUID>
   <BUSOBJ>SO1</BUSOBJ>
   <ROWADDRQ>
    <WEB_NR></WEB_NR> 
    <RPL_DEL>*********</RPL_DEL>
    <ORD_DATE>2014-01-05</ORD_DATE>
    <COMMENT1><![CDATA[Order Reference]]></COMMENT1>
    <ACCT_NAME><![CDATA[ ]]></ACCT_NAME>
    <PERS_NAME><![CDATA[  ]]></PERS_NAME>
    <ADDRESS1><![CDATA[]]></ADDRESS1>
    <POST_CODE><![CDATA[]]></POST_CODE>
    <CITY><![CDATA[ ]]></CITY>
    <CNT_CODE></CNT_CODE>
    <WEB_PHONE>Tel:**********</WEB_PHONE>
    <WEB_FAX></WEB_FAX>
    <WEB_USER></WEB_USER>
    <WEB_EMAIL><![CDATA[**********]]></WEB_EMAIL>
    <WEB_COMM></WEB_COMM>
    <CUR_CODE>EUR</CUR_CODE>
    <SO_LINE>                           
     <ART_CODE>*********</ART_CODE>
     <ORD_QTY>*</ORD_QTY> 
    </SO_LINE>
    <SO_HDR>
    </SO_HDR>
   </ROWADDRQ>
  </EBUSTRNRQ>
 </EBUSMSGSRQ>
</AVXML>

Hat jemand eine Idee was ich da falsch mache?

Vielen Dank!

Markus
 

seven39

Gut bekanntes Mitglied
17. Oktober 2009
690
12
AW: DotLiquid - xml-Lieferantenbestellung Exportvorlage keine Ausgabe von Daten

Leider bekomme ich keine Ausgabe der Variablen, außer beim Datum. Habe mir auch schon oft die Wiki angeschaut.

Hallo,

habs doch hinbekommen! Hatte vergessen, das man in der Vorschau erst etwas sieht wenn bereits eine Lieferantenbestellung getätigt wurde.

Was ich aber allerdings überhaupt nicht ausgegeben bekomme sind diese beiden Variablen:

Code:
{{ Vorgang.Lieferschein.Lieferscheinnummer }} 
{{ Vorgang.Lieferadresse.FirmenZusatz }}

Auch nicht wenn ich sie zur Probe im Mailtext bei Rechnungen einfüge.

Kann das noch jemand bestätigen?


Gruß

Markus