Neu KUNDEN Eigene Übersicht mit eigenen Feldern aus Aufträgen

JuWi

Aktives Mitglied
10. November 2021
7
7
Hallo Leute,

ich hoffe, Ihr hattet ein schönes Weihnachtsfest.

Vielleicht kann mir jemand bei meinem Problem helfen.
Ich benötige eine 'Eigene Übersicht' bei Kunden, welche die Auftragsnummer mit zugehörigen 'eigenen Feldern' aus den Aufträgen anzeigt.
Folgenden Code habe ich bereits:
SQL:
SELECT Verkauf.tAuftrag.cAuftragsNr AS BelegNr, dbo.tAttributSprache.cName, Verkauf.tAuftragAttributSprache.cWertVarchar
FROM Verkauf.tAuftragAttributSprache
JOIN Verkauf.tAuftragAttribut ON Verkauf.tAuftragAttribut.kAuftragAttribut = Verkauf.tAuftragAttributSprache.kAuftragAttribut
JOIN dbo.tAttributSprache ON dbo.tAttributSprache.kAttribut=Verkauf.tAuftragAttribut.kAttribut
Join Verkauf.tAuftrag ON Verkauf.tAuftrag.kAuftrag=Verkauf.tAuftragAttribut.kAuftrag
WHERE Verkauf.tAuftrag.kKunde=@Key

mit folgendem Ergebnis:

EigeneFelder_Kunde.PNG

Das sieht inhaltlich soweit ganz gut aus, jedoch ist die Darstellung sehr unübersichtlich.

Die Tabelle soll am Ende so aussehen - also 1 Zeile je Auftrag:
BelegNr. Projekt-Nr. Titel Katalog-Nr. Artist
AB-11 Projekt-Nr. AB-11 Titel AB-11 Katalog-Nr. AB-11 Artist AB-11

Ich bin leider kein großer Held im Umgang mit SQL-Abfragen und komme da im Moment überhaupt nicht weiter.
Ich freue mich über jede Hilfe.

Ich wünsche allen ein ERFOLGREICHES und vor allem GESUNDES NEUES JAHR 2022!
 

JuWi

Aktives Mitglied
10. November 2021
7
7
Für Interessierte!
Hier meine Lösung für die Anzeige von bestimmten eigenen Felder aus Aufträgen unter KUNDE, eigene Übersichten:

SQL:
SELECT Projects.cAuftragsNr AS BelegNr, CONVERT(Varchar, Projects.dErstellt,104) AS Datum, Projects.cWertVarchar as [Projekt-Nr.], Titles.cWertVarchar as Titel, Artists.cWertVarchar as Artist, Katalogs.cWertVarchar as [Katalog-Nr.]
FROM
(SELECT cAuftragsNr, dErstellt, cWertVarchar FROM Verkauf.tAuftragAttributSprache
JOIN Verkauf.tAuftragAttribut ON Verkauf.tAuftragAttribut.kAuftragAttribut = Verkauf.tAuftragAttributSprache.kAuftragAttribut
JOIN dbo.tAttributSprache ON dbo.tAttributSprache.kAttribut=Verkauf.tAuftragAttribut.kAttribut
JOIN Verkauf.tAuftrag  ON Verkauf.tAuftrag.kAuftrag=Verkauf.tAuftragAttribut.kAuftrag
WHERE dbo.tAttributSprache.cName='Projekt-Nr.' AND Verkauf.tAuftrag.kKunde=@Key) AS Projects
JOIN
(SELECT cAuftragsNr, cWertVarchar FROM Verkauf.tAuftragAttributSprache
JOIN Verkauf.tAuftragAttribut ON Verkauf.tAuftragAttribut.kAuftragAttribut = Verkauf.tAuftragAttributSprache.kAuftragAttribut
JOIN dbo.tAttributSprache ON dbo.tAttributSprache.kAttribut=Verkauf.tAuftragAttribut.kAttribut
JOIN Verkauf.tAuftrag ON Verkauf.tAuftrag.kAuftrag=Verkauf.tAuftragAttribut.kAuftrag
WHERE dbo.tAttributSprache.cName='Titel') AS Titles
ON Projects.cAuftragsNr = Titles.cAuftragsNr
JOIN
(SELECT cAuftragsNr, cWertVarchar FROM Verkauf.tAuftragAttributSprache
JOIN Verkauf.tAuftragAttribut ON Verkauf.tAuftragAttribut.kAuftragAttribut = Verkauf.tAuftragAttributSprache.kAuftragAttribut
JOIN dbo.tAttributSprache ON dbo.tAttributSprache.kAttribut=Verkauf.tAuftragAttribut.kAttribut
JOIN Verkauf.tAuftrag ON Verkauf.tAuftrag.kAuftrag=Verkauf.tAuftragAttribut.kAuftrag
WHERE dbo.tAttributSprache.cName='Artist') AS Artists
ON Projects.cAuftragsNr = Artists.cAuftragsNr
JOIN
(SELECT cAuftragsNr, cWertVarchar FROM Verkauf.tAuftragAttributSprache
JOIN Verkauf.tAuftragAttribut ON Verkauf.tAuftragAttribut.kAuftragAttribut = Verkauf.tAuftragAttributSprache.kAuftragAttribut
JOIN dbo.tAttributSprache ON dbo.tAttributSprache.kAttribut=Verkauf.tAuftragAttribut.kAttribut
JOIN Verkauf.tAuftrag ON Verkauf.tAuftrag.kAuftrag=Verkauf.tAuftragAttribut.kAuftrag
WHERE dbo.tAttributSprache.cName='Katalog-Nr.') AS Katalogs
ON Projects.cAuftragsNr = Katalogs.cAuftragsNr
Order by Projects.cAuftragsNr DESC

