Neu Geschenkartikel pro Kunde nur 1x

garifulin

Sehr aktives Mitglied
10. Januar 2019
369
55
Hallo zusammen,
wir möchten jedem unserer Kunden die jetzt demnächst bei uns bestellt ein kleines geschenk zukommen lassen. Jeder Kunde darf aber nur 1x dieses geschenk erhalten.
Mein gedankenlauf bis dato: Ich erstelle einen WF der prüft ob der Kunde schon mal diesen Artikel in den Bestellungen hat und wenn nicht bekommt er diesen Kostenlos als Position in den Auftrag dazu.
Das ist die Abfrage wer diesen Artikel bis jetzt schon hat:
Code:
SELECT DISTINCT tKunde_kKunde
    FROM tbestellpos
    JOIN tBestellung ON tBestellung_kBestellung=tBestellung.kBestellung
    WHERE tArtikel_kArtikel=4637
Das ist vermuttlich nicht vollständig und
nun müsste ich diesen vermuttlich auch noch irgendwie in die Erweiterten Eigenschaften reinbekommen mit einem verwertbarem Ergebniss
Der WF wird sich vermuttlich im Bereich "Aufträge" anzusiedeln sein.

Soweit meine Vermutungen :D und Gedanken.

Wer mir denkanstöße oder auch anders geartete Hilfe zukommen lassen möchte ist mir herzlich willkommen.
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
369
55
Code:
{% capture query -%}
SELECT CASE
 WHEN {{ Vorgang.Stammdaten.Kunde.InterneKundennummer }} IN (SELECT DISTINCT tKunde_kKunde
    FROM tbestellpos
    JOIN tBestellung ON tBestellung_kBestellung=tBestellung.kBestellung
    WHERE tArtikel_kArtikel=4637) THEN 1
    
    ELSE 2
END
{% endcapture -%}
{% assign Geschenk = query | DirectQueryScalar -%}
{{ Geschenk }}

so ist nun der Code :D
 
  • Gefällt mir
Reaktionen: Noxus

Noxus

Aktives Mitglied
17. Dezember 2018
13
6
Hallo garifulin,

kannst Du vielleicht einen Tipp geben, wie, wo du das Skript dann eingebunden hast?
Wir brauchen nämlich etwas ähnliches und ich würde gerne Deine Umsetzung für uns Testen.
Vielen Dank :)
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
369
55
Als Erste Info wäre hier zu sagen dass es unter 1.5.55.x gemacht wurde.
Hier habe ich einen Workflow angelegt und als Bedingung diese "Erweitererte Eigenschaft" =2
und eben in den Erweiterten Eigenschaften eine Neue Erweiterte Eigenschaft erstellt und dort entprechend den Code rein.
Du hast hoffentlich auf dem Schirm dass du diesen hier durch deine eigene nummer ersetzen solltest :D tArtikel_kArtikel=4637
 

Noxus

Aktives Mitglied
17. Dezember 2018
13
6
Vielen Dank!
Ich werde das später ausprobieren.
Bzgl. der Artikelnummer, weiß ich natürlich - würde das Skript, wenn es funktioniert ggf. auch noch etwas erweitern :)
lg
 
  • Gefällt mir
Reaktionen: garifulin
Ähnliche Themen
Titel Forum Antworten Datum
Neu iMin Swan 1 Pro Kundendisplay zeigt nur verkleinerte 1:1 Kopie des kompletten Hauptbildschirmes JTL-POS - Fragen zu Hardware 3
Gelöst Alternativen zu Sumni T2 - nur iMin D4 Pro? JTL-POS - Fragen zu Hardware 3
Eine Pickliste pro Auftrag mit mehreren Kunden auf einem Blatt JTL-Wawi 1.9 0
Gelöst Fragen zu L2s Pro JTL-POS - Fragen zu Hardware 1
Kategorierabatte pro Kunde verwalten JTL-Wawi 1.9 0
Neu iMin Swan 1 Pro Kabel für Kundendisplay JTL-POS - Fragen zu Hardware 3
Neu suche Plugin Kategorien/Artikel ausblenden pro User Plugins für JTL-Shop 1
Beantwortet Brauch ich pro Belegtyp 2 Druckvorlagen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Freitexteingabe durch Kunde bei bestimmten Variationen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Eigene Übersicht Kunde QR Code Kundennummer Eigene Übersichten in der JTL-Wawi 3
In Diskussion Kopieren oder Auslösen von Workflows in anderen Bereichen (Von Rechnung nach Kunde) JTL-Workflows - Ideen, Lob und Kritik 2
Neu Kunde zahlt bar bei Anlieferung, wie löse ich das? Arbeitsabläufe in JTL-Wawi 15
Neu Tiefere Integration, Shop & Artikelsichtbarkeit p. Kunde JTL-Wawi - Ideen, Lob und Kritik 0
Neu Stellplatz Übersicht Kunde User helfen Usern 0
Nach anlegen eines Kunden, öffnet sich der Kunde nicht mehr im Kundenfenster. JTL-Wawi 1.9 3
Neu Shop Sprache -> Kunde bekommt falsche Sprache JTL-Shop - Fehler und Bugs 6

Ähnliche Themen