Neu Alle Tracking IDs auf Druckvorlage in Rechnung

racoon

Gut bekanntes Mitglied
9. August 2012
191
10
Hallo zusammen,
aktuell versuche ich alle Tracking IDs eines Auftrags auf eine Proforma-Rechnung zu bringen.

Habe einen Direkt SQL gefunden:
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)+"'")

Wo jedoch muss dieser Code rein? Und bei dem Beitrag steht auch dass nur das erste Paket angezeigt wird.
https://forum.jtl-software.de/threads/tracking-id-sendungsnummer-auf-der-rechnung.126091/

Wir brauchen jedoch alle.

Welche Lösung gibt es hierfür, um alle Tracking IDs auszugeben?
Wäre es einfacher die Tracking IDs über die Vorlage "Auftrag" auszugeben?

Kann jemand mit diesem Problem helfen?
Vielen Dank.
 

sebjo82

Sehr aktives Mitglied
3. Juni 2021
697
212
Code:
SELECT TOP(1) tVersand.cIdentCode

Das TOP(1) bedeutet 1. Zeile des Outputs. Kannst einfach weglassen, d.h.:
Code:
SELECT tVersand.cIdentCode
 
  • Gefällt mir
Reaktionen: racoon und aadursun

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.797
835
Man sollte dazu eine Tabelle verwenden, ohne alle abzufragen muss auch im Anschluß formatieren, das geht nur bedingt.

In allen unseren Vorlagen wir dies bereits gelistet, dann sieht man genau wer wann was geliefert hat inkl. Tracking.
 

racoon

Gut bekanntes Mitglied
9. August 2012
191
10
@wawi-dl: Bei euren Vorlagen könnte ich z.B. auch nur den Block mit dem Versandhinweis rauskopieren und in unseren Vorlagen verwenden?
Ansonsten hock ich da wieder ewig um alles umzubauen.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.797
835
Können wir so nicht sagen, wir verwenden Ausgabe 1.0, da die Ausgabe 2.0 eine ewige Baustelle mit unzähligen Lücken und Fehlern ist.