Not IsNullOrEmpty(Report.ExternalSalesOrderNumber)



Externe Auftragsnummer im Angebot ausgeben:


JTL_DirectQuery("SELECT TOP(1) cInetBestellNr FROM dbo.tBestellung WHERE kBestellung ="+str$(Report.InternalId))



Fstr$(Cond(IsNullOrEmpty(JTL_DirectTableQuery("select Sum(Cast(l.fAnzahl as decimal(10,2))) from tArtikel a
left join tStueckliste l ON l.kStueckliste = a.kStueckliste
WHERE a.kArtikel = " + str$(DeliveryNotePosition.ProductInternalId,0,0)," ","") ) ,DeliveryNotePosition.Quantity, JTL_DirectTableQuery("select Sum(Cast(l.fAnzahl as decimal(10,2))) from tArtikel a
left join tStueckliste l ON l.kStueckliste = a.kStueckliste
WHERE a.kArtikel = " + str$(DeliveryNotePosition.ProductInternalId,0,0)," ","")*DeliveryNotePosition.Quantity) , "-?&")

Lieferadresse für Rechnungskorrektur

JTL_DirectQuery("SELECT lieferadresse.cFirma FROM tBestellung AS bestellung JOIN tlieferadresse AS lieferadresse ON bestellung.kLieferAdresse = lieferadresse.kLieferAdresse WHERE bestellung.tRechnung_kRechnung = " + str$(Report.InvoiceInternalId,0,0))

JTL_DirectTableQuery("SELECT lieferadresse.cVorname,lieferadresse.cName FROM tBestellung AS bestellung JOIN tlieferadresse AS lieferadresse ON bestellung.kLieferAdresse = lieferadresse.kLieferAdresse WHERE bestellung.tRechnung_kRechnung = " + str$(Report.InvoiceInternalId,0,0)," ",",")

JTL_DirectQuery("SELECT lieferadresse.cStrasse FROM tBestellung AS bestellung JOIN tlieferadresse AS lieferadresse ON bestellung.kLieferAdresse = lieferadresse.kLieferAdresse WHERE bestellung.tRechnung_kRechnung = " + str$(Report.InvoiceInternalId,0,0))

JTL_DirectQuery("SELECT lieferadresse.cAdressZusatz FROM tBestellung AS bestellung JOIN tlieferadresse AS lieferadresse ON bestellung.kLieferAdresse = lieferadresse.kLieferAdresse WHERE bestellung.tRechnung_kRechnung = " + str$(Report.InvoiceInternalId,0,0))

JTL_DirectTableQuery("SELECT lieferadresse.cPLZ,lieferadresse.cOrt FROM tBestellung AS bestellung JOIN tlieferadresse AS lieferadresse ON bestellung.kLieferAdresse = lieferadresse.kLieferAdresse WHERE bestellung.tRechnung_kRechnung = " + str$(Report.InvoiceInternalId,0,0)," ",",")

JTL_DirectQuery("SELECT lieferadresse.cLand FROM tBestellung AS bestellung JOIN tlieferadresse AS lieferadresse ON bestellung.kLieferAdresse = lieferadresse.kLieferAdresse WHERE bestellung.tRechnung_kRechnung = " + str$(Report.InvoiceInternalId,0,0))

Folgende Lieferadressen Strings stehen zur Verfügung
 cAnrede    cTitel    cVorname    cName    cStrasse    cPLZ    cOrt    cLand    cTel    cZusatz    cAdressZusatz    cPostID    cMobil    cMail    cFax    cBundesland    cISO 



Cond(Report.Address.Country != "Deutschland",Report.Address.Country,"")



InvoicePosition.Name + Cond(Report.ExemptFromVAT == 'ExemptFromVATnotEU',Cond(JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId) ) != "","¶Taric Code: "+ JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId) ),""),"")