Neu Seriennummer wird mehrfach ausgegeben

Nhiora84

Neues Mitglied
22. August 2022
1
0
Moin zusammen,

ich möchte bei der Vorlage für die Rechnungskorrektur die Seriennummer des retournierten Gerätes anzeigen, falls vorhanden.

Das bilde ich über folgende Query ab:

IF(
JTL_DirectQuery(
"SELECT tla.cSeriennr FROM tLagerArtikel tla
LEFT JOIN tRMRetourePos trp ON tla.kRMRetourePos = trp.kRMRetourePos
LEFT JOIN tRMRetoure tr ON trp.kRMRetoure = tr.kRMRetoure
LEFT JOIN tgutschrift t ON tr.kGutschrift = t.kGutschrift
WHERE t.cGutschriftNr = " + Report.InvoiceCorrectionNumber) = "",

"",

" S/N: " +

JTL_DirectQuery(
"SELECT tla.cSeriennr FROM tLagerArtikel tla
LEFT JOIN tRMRetourePos trp ON tla.kRMRetourePos = trp.kRMRetourePos
LEFT JOIN tRMRetoure tr ON trp.kRMRetoure = tr.kRMRetoure
LEFT JOIN tgutschrift t ON tr.kGutschrift = t.kGutschrift
WHERE t.cGutschriftNr = " + Report.InvoiceCorrectionNumber)
)

Es wird mir auch die korrekte Seriennummer angezeigt. Allerdings, wenn ursprünglich 3 Geräte von dieser Artikelnummer gekauft wurden und davon 1 Gerät retourniert und gutgeschrieben wird, dann habe ich die Seriennummer 3 Mal auf der Rechnungskorrektur stehen.

Kann mir jmd helfen?
 

Anhänge

  • Bild.JPG
    Bild.JPG
    14,5 KB · Aufrufe: 4

Ähnliche Themen