Gelöst Abfrage in den erweiterten Eigenschaften ob Sonderpreis in Wawi aktiv ist.

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Christian_MIMO

Sehr aktives Mitglied
7. November 2016
220
32
Hallo zusammen,

ich suche eine Möglichkeit, wie ich per Workflow (Erweiterte Eigenschaft) abfragen kann, ob im Artikel in der Wawi ein Sonderpreis hinterlegt ist und ob dieser auch zeitlich noch aktiv ist.

Im Forum bin ich auf folgenden Abfrage von Ingmar gestoßen:
https://forum.jtl-software.de/threads/abfrage-ob-aktiver-sonderpreis-vorhanden.103707/

Leider funktioniert diese erweitere Eigenschaft in der 1.3.21.0 nicht. Ich bekomme folgende Fehlermeldung:

Fehler im Befehl: Falsche Syntax in der Nähe von ')'.
Falsche Syntax in der Nähe von 'SonderPreisStatus'.
Falsche Syntax in der Nähe von ')'.

Kann mir jemand weiterhelfen wie ich die SQL-Abfrage anpassen muss? Bzw. gibt es eine andere Lösung in den Workflows?

Danke und viele Grüße
 

Christian_MIMO

Sehr aktives Mitglied
7. November 2016
220
32
Copy + Paste, kein Witz. :)

Wir konnten das aber jetzt intern lösen, zum Glück können die Azubis SQL. :thumbsup:

Bei uns sieht die Abfrage jetzt so aus:

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% capture query -%}
SELECT CASE t3.nAktiv WHEN 0 THEN 0
ELSE ISNULL((SELECT nAktiv FROM tArtikelSonderpreis AS t1
JOIN dbo.vLagerbestandEx AS t2 ON t2.kArtikel=t1.kArtikel
WHERE t1.nAktiv=1
AND ((ISNULL(t1.nIstDatum,0)=0) OR ((t1.nIstDatum=1) AND (CONVERT(DATE, ISNULL(t1.dEnde,'{{ Datum.Jetzt }}'), 104) >= CONVERT(DATE, GETDATE(), 104))))
AND ((t1.nIstAnzahl=0) OR ((t1.nIstAnzahl=1) AND (t2.fVerfuegbar>=t1.nAnzahl)))
AND t1.kArtikel={{ Artikelbeschreibungen.InterneArtikelnummer }}),2)
END SonderPreisStatus
FROM tArtikelSonderpreis AS t3 WHERE kArtikel={{ Artikelbeschreibungen.InterneArtikelnummer }}
UNION
SELECT 0 as SonderPreisStatus WHERE NOT EXISTS (SELECT nAktiv FROM tArtikelSonderpreis WHERE kArtikel={{ Artikelbeschreibungen.InterneArtikelnummer }})
{% endcapture -%}
{% assign SonderpreisStatus = query | DirectQueryScalar -%}
{{ SonderpreisStatus }}{% endfor -%}


Ich habe dann noch eine Schleife dazugemacht, da ich gerne alle Positionen des Auftrags überprüft haben möchte. Wichtig für uns ist, ob eben 1 Artikel im Auftrag einen aktiven Sonderpreis hat oder nicht.
Der Workflow prüft dann einfach ab, ob die Aussage der erweiterten Eigenschaft "1" enthält und dann löst der Workflow entsprechend aus.
 
  • Gefällt mir
