Neu Eigene Felder aus Auftrag in eigener Übersicht anzeigen - Problem mit Datumsfelder, Checkboxen, ...

responsebox

Aktives Mitglied
5. August 2022
9
0
Hallo,

ich möchte eigene Felder aus den Aufträgen in den eigene Übersichten anzeigen. Dazu verwende ich das folgende SQL.

Code:
SELECT
cName AS 'Feld',
cValue AS 'Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key

Das funktioniert gut für Textfelder, allerdings kommen keine Ergebnisse für Datumsfelder und Checkboxen. Hat jemand einen Tip wie das SQL anzupassen ist, damit es für alle Feldtypen funktioniert?

Vielen Dank!
 

absolutbad

Aktives Mitglied
4. Oktober 2013
42
19
Hallo,

ich möchte eigene Felder aus den Aufträgen in den eigene Übersichten anzeigen. Dazu verwende ich das folgende SQL.

Code:
SELECT
cName AS 'Feld',
cValue AS 'Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key

Das funktioniert gut für Textfelder, allerdings kommen keine Ergebnisse für Datumsfelder und Checkboxen. Hat jemand einen Tip wie das SQL anzupassen ist, damit es für alle Feldtypen funktioniert?

Vielen Dank!
Ich denke mal, dass du Wawi 1.6 nutzt, da ab da Eigene Felder in Aufträgen hinzugefügt worden ist.

Die Tabelle tBestellungAttribute ist entfernt worden.

Code:
SELECT *
FROM Verkauf.tAuftragAttribut AS Attribut
JOIN Verkauf.tAuftragAttributSprache AS Sprache ON Sprache.kAuftragAttribut = Attribut.kAuftragAttribut
JOIN tAttributSprache AS AttributSprache ON AttributSprache.kAttribut = Attribut.kAttribut
WHERE Attribut.kAuftrag = @Key

Da gibt es Spalten für Varchar, Int, Decimal, DateTime. Checkboxen werden in Int gespeichert.
 
  • Gefällt mir
Reaktionen: responsebox

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
729
123
50226 Frechern
Als Gedankenanstoss oder Grundlage:

SQL:
SELECT AttSprache.cName AS 'Eigenes Feld'
      ,ISNULL(VKAttSprache.[cWertVarchar], '') AS 'Wert als Text'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[nWertInt]), '') AS 'Wert als Ganzahl (auch Checkboxen)'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[fWertDecimal]), '') AS 'Wert als Dezimalzahl'
      ,ISNULL(FORMAT(VKAttSprache.[dWertDateTime], 'd', 'de-de'), '') AS 'Datum'
  FROM [Verkauf].[tAuftragAttributSprache] AS VKAttSprache
  JOIN [Verkauf].[tAuftragAttribut] AS VKAtt ON VKAtt.kAuftragAttribut = VKAttSprache.kAuftragAttribut
  JOIN [dbo].[tAttributSprache] AS AttSprache ON AttSprache.kAttribut = VKAtt.kAttribut
  WHERE VKAtt.kAuftrag = @Key
  AND VKAttSprache.kSprache = 0 -- anpassen oder bei nur einer Sprache weglassen
 
  • Gefällt mir
Reaktionen: responsebox

John

Sehr aktives Mitglied
3. März 2012
4.066
1.023
Berlin
In einem anderen Thread wurde von JTL erwähnt, daß tBestellung bzw. tBestellungAttribute nun als Views auf die neuen Tabellen impementiert sind, damit Funktionen, die auf die alten Tabellen gehen nicht scheitern.

Wurden da in der View die Sonderfälle für Datum un Checkbox vergessen?
 

absolutbad

Aktives Mitglied
4. Oktober 2013
42
19
In einem anderen Thread wurde von JTL erwähnt, daß tBestellung bzw. tBestellungAttribute nun als Views auf die neuen Tabellen impementiert sind, damit Funktionen, die auf die alten Tabellen gehen nicht scheitern.

Wurden da in der View die Sonderfälle für Datum un Checkbox vergessen?
Es gibt eine Weiterleitung auf die neuen Tabellen. Aber im "alten Auftrag" gab es nur die Auftragsattribute und keine eigenen Felder. Es gab keine Möglichkeit ein Datum- oder Checkbox Wert einzugeben. Deswegen gibt es keine Weiterleitung für Datum und Checkbox.

