<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 }}