Gelöst SQL abfragen - Sendungsnummer & Stückliste

  • Hinweis: Am 25.02.2025 zwischen 21:30 u. 22:30 Uhr - Einschränkungen beim Login und Erreichen folgender Dienste: FFN, Kundencenter, Admin, JTL-Shop, JTL-Wawi, Lizenzserver, ISI Gateway, Vouchers, Kassensysteme, Plan&Produce, Versand. Grund dafür ist ein Major Upgrade des OAuth-Dienstes. Vielen Dank für euer Verständnis!

lx777__

Gut bekanntes Mitglied
22. Juli 2019
80
38
Ich suche die Tabelle bzw. Spalte, in der man die Sendungsnummer/n zum Auftrag abfragen kann und wie man je Auftrag entweder keine Stücklistenkomponenten-Artikelnummern ausgibt oder nur die Stücklistenkomponente.

Ich möchte zu jeder Auftragsnummer die verkauften Artikelnummern, die Anzahl dieser und die Sendungsnummern abfragen.

Aktuelle SQL Abfrage:
SELECT A.cAuftragsNr, AP.cArtNr, AP.fAnzahl, V.cIdentcode
FROM Verkauf.tAuftrag A
INNER JOIN Verkauf.tAuftragPosition AP ON A.kAuftrag = AP.kAuftrag
LEFT JOIN dbo.tVersand V ON A.kVersandart = V.kVersandArt
WHERE A.dErstellt >= CONVERT(DATETIME, '2023-02-01', 120) AND A.dErstellt <= CONVERT(DATETIME, '2023-02-28', 120)

Bei uns bestehen sehr viele Artikel aus einer 1:1 Stückliste.
Dadurch wird bei dieser Abfrage, im Fall das ein Stückliste verkauft wurde, zu einem Auftrag sowohl die SKU des verkauften Artikel angezeigt als auch die SKU der Stücklistenkomponente.

Über jegliche Hilfestellung wäre ich sehr dankbar.
 

Karobube

Sehr aktives Mitglied
23. September 2020
182
150
Remote via AnyDesk
Firma
contact@karobube.com
SQL:
DECLARE @FROM DATETIME = CONVERT(DATETIME, '2023-02-01', 120)
DECLARE @UNTIL DATETIME = CONVERT(DATETIME, '2023-02-28', 120)
SELECT A.cAuftragsNr, AP.cArtNr, AP.fAnzahl, V.cIdentcode
FROM Verkauf.tAuftrag A
JOIN Verkauf.tAuftragPosition AP ON A.kAuftrag = AP.kAuftrag
JOIN tArtikel Ar ON Ar.kArtikel = AP.kArtikel
LEFT JOIN tLieferscheinPos LP ON AP.kAuftragPosition = LP.kBestellPos
LEFT JOIN tVersand V ON V.kLieferschein = LP.kLieferschein
WHERE 
A.dErstellt BETWEEN @FROM AND @UNTIL
AND Ar.kStueckliste = 0
 

lx777__

Gut bekanntes Mitglied
22. Juli 2019
80
38
Vielen vielen Dank.
Bei mir hat cIdentCode für alle Aufträge dieselbe Sendungsnummer ausgegeben.
Bei deinem Code ist es genau richtig :)

Eine letzte Frage hätte ich noch:
Falls eine Sendung 2 Pakete enthält und demnach auch 2 Sendungsnummern, so wird hier wahrscheinlich nur das erste Paket berücksichtigt.

Gibt es eine Möglichkeit im Fall von 2 Paketen auch die zweite Sendungsnummer abzufragen?

EDIT:
Habe gerade einen Auftrag mit einer zweiten Sendungsnummer angeschaut.
Beide Sendungsnummern tauchen hier auf.
Dafür wird aber der komplette Auftrag doppelt aufgelistet mit der Auftragsnummer und allen enthaltenen Artikeln und Mengen.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Suche SQL Abfrage für Hersteller die keinem Artikel mehr zugeordnet sind. User helfen Usern - Fragen zu JTL-Wawi 6
MS SQL von JTL an N8N anbinden JTL-Wawi 1.9 5
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
Neu Suche Kenner der MS SQL Datenbanken und JTL-WaWi vorzugsweise Raum Aachen Dienstleistung, Jobs und Ähnliches 1
Mehrere SQL Server JTL-Wawi 1.9 6
Neu Shop Komplettabgleich nicht möglich, Globale Daten verstopft SQL Tabelle tGlobalsQueue komplett JTL-Wawi - Fehler und Bugs 0
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu SQL-Abfrage von im Onlineshop aktiven Artikeln JTL Ameise - Eigene Exporte 2
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 1
Gespeicherte Filter (Lagerbewertung) nach SQL Umzug nicht mehr abrufbar JTL-Wawi 1.9 0
Neu Umzug von SQL 2016 Express auf SQL 2019 Standard mit Wawi 1.8.12.2 Installation von JTL-Wawi 10
Neu Update für Shopvote 1.1.0 führt zu SQL-Fehler Plugins für JTL-Shop 5
Neu SQL: Positionen eines Auftrags sind auf welchem Lieferschein gelandet? Eigene Übersichten in der JTL-Wawi 7
Neu Backup einrichten, habe die SQL Anmeldedaten verlegt Installation von JTL-Wawi 1
Eigene Felder im Formular abfragen? JTL-Wawi 1.9 4
Neu Truncate über mehere if Abfragen User helfen Usern - Fragen zu JTL-Wawi 2
Neu SMARTY-Änderungen beim Shopupdate von 5.2 auf 5.4 ... Kategorie-Funktionsattribute abfragen geht nicht mehr! Templates für JTL-Shop 5
Neu Vorauss. Lieferdatum = Heute in Workflow abfragen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Briefsendungen - Sendungsnummer / Sendungsreferenz nicht übermitteln Amazon-Anbindung - Fehler und Bugs 0
Neu Vorlage Mail an DHL mit - Sendungsnummer im Betreff User helfen Usern - Fragen zu JTL-Wawi 5
Otto Market Übermittlung der GLS Sendungsnummer JTL-Wawi 1.9 2
DHL Sendungsnummer an Kunden JTL-Wawi 1.8 7

Ähnliche Themen