Reaktionen: Rico Giesler
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Workflow Abfrage ob Boniversum Score in Kundenmaske hinterlegt bei Rechnungskauf JTL-Workflows - Ideen, Lob und Kritik 0
Neu SQL Abfrage - WMS Lagerplatz - Flop Artikel Individuelle Listenansichten in der JTL-Wawi 0
Neu Automatische Abfrage vom Lagerbestand der Händler JTL-Ameise - Ideen, Lob und Kritik 4
Neu Doppelte EAN - keine Abfrage? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Suche Unterstützung für Workflow Anlage SQL Abfrage Prüfung eigener Lagerbestand Dienstleistung, Jobs und Ähnliches 2
Neu Shopauskunft Abfrage der Bestellnummer Templates für JTL-Shop 1
Neu Dotliquid SQL-Abfrage User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Connector findet den Shop im Unterverzeichnis nicht Modified eCommerce-Connector 3
Neu Sprachauswahl Mobile Version vom Footer in den Header Templates für JTL-Shop 4
Neu Artikel werden nicht in den Warenkorb gelegt / Registrierung nicht möglich JTL-Shop3 6
Offen Artikel nochmal vom Shop abrufen aber nichts in den Shop übertragen Allgemeines zu den JTL-Connectoren 3
Offen Wie bekommt man die Preise nach der Umstellung auf 16% in den Shop? PrestaShop-Connector 2
Neu WMS Fehlemeldung "Pakete ohne Sendungsnummer können nicht an den Track&Trace-Server übergeben werden" JTL-Track&Trace - Fehler und Bugs 2
Neu Artikel kann nicht hochgeladen werden, da der Shop den Steuersatz '16' nicht unterstützt. Shopify-Connector 4
Neu Repricer seit gestern aktiv aber im Logbuch keine Änderungen an den Preisen zu sehen JTL-Repricer für JTL-Wawi und Web 1
Gelöst Artikelvariationen können nicht in den Warenkorb gelegt werden. Gelöste Themen in diesem Bereich 13
In Bearbeitung Bestand auf Lagerplatz den es garnicht mehr gibt JTL-Wawi - Fehler und Bugs 1
Neu DHL Retoure - den QR Code innerhalb der E-Mail platzieren - Geht das? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Hat jemand eine Idee wie man ebay Kategorien in den ebay-Vorlagen per WF einbinden kann? User helfen Usern - Fragen zu JTL-Wawi 0
Neu url zu den Artikeln User helfen Usern - Fragen zu JTL-Wawi 1
Neu WaWi Rechnungsnummer ? bei Amazon - Kauf Ihres Lagerbestands durch Amazon für den weltweiten Verkauf - User helfen Usern - Fragen zu JTL-Wawi 1
Neu Status bei den Tickets Servicedesk (Beta) 7
Plugin Entwicklung - Artikel in den Warenkorb legen -> Warenkorb Gesamtsumme falsch Plugins für JTL-Shop 2
Neu Das Feld für den Sicherheitscode wird nicht angezeigt im Kontaktformular JTL-Shop - Fehler und Bugs 1
Neu Logo lässt sich nicht in den Designvorlagen ändern und Nettobeträge Arbeitsabläufe in JTL-Wawi 3
Neu Artikel lässt sich für den Onlineshop nicht aktivieren/deaktivieren JTL-Wawi - Fehler und Bugs 4
Neu Artikel-Pull bei Varkombis: Alle haben den Namen des Vaterartikels Gambio-Connector 5
Neu Bestellungen über den Onlineshop werden in der Liste "Verkauf (F6)" erst mit mehreren Stunden Verspätung angezeigt. Onlineshop-Anbindung 9
In Bearbeitung Format auf den Bon passt nicht JTL-POS - Fehler und Bugs 1
Neu Diverse Artikel werden mehrfach in den Shop übertragen PrestaShop-Connector 2
Neu Anhänge einfügen in den Mailvorlagen User helfen Usern - Fragen zu JTL-Wawi 5
Neu Kundengruppen Preis in den Erweiterten Eigenschaften abfragen User helfen Usern - Fragen zu JTL-Wawi 6
Gelöst Wo kann ich den Inhalt für "Weitere Hinweise" hinterlegen? eBay-Designvorlagen - Fehler und Bugs 1
Neu Spezialseite "Information zum Versand" wo finde ich den Inhalt dieser Seite? Betrieb / Pflege von JTL-Shop 2
Gelöst Packtisch+: Nach Versand über den Packtisch+ bleiben Lieferscheine bei "Offen" Arbeitsabläufe in JTL-WMS 5
Gelöst Bei Teillieferungen den Inhalt pro Paket erkennen JTL-WMS - Ideen, Lob und Kritik 11
Neu Kann den Tarif Testphase für JTL-eazyAuction nicht buchen. Einrichtung und Installation von JTL-eazyAuction 1
Kostenfreies Webinar - Erobern Sie den Schweizer Markt: Mit Fulfillment von Wumaso Messen, Stammtische und interessante Events 0
In Bearbeitung Sumup Frage zu den zwei verschiedenen Modellen Allgemeine Fragen zu JTL-POS 3
Neu Ist es möglich eine fortlaufende Nummer für die Lieferscheine ähnlich wie bei den Rechnungen zu vergeben? Arbeitsabläufe in JTL-Wawi 1
Gelöst Eigene Felder in den Formularen Gelöste Themen in diesem Bereich 1
Neu Eigene Felder in den Vorlagen benutzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie kann man die Leiste mit "auf den Wunschzettel", ".. Vergleichliste", "Zum Artikel" ausschalten? Allgemeine Fragen zu JTL-Shop 2
Neu Den Richtigen Filter finden! Allgemeine Fragen zu JTL-Shop 7
Ähnliche Themen