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

responsebox

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

tom10

Sehr aktives Mitglied
2. Oktober 2012
716
108
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
3.096
682
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
7
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
7
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 aus dem Auftrag in der Packtisch+ / WMS Ausgabe JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Eigene Felder / Attribute spaltenweise exportieren JTL Ameise - Eigene Exporte 6
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
QR-Code Formel kann nicht in die eigene Vorlage hinzugefügt werden JTL-Wawi 1.9 1
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Lieferscheine -versendet / Eigene Übersicht: Kundenkategorie aus den Kundenstammdaten JTL-Wawi 1.8 3
Neu Eigene Übersichten - Beschaffung - Bestellvorschläge - nur Standardlieferant anzeigen Eigene Übersichten in der JTL-Wawi 4
Neu Eigene Übersicht Kunde QR Code Kundennummer Eigene Übersichten in der JTL-Wawi 4
Eigene USt-IdNr. fehlt in der Auftragsansicht bei Auslandsbestellungen (JTL-Wawi 1.8.12.2) JTL-Wawi 1.8 3
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu SCX (Alle Marktplätze) - habt ihr Kategorien, bei denen die Kategoriespezifischen Felder nicht laden / zuordnen nicht möglich / No Data available? Einrichtung und Installation von JTL-eazyAuction 0
Neu Zuordnung der Felder in EVO Designvorlage eBay-Designvorlagen - Ideen, Lob und Kritik 0
Neu GPSR - Sicherhheitsdatenblatt - Ausgabe aus JTL User helfen Usern - Fragen zu JTL-Wawi 5
Neu Voraussichtliches Lieferdatum aus Auftrag als Rechnungsdatum/Leistungsdatum Arbeitsabläufe in JTL-Wawi 1
Neu Wie löscht man eine Lizenz aus der Lizenzverwaltung im KC? Allgemeine Fragen zu JTL-Shop 2
Neu Bestellung aus verschiedenen Lagern listen Arbeitsabläufe in JTL-Wawi 0
Neu Laden einer JS-Datei aus dem Nova im Child Template verhindern Templates für JTL-Shop 4
Neu JTL Shop5 Indexierung GSC - Seiten wurden innerhalb von Wochen aus dem Index geworfen Templates für JTL-Shop 10
Neu Aus /Kategorie/ wird /Kategorie-2/ nach Abgleich WooCommerce-Connector 0
Neu Auftragserfassung aus PDF-Dokumenten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Beantwortet Kosten für Aufträge aus Shopware 5 Shopware-Connector 1
Neu Produktliste aus getTemplateVars('Suchergebnisse') nutzen Technische Fragen zu Plugins und Templates 1
Neu Workflow der prüft, ob eine Bestellung komplett aus einem bestimmten Lager lieferbar ist. User helfen Usern - Fragen zu JTL-Wawi 7
Neu Alles aus dem Composer ist verschwunden Allgemeine Fragen zu JTL-Shop 1
Neu Liste verkaufter Artikel mit VK Fibu-Konto aus der Artikelkategorie User helfen Usern - Fragen zu JTL-Wawi 4
Neu kKunde != InternerSchlüssel > Aus Shop den Internern Schlüssel der WaWi Technische Fragen zu Plugins und Templates 1
Neu Biete: Bastel- und Schreibwarenartikel aus Ladenauflösung Dienstleistung, Jobs und Ähnliches 0
Neu Artikel Bild aus anderer Quelle importieren funktioniert nicht JTL-Wawi - Fehler und Bugs 4
Neu Rechnung per Email aus LS-Pos Fragen rund um LS-POS 0
Neu Fehler beim Zugrif aus die Datenbank (Exec Direct) JTL-Wawi - Fehler und Bugs 1
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 30
Neu Umzug aus der Subdomain in die Maindomain Allgemeine Fragen zu JTL-Shop 1
Neu Artikelbezeichnung aus Auftrag in Druckvorlage für Picklisten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Shop-Lizenz läuft aus User helfen Usern - Fragen zu JTL-Wawi 2
Neu Dokument aus Auftrag beim Packen Drucken User helfen Usern - Fragen zu JTL-Wawi 2
Angebote aus F10 / Plattformen => Weitere Plattformen löschen JTL-Wawi 1.9 0
Neu Eigenes Feld aus Kategorie im Shop anzeigen User helfen Usern - Fragen zu JTL-Wawi 1
Workflow DotLiquid: KomplettLieferbarAusLager zeigt FFN Lager an obwohl nicht komplett lieferbar aus diesem Lager JTL-Wawi 1.9 1
Rechnungslegung für verschiedene Bezahlarten aus B2B & B2C JTL-Wawi 1.9 1
Neu FBA Anlieferung aus der JTL-Wawi heraus --> Firmenname in der Absenderadresse wird nur noch als "-" dargestellt Amazon-Anbindung - Fehler und Bugs 1
Neu Wie Reklamationen aus Statistik ausschließen? Arbeitsabläufe in JTL-Wawi 2
Shop aus unterverzeichnis herausgeholt... Einrichtung JTL-Shop5 1
Wawi holt Bestellung aus Shop nicht ab. JTL-Wawi 1.9 2
Neu Bestellung wird aus dem Shop nicht an Wawi übertagen... JTL-Wawi - Fehler und Bugs 10
In Bearbeitung Retouren aus Pos werden nicht in die Wawi übertragen Allgemeine Fragen zu JTL-POS 1

Ähnliche Themen