Zudem würde bei so einer kurzen SQL Abfrage es neu schreiben, wer weiß wie lange die Weiterleitung bestehen bleibt.
 

responsebox

Aktives Mitglied
5. August 2022
9
0
Ich denke mal, dass du Wawi 1.6 nutzt, da ab da Eigene Felder in Aufträgen hinzugefügt worden ist.

Die Tabelle tBestellungAttribute ist entfernt worden.

Code:
SELECT *
FROM Verkauf.tAuftragAttribut AS Attribut
JOIN Verkauf.tAuftragAttributSprache AS Sprache ON Sprache.kAuftragAttribut = Attribut.kAuftragAttribut
JOIN tAttributSprache AS AttributSprache ON AttributSprache.kAttribut = Attribut.kAttribut
WHERE Attribut.kAuftrag = @Key

Da gibt es Spalten für Varchar, Int, Decimal, DateTime. Checkboxen werden in Int gespeichert.
Vielen Dank!
 

responsebox

Aktives Mitglied
5. August 2022
9
0
Als Gedankenanstoss oder Grundlage:

SQL:
SELECT AttSprache.cName AS 'Eigenes Feld'
      ,ISNULL(VKAttSprache.[cWertVarchar], '') AS 'Wert als Text'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[nWertInt]), '') AS 'Wert als Ganzahl (auch Checkboxen)'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[fWertDecimal]), '') AS 'Wert als Dezimalzahl'
      ,ISNULL(FORMAT(VKAttSprache.[dWertDateTime], 'd', 'de-de'), '') AS 'Datum'
  FROM [Verkauf].[tAuftragAttributSprache] AS VKAttSprache
  JOIN [Verkauf].[tAuftragAttribut] AS VKAtt ON VKAtt.kAuftragAttribut = VKAttSprache.kAuftragAttribut
  JOIN [dbo].[tAttributSprache] AS AttSprache ON AttSprache.kAttribut = VKAtt.kAttribut
  WHERE VKAtt.kAuftrag = @Key
  AND VKAttSprache.kSprache = 0 -- anpassen oder bei nur einer Sprache weglassen
Vielen Dank!
 

DuoR

Aktives Mitglied
28. Januar 2018
5
0
Code:
SELECT
cName AS 'Feld',
cValue AS 'Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key

Hier werden ja jetzt alle Felder angezeigt. Wie kann ich nur einzelne/zwei Felder abrufen?

Danke!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder in ZUGFeRD integrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Artikel Felder im JTL Shop anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 4
Neu eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2
Neu Eigene Umsatzsteuer-ID fehlt oft in Aufträgen JTL-Wawi - Fehler und Bugs 3
Ameise: Eigene Exporte umbenennen? JTL-Wawi 1.8 6
Neu Händlerartikelnummer druch eigene im Auftrag ersetzen User helfen Usern - Fragen zu JTL-Wawi 0
AboutYou keine Felder für GPSR Daten SCX-(Ninepoint)-Anbindungen 0
Neu Meta Felder Shopifyx JTL verbinden Shopify-Connector 8
Neu In welcher Datenbank-Tabelle sind Wertelisten und deren IDS von Eigenen Felder gespeichert? User helfen Usern - Fragen zu JTL-Wawi 8
Auftrag aus bestimmtem Lager JTL-Wawi 1.7 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Eigenes Feld aus Artikel auf Lagerpackliste ausgeben JTL-Wawi 1.11 1
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
1.11.8 - Mengen aus FBA Umlagerungen werden nicht vom verfügbaren Bestand abgezogen JTL-Wawi 1.11 3
Globale Textbausteine aus alter WAWI 0.9 JTL-Wawi 1.10 0
Worker versendet keine E-Mails mehr aus der Workflow Queue JTL-Wawi 2.0 6
Neu Eigenes Feld aus Artikel in Artikeletikett ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu 1000te Zugriffe aus der ganzen welt auf applepay.php Allgemeine Fragen zu JTL-Shop 2
Neu Anwalt um aus Ads Dienstleistungsvertrag raus zu kommen User helfen Usern 4
Neu Zahlung von Kunden aus dem EU Ausland, Mwst falsch Plugins für JTL-Shop 1
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Versandart Name aus Lieferschain anstatt aus auftrag einsetzen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop Eigene Übersichten in der JTL-Wawi 0
Neu Import von Rechnungen oder Lieferungen aus anderem System Starten mit JTL: Projektabwicklung & Migration 0

Ähnliche Themen