Neu Eigene Felder in Eigene Übersichten im Auftrag (Versand) ausgeben

SHAAN

Sehr aktives Mitglied
26. August 2020
683
210
Hi,

ich versuche gerade die eigenen Auftragsfelder in den eigenen Übersichten auszugeben, habe aber wohl irgendwo den ein Fehler im Code. Es erfolgt keine Ausgabe. Was übersehe ich hier?

SQL:
SELECT
CASE
    WHEN tAttribut.nAusgabeWeg = 0 THEN 'Attribut'
    WHEN tAttribut.nAusgabeWeg > 0 THEN 'Eigenes Feld'
END AS Typ,
tAttributSprache.cName AS 'Name',
CASE
    WHEN tFeldTyp.nDatenTyp = 0 THEN CONVERT(VARCHAR, Verkauf.tAuftragAttributSprache.nWertInt)
    WHEN tFeldTyp.nDatenTyp = 1 THEN CONVERT(VARCHAR, tAuftragAttributSprache.fWertDecimal)
    WHEN tFeldTyp.nDatenTyp = 2 THEN tAuftragAttributSprache.cWertVarchar
    WHEN tFeldTyp.nDatenTyp = 3 THEN CONVERT(VARCHAR, tAuftragAttributSprache.dWertDateTime, 104)
END AS Wert
FROM Verkauf.tAuftrag
JOIN dbo.tSpracheUsed ON nStandard = 1
JOIN verkauf.tAuftragAttribut ON verkauf.tAuftragAttribut.kAuftrag = tAuftrag.kAuftrag
JOIN tAttribut ON tAuftragAttribut.kAttribut = tAuftrag.kAuftrag
JOIN tFeldTyp ON tFeldTyp.kFeldTyp = tAttribut.kFeldTyp
JOIN tAttributSprache ON tAttributSprache.kAttribut = tAuftragAttribut.kAttribut
    AND tAttributSprache.kSprache =
    CASE
        WHEN tAttribut.nIstMehrsprachig = 1 THEN tSpracheUsed.kSprache
        ELSE 0
    END
JOIN verkauf.tAuftragAttributSprache ON tAuftragAttributSprache.kAuftragAttribut = tAuftragAttribut.kAttribut
    AND verkauf.tAuftragAttributSprache.kSprache =
    CASE
        WHEN tAttribut.nIstMehrsprachig = 1 THEN tSpracheUsed.kSprache
        ELSE 0
    END
             
                WHERE tAuftragAttribut.kAttribut = 22700 and
                        (tAttributSprache.cName like '%tour%' or tAttributSprache.cName in ('NAME 2','NAME 3'))
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
630
200
Bekommst du denn ein Ergebnis mit der Abfrage im Management Studio? Das ist hier eine Wawi 1.6, richtig?
 

samllkartoffelpuffer

Gut bekanntes Mitglied
28. August 2018
104
6
Hi,

ich versuche gerade die eigenen Auftragsfelder in den eigenen Übersichten auszugeben, habe aber wohl irgendwo den ein Fehler im Code. Es erfolgt keine Ausgabe. Was übersehe ich hier?

SQL:
SELECT
CASE
    WHEN tAttribut.nAusgabeWeg = 0 THEN 'Attribut'
    WHEN tAttribut.nAusgabeWeg > 0 THEN 'Eigenes Feld'
END AS Typ,
tAttributSprache.cName AS 'Name',
CASE
    WHEN tFeldTyp.nDatenTyp = 0 THEN CONVERT(VARCHAR, Verkauf.tAuftragAttributSprache.nWertInt)
    WHEN tFeldTyp.nDatenTyp = 1 THEN CONVERT(VARCHAR, tAuftragAttributSprache.fWertDecimal)
    WHEN tFeldTyp.nDatenTyp = 2 THEN tAuftragAttributSprache.cWertVarchar
    WHEN tFeldTyp.nDatenTyp = 3 THEN CONVERT(VARCHAR, tAuftragAttributSprache.dWertDateTime, 104)
END AS Wert
FROM Verkauf.tAuftrag
JOIN dbo.tSpracheUsed ON nStandard = 1
JOIN verkauf.tAuftragAttribut ON verkauf.tAuftragAttribut.kAuftrag = tAuftrag.kAuftrag
JOIN tAttribut ON tAuftragAttribut.kAttribut = tAuftrag.kAuftrag
JOIN tFeldTyp ON tFeldTyp.kFeldTyp = tAttribut.kFeldTyp
JOIN tAttributSprache ON tAttributSprache.kAttribut = tAuftragAttribut.kAttribut
    AND tAttributSprache.kSprache =
    CASE
        WHEN tAttribut.nIstMehrsprachig = 1 THEN tSpracheUsed.kSprache
        ELSE 0
    END
JOIN verkauf.tAuftragAttributSprache ON tAuftragAttributSprache.kAuftragAttribut = tAuftragAttribut.kAttribut
    AND verkauf.tAuftragAttributSprache.kSprache =
    CASE
        WHEN tAttribut.nIstMehrsprachig = 1 THEN tSpracheUsed.kSprache
        ELSE 0
    END
            
                WHERE tAuftragAttribut.kAttribut = 22700 and
                        (tAttributSprache.cName like '%tour%' or tAttributSprache.cName in ('NAME 2','NAME 3'))
Kannst du diese probieren.

SELECT
cName AS 'Attr-Name',
cValue AS 'Attr-Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder (Firma) in Mailvorlage User helfen Usern - Fragen zu JTL-Wawi 1
Neu "Eigene Felder" bei Lieferadresse anlegbar JTL-Wawi - Ideen, Lob und Kritik 3
Neu Wie füge ich dem News-System eigene Input-Felder hinzu? Technische Fragen zu Plugins und Templates 3
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Eigene Inhalte - Inhalte im Backend nicht sichtbar Einrichtung JTL-Shop5 1
Neu Lieferzeiten für Dropshipping und eigene Artikel richtig in Shopware 6 bzw. Wawi anzeigen Schnittstellen Import / Export 1
Neu Eigene Preislisten Vorlage erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Übersicht im Kundenstammblatt für durchschnittlichen Auftragswert/Röherlös/Zahlungsdauer Eigene Übersichten in der JTL-Wawi 3
Eigene Übersichten verschieben JTL-Wawi 1.9 1
Neu 5.5.2 eigene CSS-Anpassungen Installation / Updates von JTL-Shop 1
Neu Felder Company2 und Address2 fehlen in Shipmentaddress-Antwort Schnittstellen Import / Export 0
Neu Unbedingt benötigte Felder bei Artikelerstellung Arbeitsabläufe in JTL-Wawi 4
Problem beim Anlegen eigener Felder in Kategorieverwaltung – Fehlermeldung „Name nicht eindeutig“ trotz eindeutiger Bezeichnung JTL-Wawi 1.8 3
Kundenkonto Adressfehler | Alle Felder belegt JTL-Wawi 1.9 0
Neu Kassenbuch Überschriften Felder Aufbau Inhalt Format JTL-POS - Fehler und Bugs 1

Ähnliche Themen