Ich bekomme folgendes Ergebnis:
Eigene_Felder.PNG

Vermutlich lässt sich das mit besseren SQL-Kenntnissen auch eleganter hinbekommen, aber für meine Bedürfnisse reichts erstmal.
 
  • Gefällt mir
Reaktionen: SLiPCoR
Ähnliche Themen
Titel Forum Antworten Datum
Neu Closest Droppoint: Wie im Shop dem Kunden anbieten? JTL-ShippingLabels - Fehler und Bugs 4
Neu JTL WMS / WaWi / Retouren - Kundeneigentum an Kunden schicken Arbeitsabläufe in JTL-Wawi 4
Neu Bestellungen und Kunden werden nicht importiert JTL-Shop - Fehler und Bugs 10
Wertstoffe von Kunden ankaufen JTL-Wawi 1.9 5
JTL Vouchers automatisch nach Zahlungseingang an Kunden versenden Allgemeine Fragen zu JTL-Vouchers 5
Rechnungen an Ebay und Amazon Kunden immer digital zusenden JTL-Wawi 1.9 0
Rabatt für einzelnen Kunden einrichten JTL-Wawi 1.9 2
Neu Kunden in UK - was ist der sinnvollste Weg? Business Jungle 8
Neu JTL Connector - Shopify Abgleich. Bestellbestätigungsemails werden die ganze Zeit dem Kunden gemailt. Shopware-Connector 2
Neu Artikel CSV Exporte dem Kunden zur verfügung stellen. Allgemeine Fragen zu JTL-Shop 7
Neu Bestimmte Kunden/Kundengruppen von Bewertungsmail ausschließen Betrieb / Pflege von JTL-Shop 3
Neu Amazon Custom Orders mit Bildern von Kunden Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Export von Kunden, die in der Vergangenheit bereits bestimmte Artikel gekauft haben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 10
Neu Workflow Adresse prüfen auf deutsche Kunden eingrenzen Gelöste Themen in diesem Bereich 6
Neu Rollenbasiertes Kunden-Plugin (B2B) Plugins für JTL-Shop 1
Datenschutz mit Kunden die kein Konto hinterlegt haben JTL-Wawi 1.9 0
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
QR-Code Formel kann nicht in die eigene Vorlage hinzugefügt werden JTL-Wawi 1.9 1
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Eigene Felder aus dem Auftrag in der Packtisch+ / WMS Ausgabe JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Lieferscheine -versendet / Eigene Übersicht: Kundenkategorie aus den Kundenstammdaten JTL-Wawi 1.8 3
Neu Eigene Felder / Attribute spaltenweise exportieren JTL Ameise - Eigene Exporte 6
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eigene Übersichten - Beschaffung - Bestellvorschläge - nur Standardlieferant anzeigen Eigene Übersichten in der JTL-Wawi 4
Neu Eigene Übersicht Kunde QR Code Kundennummer Eigene Übersichten in der JTL-Wawi 4
Eigene USt-IdNr. fehlt in der Auftragsansicht bei Auslandsbestellungen (JTL-Wawi 1.8.12.2) JTL-Wawi 1.8 3
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu Übersicht Verkauf mit Artikelmenge und durchschnittlichem VK netto Eigene Übersichten in der JTL-Wawi 6
Neu Durchschnittlichen EK der letzten 3 Monate als Übersicht Eigene Übersichten in der JTL-Wawi 17
Versand, Auftrag, Dropshipping Übersicht bereits ausgelieferte ausblenden JTL-Wawi 1.9 0

Ähnliche Themen