Neu Versandart + Zahlungsart in Rechnungskorrektur (SQL)

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
209
8
Hallo zusammen,
kann uns jemand auf die Schnelle eine JTL_directquery geben?
Wir wollen in der Rechnungskorrektur-Vorlage einfach den Namen der Versandart und der Zahlungsart aus dem dazugehörigen Rechnung anzeigen.

Könnte uns jemand die Code zur Verfügung stellen?
Schonmal ein schönes Wochenende :)
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
791
286
Guten Morgen,

versucht es mal damit:
SQL:
SELECT
    rv.cZahlungsartname AS 'Zahlungsart',
    rv.cVersandart AS 'Versandart'
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
WHERE
    rk.kGutschrift = @Key

Viele Grüße
Mirko
 

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
209
8
Guten Morgen,

versucht es mal damit:
SQL:
SELECT
    rv.cZahlungsartname AS 'Zahlungsart',
    rv.cVersandart AS 'Versandart'
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
WHERE
    rk.kGutschrift = @Key

Viele Grüße
Mirko
Herzlichen Dank dafür. Leider kommt da eine fehlermeldung:
Screenshot.png
Zudem bräuchte ich die beiden Teile getrennt voneinander :)
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
791
286
Hej,

sorry .. bin irgendwie von einer Eigenen Übersicht ausgegangen 😅.

Hier für die Druckvorlagen:
SQL:
JTL_DirectQuery("SELECT
    rv.cZahlungsartname
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
WHERE
    rk.kGutschrift = " + str$(Report.InternalId,0,0) + "")

und

SQL:
JTL_DirectQuery("SELECT
    rv.cVersandart
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
WHERE
    rk.kGutschrift = " + str$(Report.InternalId,0,0) + "")

Viele Grüße
Mirko
 
  • Gefällt mir
Reaktionen: AquaBavaria

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
209
8
Hej,

sorry .. bin irgendwie von einer Eigenen Übersicht ausgegangen 😅.

Hier für die Druckvorlagen:
SQL:
JTL_DirectQuery("SELECT
    rv.cZahlungsartname
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
WHERE
    rk.kGutschrift = " + str$(Report.InternalId,0,0) + "")

und

SQL:
JTL_DirectQuery("SELECT
    rv.cVersandart
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
WHERE
    rk.kGutschrift = " + str$(Report.InternalId,0,0) + "")

Viele Grüße
Mirko
Funktioniert perfekt ! Herzlichen Dank !!!

Kommst du mit der Abfrage auch zufällig an das Zahlungsdatum dran?
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
791
286
Die Formatierung des Ergebnisses kann dann in der Druckvorlage vorgenommen werden. Es ist nun das neueste Datum, falls es mehrere gibt:

SQL:
JTL_DirectQuery("SELECT
    MAX(z.dDatum)
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
    LEFT JOIN tZahlung z ON z.kBestellung = rv.kAuftrag
WHERE
    rk.kGutschrift = " + str$(Report.InternalId,0,0) + "")
 
  • Gefällt mir
Reaktionen: AquaBavaria

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
209
8
Die Formatierung des Ergebnisses kann dann in der Druckvorlage vorgenommen werden. Es ist nun das neueste Datum, falls es mehrere gibt:

SQL:
JTL_DirectQuery("SELECT
    MAX(z.dDatum)
FROM
    Verkauf.lvRechnungskorrekturverwaltung rk
    LEFT JOIN Verkauf.lvRechnungsverwaltung rv ON rv.kRechnung = rk.kRechnung
    LEFT JOIN tZahlung z ON z.kBestellung = rv.kAuftrag
WHERE
    rk.kGutschrift = " + str$(Report.InternalId,0,0) + "")
Funktioniert wieder perfekt. Herzlichen Dank nochmal?
Kannst du uns sagen wo man das Format einstellen kann? Im Moment wird uns "27.09.2023 00:00:00" angezeigt. Nur die Uhrzeit müsste weg. Andere Daten in der Vorlage werden bereits ohne Uhrzeit angezeigt.
Wenn ich das Format dann auf "%02d.%02m.%y" stelle, wird aber auf einmal "28.01.,4713" angezeigt. Also irgendwas ganz komisches.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Es konnte keine Zahlungsart für folgende Daten gefunden werden: Versandart: 0, Kundengruppe: 13 Allgemeine Fragen zu JTL-Shop 1
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Versand via Spring XBS - Eigentliche Versandart bei Auslieferung nicht bekannt, wie mit Amazon umgehen Amazon-Anbindung - Ideen, Lob und Kritik 0
In Diskussion Per Workflow Versandart ändern - EK wird nicht korrigiert JTL-Workflows - Ideen, Lob und Kritik 1
Neu Wie kann man die automatische Übernahme der letzten (falschen) Versandart verhindern? Allgemeine Fragen zu JTL-Shop 2
Neu Versandart Kosten nach Gewicht staffeln? Allgemeine Fragen zu JTL-Shop 2
Neu Zurück/Abbrechen-Button nach Auswahl der Zahlungsart JTL-POS - Ideen, Lob und Kritik 1
Zahlungsart geht verloren JTL-Wawi 1.10 1
Neu Die Zahlungsart SOFORT ist eine Plugin-Zahlungsart für Mollie. Das zugehörige Plugin ist jedoch nicht installiert! Allgemeine Fragen zu JTL-Shop 0
Neu Zahlungsart bei Auftragsbestätigung ausgeben User helfen Usern - Fragen zu JTL-Wawi 3
Zahlungsart Guthaben in die WaWi übertragen JTL-Wawi 1.10 5
Keine Zahlungsart nach erstellung eines Auftrages JTL-Wawi 1.10 1
Neu Anzahl nötiger Bestellungen bei Zahlungsart, wie individuell setzen? Installation / Updates von JTL-Shop 0
Neu Rechnungskorrektur direkt aus „Verkauf → Aufträge → Mit Rechnung“ möglich? Arbeitsabläufe in JTL-Wawi 2
Neu Rechnungskorrektur/Gutschrift Gesamtbetrag nicht "0" User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen