Gelöst Direct SQL Query

ckOne

Gut bekanntes Mitglied
6. Oktober 2015
143
9
Hallo zusammen,

hat jmd schonmal einen SQL Direct Query abgesetzt, um sämtliche Bestellungen zu einem bestimmten Artikel anzeigen zu lassen? Komme irgendwie nicht auf die Query dafür.
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
399
Hallo @ckOne,

dazu musst Du über eine {% capture query -%} Anweisung gehen und da das Ergebnis mehrzeilig ist, mußt Du es auch erst über {% assign ... %} einem Array zuweisen, bevor Du dann ziemlich bequem über die Items des Arrays wandern und die Tabellenspalten ansprechen kannst.- Versuchs mal hiermit ...
Code:
{% capture query -%}
Select t1.cBestellNr Bestellung, CONVERT(VARCHAR(10),t1.dErstellt,104) Datum, t2.nAnzahl Anzahl, t5.cKundenNr KundeNummer, t5.cFirma KundeFirma FROM tBestellung AS t1
    JOIN tbestellpos AS t2 ON t1.kBestellung=t2.tBestellung_kBestellung
    JOIN tArtikel AS t3 ON t2.tArtikel_kArtikel=t3.kArtikel
    JOIN tArtikelBeschreibung AS t4 ON t3.kArtikel=t4.kArtikel
    JOIN tKunde AS t5 ON t1.tKunde_kKunde=t5.kKunde
    WHERE t4.kSprache = 1
        AND t4.kPlattform = 10001
        AND t1.cType = 'B'
        AND t3.kArtikel={{ Vorgang.Allgemein.Stammdaten.InterneArtikelnummer }}
    ORDER BY t1.dErstellt DESC
{% endcapture -%}
{% assign ArtikelBestellungen = query | DirectQuery -%}
{% for item in ArtikelBestellungen.Daten -%}
{{ item.Bestellung }}   {{ item.Datum }}    {{ item.Anzahl | FormatNumber: 'N0' | AlignRight: 4 }}     {{ item.KundeNummer }}     {{ item.KundeFirma }}
{% endfor -%}
kSprache=1 ist Deutsch, kPlattform=10001 ist die Wawi und cType='B' sind Bestellungen, denn Angebote und Bestellungen teilen sich eine Tabelle und sind sonst durch Nichts anderes voneinander zu unterscheiden.

Gruß,
Ingmar
 
  • Gefällt mir
Reaktionen: Björn Ponsen

ckOne

Gut bekanntes Mitglied
6. Oktober 2015
143
9
Ich habe das von @gutberle angegebene Query etwas auf meine Bedürfnisse angepasst - funktioniert super!.

Wie kann ich einen manuellen Workflow auf einen Kindartikel anwenden? Wenn ich einen Artikel markiere und anschließend auf "Workflow ausführen" drücke wird die oben aufgeführte Query natürlich nur auf den Vaterartikel ausgeführt.
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Je nach Wawi-Version einfach Variationskombinationen mit anzeigen lassen (sind standardmäßig nicht sichtbar) und dann kannst Du direkt die Varkombi auswählen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Neu Shop Komplettabgleich nicht möglich, Globale Daten verstopft SQL Tabelle tGlobalsQueue komplett JTL-Wawi - Fehler und Bugs 0
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu SQL-Abfrage von im Onlineshop aktiven Artikeln JTL Ameise - Eigene Exporte 2
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 1
Gespeicherte Filter (Lagerbewertung) nach SQL Umzug nicht mehr abrufbar JTL-Wawi 1.9 0
Neu Umzug von SQL 2016 Express auf SQL 2019 Standard mit Wawi 1.8.12.2 Installation von JTL-Wawi 10
Neu Update für Shopvote 1.1.0 führt zu SQL-Fehler Plugins für JTL-Shop 5
Neu SQL: Positionen eines Auftrags sind auf welchem Lieferschein gelandet? Eigene Übersichten in der JTL-Wawi 7
Neu Backup einrichten, habe die SQL Anmeldedaten verlegt Installation von JTL-Wawi 1
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen