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

  • JTL-Connect 2022: Ihr habt noch kein Ticket? Jetzt schnell sichern! Die PreConnect ist bereits ausgebucht, auch für die After-Show-Party auf der Ocean Diva sind nur noch wenige Plätze verfügbar! HIER geht es zum Ticketverkauf

  • Das Stable Release von JTL-Wawi 1.6 ist startklar: HIER gehts zum Forenbeitrag

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
19
9
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.911
298
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
19
9
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 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) 0
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 Abfrage Wert Checkbox Eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Status Feld - Eigene Felder automatisch generiert User helfen Usern - Fragen zu JTL-Wawi 3
Eigene Felder im Auftrag (Automatisch generiert) - Braucht man die? Kann man die ohne bedenken löschen? JTL-Wawi 1.6 0
Eigene Felder auf dem Lieferschein werden nicht angezeigt JTL-Wawi 1.6 13
Eigene Felder nur im Auftrag? JTL-Wawi 1.6 3
eigene Felder Auftrag im 4er Shop verfügbar JTL-Wawi 1.6 0
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 1
In Diskussion Eigene Bons für Gutscheine Allgemeine Fragen zu JTL-POS 8
Neu Artikelnummer suche in Eigene ID oder UPC? Arbeitsabläufe in JTL-Wawi 0
Neu Berichtcontainer (Tabelle) an eigene View binden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Beantwortet Ameise 1.6 - Eigene Exporte JTL-Ameise - Ideen, Lob und Kritik 9
Neu Eigene Auftragsfelder auf der Rechnung? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Automatisch generierte eigen Felder - Auftrag JTL-Wawi 1.6 5
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 2
Neu Shop5.1.2 - Google Search Console bemängelt Felder von Artikeln als fehlend die aber vorhanden sind Betrieb / Pflege von JTL-Shop 5
Bei Bedingten Formatierung fehlen ja einige Felder, das wichtigste ....... JTL-Wawi 1.6 7
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 2
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
Neu Workflows | Aufträge | Erstellt > {{ Vorgang.Sonstiges.QuellAuftrag.Zahlungen.IstBezahlt }} nicht vorhanden wenn Auftrag aus Angebot erstellt wird. User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel aus Warenkorb löschen Technische Fragen zu Plugins und Templates 1
Neu Lieferantenbestellung Mailvorlage: Kundennachricht aus dem Webshop übermitteln (Wawi 1.6) User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Wawi Auftrag aus Pickliste löschen User helfen Usern - Fragen zu JTL-Wawi 7
Neu Produkte lassen sich aus Woo (mit GermanMarket) nicht mehr nach JTL importieren wenn ein Grundpreis gesetzt ist. WooCommerce-Connector 0
Rechnungen aus der JTL können nicht geöffnete werden ? PDF JTL-Wawi 1.6 0
Neu Falsche Preisvergabe bei der Erstellung einer Angebotsvorlage für Ebay, aus einer Globalen Angebotsvorlage eBay-Anbindung - Fehler und Bugs 0
Beantwortet Aus Wareneingang verpacken Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Retouren Ettiket speichern aus der JTL JTL-Wawi 1.6 0
Neu JTL Wawi Mobile App auch aus dem Internet Anbinden Onlineshop-Anbindung 4
In Diskussion Workflow Versanddatenexport Popup löst an falscher Stelle aus JTL-Workflows - Fehler und Bugs 2
Beantwortet Artikel aus Ladenlokal versenden / Lagerplatztyp ändern Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Wie buche ich den Wareneingang bei einer Umlagerung aus meinem externen Kommissionslager (kein WMS Lager) in mein WMS Lager? User helfen Usern - Fragen zu JTL-Wawi 0
Neu ERLEDIGT - VK Preis importieren aus CSV Datei mit Komma als Trenner JTL-Ameise - Ideen, Lob und Kritik 1
Neu DE statt Deutschland bei Bestellung aus JTL Shop 5 JTL-Wawi - Fehler und Bugs 1
Durcheinander: Auftrags aus Angebot erstellen -> Angebotsnummer bei Externer Auftragsnummer JTL-Wawi 1.6 0

Ähnliche Themen