Neu DB Abfrage in Rechnung

JTLRitter

Neues Mitglied
5. März 2025
4
0
Hallo,

ich möchte gerne in die Vorlage meiner Rechnung ein Liste mit den dazu gehörigen Lieferscheinen ausgeben, ich habe nun schon verstanden, das man mit der JTL-Query- Abfrage nur einen einzelnen Wert bekommt, wie muss ich das umsetzen um mir eine Liste der Lieferscheine ausgeben zulassen?

Ich finde leider kein gutes Beispiel was ich nachbauen kann?

Der Code den ich dann brauche, mit der Schleife usw. ist alles klar, aber wie bekomme ich das Ergebnis als Text auf die Rechnungsvorlage?

Vielen Dank im Voraus.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.316
703
Flensburg
Eine Query, die eine Tabelle zurückgibt, ist in dem Sinne keine Iteration, wie man bspw. in DotLiquid macht. Aber da Du von Iteration spricht, hört es sich eher so an, als würdest Du nicht nur eine einfache Liste von Lieferscheinnummern ausgeben wollen, sondern weitere Angaben. Wobei auch das nicht zwingend eine andere Vorgehensweise bedeutet, da Du verschiedene Daten in der Query ja auch per CONCAT in eine Spalte bringen kannst.
Die genaue Vorgehensweise hängt davon ab, was Du alles in welcher optischen Form ausgegeben haben möchtest.
 

JTLRitter

Neues Mitglied
5. März 2025
4
0
Eine Query, die eine Tabelle zurückgibt, ist in dem Sinne keine Iteration, wie man bspw. in DotLiquid macht. Aber da Du von Iteration spricht, hört es sich eher so an, als würdest Du nicht nur eine einfache Liste von Lieferscheinnummern ausgeben wollen, sondern weitere Angaben. Wobei auch das nicht zwingend eine andere Vorgehensweise bedeutet, da Du verschiedene Daten in der Query ja auch per CONCAT in eine Spalte bringen kannst.
Die genaue Vorgehensweise hängt davon ab, was Du alles in welcher optischen Form ausgegeben haben möchtest.
Hallo John, Hallo frankell,

Ich möchte wirklich einfach nur eine Liste der Lieferscheinnummer zu der aktiven Rechnung aus geben:
.... Rechnungstext ...
.... Positionen ....

Lieferschein(e): LS1000, LS1001, LS1002, etc.

Das Query habe ich schon:

SELECT ls.cLieferscheinNr
FROM tRechnung r
JOIN tLieferschein ls
ON r.tBestellung_kBestellung = ls.kBestellung
WHERE r.cRechnungsNr = Report.InternalId --- das ist die Rechnungs Id

Wie muss ich dann den Query aufbauen und wie bekomme ich die Daten von JTL_DirectTableQuery(), habe das nicht zum laufen bekommen.
Der Debugger hat immer über die fehlen Strings gemeckert. Aber ich habe auch kein Bespiel im Guide gefunden.

Wo kann man noch guggen
 

Anhänge

  • Screenshot 2025-12-24 135232.png
    Screenshot 2025-12-24 135232.png
    54 KB · Aufrufe: 0

John

Sehr aktives Mitglied
3. März 2012
3.904
950
Berlin
Teils, Teils - ich habe das aber getestet im SQL-Editor, da kommt was raus.

Ja, Murks, den cRechnungsnummer ist meistens nicht Report.InternalID

Wirklich nicht böse gemeinter Rat, lass die Finger von AI zusammen mit JTL SQL. Die Trainingsdaten sind nicht gut genug und wir haben hier im Forum schon schlimm falsche Dinge gesehen, die in Freier Wildbahn zu katastrophal falschen Ergebnissen führen können.

Weil heute Weihnachten ist, probier mal das hier.

Code:
JTL_DirectQuery("
DECLARE @kAuftrag INT = (SELECT kAuftrag FROM Verkauf.tAuftragRechnung WHERE kRechnung = " + ToString$(Report.InternalId) + " );
SELECT STRING_AGG (cLieferscheinNr, ', ')
FROM tLieferschein WHERE kBestellung = @kAuftrag ")
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL_DirectQuery - SQL Abfrage Anzahl der Pakete auf Versandliste (DPD) User helfen Usern - Fragen zu JTL-Wawi 3
Neu Verwendetes Guthaben auf Rechnung ausweisen User helfen Usern - Fragen zu JTL-Wawi 5
Neu Rechnung nur für bestimmte Kundengruppe drucken, aber für alle Erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Offener Betrag falsch in Rechnung User helfen Usern - Fragen zu JTL-Wawi 5
Neu Text & QR-Code in Rechnung einfügen User helfen Usern - Fragen zu JTL-Wawi 1
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu Workflow zum automatischen Stornieren einer Rechnung nach Versand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu X-Rechnung nicht als XML User helfen Usern - Fragen zu JTL-Wawi 3
QR-Code auf Rechnung JTL-Wawi 1.11 13
Neu Falsche Währung auf Amazon-Rechnung des Kunden (externer Beleg) JTL-Wawi - Fehler und Bugs 3
Neu Falsche Währung in VCS-Lite Rechnungsvorlage bei anderem Land für Rechnung als Lieferung, HUF statt EUR Amazon-Anbindung - Fehler und Bugs 0
Freiposition auf Rechnung ohne Preise anzeigen JTL-Wawi 1.6 7
Anhänge in JTL-Wawi bei Rechnung JTL-Wawi 1.10 0
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Neu Auf die Rechnung soll der normale Artikelname stehen, nicht Amazon Name Amazon-Anbindung - Fehler und Bugs 5
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
X-Rechnung hat Validierungsfehler und wird abgelehnt JTL-Wawi 1.10 0

Ähnliche Themen