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 Frage zu Benutzer/Rechte für Kunden im Onlineshop neues Passwort generieren User helfen Usern - Fragen zu JTL-Wawi 0
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Nachricht an Kunden Vorlage ändern JTL-Wawi 1.11 0
Neu Bestellobergrenze (999€) für Schweizer Kunden im Shop hinterlegen Betrieb / Pflege von JTL-Shop 1
Neu Kunden einen Retouren QR Code beim ausliefern mitschicken für Warenankauf ??? JTL-ShippingLabels - Fehler und Bugs 0
Neu Hinweistext zum Kunden - Kundennotiz JTL-Wawi - Ideen, Lob und Kritik 7
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Gewinnbasierte Provision & gezielte Kunden-Zuordnung im JTL Shop / Wawi User helfen Usern 0
Neu Falsche Währung auf Amazon-Rechnung des Kunden (externer Beleg) JTL-Wawi - Fehler und Bugs 3
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Neu Kunden mit Kundenkonto bestellen als Gast und Aufträge sind dann nicht im Konto sichtbar Allgemeine Fragen zu JTL-Shop 4
Neu Kunden mit registrierten Konto im Shop exportieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu Shop wo Kunden selbst einen Artikel designen können? Smalltalk 3
Neu Ausgabe (drucken) Auftrag "eigene Felder" oder "Auftragspositionen.Bezeichnung" Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Vorlagen und eigene Felder JTL-Wawi 1.10 3
eigene mehrere Bankverbindungen - Zugferd Datei anpassen? JTL-Wawi 1.11 2
"Eigene Felder" in ebay Designvorlage JTL-Wawi 1.11 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Eigene Felder im Block "Firmen- und E-Mail Einstellungen verwalten" JTL-Wawi 1.10 3
Neu Automatisch generierte Eigene Felder PAYPAL_FUNDING_SOURCE und AmazonPay-Referenz User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Übersicht Artikel in welchem Shop aktiv? User helfen Usern - Fragen zu JTL-Wawi 4

Ähnliche Themen