<cName>{{ SalesOrderPosition.Name }}</cName>                
<cArtNr>{{ SalesOrderPosition.SKU }}</cArtNr>                
{% capture query %}SELECT cHAN FROM dbo.tArtikel WHERE dbo.tArtikel.cArtNr = '{{ SalesOrderPosition.SKU }}'               {% endcapture -%}<cHan>{{ query | DirectQueryScalar }}cHan/>                
<cBarcode>{{ SalesOrderPosition.EAN }}<cBarcode/>                




JTL_DirectQuery("SELECT cHinweis FROM [Verkauf].[tAuftragText]
WHERE kAuftrag ='"+str$(Report.InternalId)+"'") 
JTL_DirectQuery("SELECT cHinweis FROM [Verkauf].[tAuftragText] as at JOIN [Verkauf].[tAuftrag] AS a ON at.kAuftrag = a.kAuftrag
WHERE cAuftragsNr ='"+Report.SalesOrderNumbers+"'") 
JTL_DirectQuery("SELECT cHinweis FROM [Verkauf].[tAuftragText] as at JOIN [Verkauf].[tAuftrag] AS a ON at.kAuftrag = a.kAuftrag
WHERE cAuftragsNr ='"+Report.SalesOrderNumber+"'")  



JTL_DirectQuery("SELECT TOP(1) cBestellNr FROM dbo.tBestellung WHERE tRechnung_kRechnung = '"+str$(Report.InternalId)+"'")  <- InternalID müsste aber falsch sein


Tracking ID ausgeben in der Rechnungsvorlage

JTL_DirectQuery("SELECT TOP(1) tVersand.cIdentCode FROM dbo.tBestellung
JOIN dbo.tLieferschein ON tLieferschein.kBestellung = tBestellung.kBestellung
JOIN dbo.tVersand ON tVersand.kLieferschein = tLieferschein.kLieferschein
WHERE tRechnung_kRechnung = '"+str$(Report.InternalId)+"'")


Plattform auf Pickliste:


JTL_DirectQuery("select cname from tplattform where nplattform = (select nplatform from tbestellung where kbestellung = '"+ ToSTring$(PickListPositionOrder.PickListSalesOrder.InternalId)+"')")



FNSKU auf Pickliste

PickListPositionOrder.SKU + "¶" + JTL_DirectQuery ("SELECT cAmazonFNSKU FROM tArtikel WHERE cArtNr = '" + PickListPositionOrder.SKU +"'") 



In der Rechnungsvorlage auf das Eigene Feld Rechnungs-E-Mail-Adresse zugreifen.


{% capture itemquery %} SELECT cWertVarchar FROM [Kunde].[tKundeEigenesFeld] JOIN dbo.tAttributSprache ON [tKundeEigenesFeld].kAttribut = dbo.tAttributSprache.kAttribut WHERE tAttributSprache.kSprache = 0 AND [tKundeEigenesFeld].kKunde = {{ Report.CustomerInternalId | SqlEscape }} AND tAttributSprache.cName = 'Rechnungs-E-Mail-Adresse' {% endcapture -%} {% assign result = itemquery | DirectQueryScalar -%} {% if result == empty or result == null or result == "" -%} {% assign result = Report.Address.EmailAddress -%} {%endif-%} {{ result }}