Neu Versandart + Zahlungsart in Rechnungskorrektur (SQL)

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
210
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
795
287
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
210
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
795
287
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
210
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
795
287
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
210
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
Im Auftrag sind 2x mal Versandart hinterlegt kaufland.de - Anbindung (SCX) 0
Neu JTL-WMS + eazyShipping: Versandart & Gewicht automatisch beim Scan (Stücklisten) Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 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
Neu Was bedeutet das genau: Anzahl nötiger Bestellungen (Zahlungsart im Shop Backend) Allgemeine Fragen zu JTL-Shop 1
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
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
Neu Rechnungskorrektur direkt aus „Verkauf → Aufträge → Mit Rechnung“ möglich? Arbeitsabläufe in JTL-Wawi 2

Ähnliche Themen