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

responsebox

Neues Mitglied
5. August 2022
3
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
24
11
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

tom10

Sehr aktives Mitglied
2. Oktober 2012
695
92
06774 Muldestausee
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
1.952
309
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
24
11
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

Neues Mitglied
5. August 2022
3
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

Neues Mitglied
5. August 2022
3
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!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu CSV Datei für Sellerlogic aus Artikelstamdaten und eigene Felder erstellen JTL Ameise - Eigene Exporte 13
Neu Export Filter Fehler Eigene Felder JTL-Ameise - Fehler und Bugs 3
Neu Retoure - Eigene Felder - Bestandsabzug automatisiert JTL-Wawi 1.6 0
Mehrere Lieferadressen / Eigene Felder / Rechnungen JTL-Wawi 1.6 4
Eigene Felder hinzufügen geht das? GLN JTL-Wawi 1.6 1
Neu Eigene Felder bei Angebot/Auftrag/Abonnements nur anzeigen, wenn vorhanden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Eigene Felder Auftrag in Druckvorlage einfügen JTL-Wawi 1.6 0
Beantwortet Frage: SQL Select Eigene Felder eines Kunden User helfen Usern - Fragen zu JTL-Wawi 6
Neu Kunden eigene Felder im Shop ausgeben Allgemeine Fragen zu JTL-Shop 2
Neu Eigene Felder Auftrag - Gruppen sortieren nicht möglich JTL-Wawi - Fehler und Bugs 0
Neu Zu aktualisierende Angebote durch änderungen in "Eigene Felder" Schnittstellen Import / Export 0
Neu Eigene Felder in Verkaufskanalverknüpfung kaufland.de - Anbindung (SCX) 3
Neu Eigene Felder Ameise Export Aufträge JTL-Wawi 1.6 3
Neu Eigene Felder ex-/importieren mit JTL-Ameise User helfen Usern - Fragen zu JTL-Wawi 7
Neu Eigene Übersichten - Anzeige zu Artikel welcher Kunde hat wann welche Menge zu welchem Preis gekauft Individuelle Listenansichten in der JTL-Wawi 0
Neu JTL-Shipping - pro Land eigene Versandart? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "Eigene Box" im NOVA Child via Bootstrap oder info.xml registrieren? Technische Fragen zu Plugins und Templates 2
Neu Ameise über Kommandozeile und Variablen für eigene Export JTL-Ameise - Ideen, Lob und Kritik 3
Neu Shop Neu Erstellte Kampagnen nicht unter Eigene Kampagnen JTL-Shop - Fehler und Bugs 3
Neu Exportformate - Eigene Exporte im Shop Ausgabesprache Gemischt JTL-Shop - Fehler und Bugs 0
Neu Eigene details.tpl (Artikel) für Landingpage im Shop 5 Technische Fragen zu Plugins und Templates 1
Neu Eigene Smarty-Funktion - NOVA-Template Ausgabe Templates für JTL-Shop 0
Neu Eigene Plugins im Shopware 5 Connector Shopware-Connector 2
Eigene Schriftart einbinden Einrichtung JTL-Shop5 2
In Bearbeitung EasyShipping > Auftrag verpacken (WMS 1.6.40.0) selektierte Felder rot hinterlegt (auch VERPACKEN), was sehr verwirrt - MouseOver-Farben anpassbar? JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Felder Versandland Währung und Versandland Währungsfaktor fehlerhaft JTL-Ameise - Fehler und Bugs 1
Neu Länge der Felder im Kundenkonto ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Alle Artikel exportieren mit Attribute/Felder/Merkmale Typ eigenes Feld möglich? User helfen Usern - Fragen zu JTL-Wawi 1
Automatisch generierte eigen Felder - Auftrag JTL-Wawi 1.6 7
Neu Wie komm ich an die eigenen Felder (Firma) in den Druckvorlagen => Mailen => Email Text (Nicht List & Label) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 8
Neu Shop5.1.2 - Google Search Console bemängelt Felder von Artikeln als fehlend die aber vorhanden sind Betrieb / Pflege von JTL-Shop 5
Neu Auftrag Feld "Hinweis" mit Wert aus eigenem Feld schreiben Individuelle Listenansichten in der JTL-Wawi 2
Neu Vorlageneditor: Shippinglabel aus DB in Lieferscheinvorlage einbinden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Bilder aus JTL Wawi werden nicht in den Shopify Store übertragen Shopify-Connector 4
Neu Bilder aus Elementsammlung per Formel einbinden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Gelöst Stücklistenartikel verschwinden nach Connector Abgleich aus der Wawi JTL-Wawi - Fehler und Bugs 2
Neu Paypal checkout Express löst Error 500 aus Plugins für JTL-Shop 1
Neu Kundenauftrag / Rechnung / Lieferschein nach Haltefrist aus Datenbank löschen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Warum sehen die Links so selsam aus? User helfen Usern 1
Neu Kunde wird aus Wawi 1.6.41.2 nicht in Shopware exportiert! Shopware-Connector 0
Neu Kundennummer aus JTL Wawi wird in Shopware 5 überschrieben, warum Shopware-Connector 0
In Bearbeitung JTL-Pos sollte aus Ladenlokal ausbuchen bekommt aber Fehlermeldung JTL-POS - Fehler und Bugs 1
Beantwortet IT Recht Kanzlei Plugin spielt doppelt aus Plugins für JTL-Shop 2
Neu Zahlungsziel aus Kunden, falls nicht vorhanden, dann Zahlungsziel aus Auftrag (Wawi 1.5.xxx) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Löschen von Bildern aus der Datenbank JTL-Ameise - Ideen, Lob und Kritik 3
Neu Aufträge aus POS geliefert werden in WAW nicht als geliefert markiert Arbeitsabläufe in JTL-Wawi 12
Neu Kunden aus POS werden nicht in die Wawi übertragen Arbeitsabläufe in JTL-Wawi 2
Neu Druckt immer Doppelt aus Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Beantwortet JTL-POS - verhindern, dass aus dem WMS-Lager ausgebucht wird Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Neu Nachträglich Versandlabel als PDF aus Wawi laden JTL-ShippingLabels - Ideen, Lob und Kritik 1

Ähnliche Themen