14
JTL-Wawi Workflows Ein Workshop mit Dirk Lehmeier & Georg Jennessen

JTL-Wawi | Workflows

Embed Size (px)

Citation preview

Page 1: JTL-Wawi | Workflows

JTL-WawiWorkflows

Ein Workshop mit Dirk Lehmeier & Georg Jennessen

Page 2: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

2

Ablauf des Workshops• Einführung in die Workflows• Erstellen von komplexen

Bedingungen• Erweiterte Eigenschaften mit

DotLiquid und SQL• JTL-Ameise und Workflows• Dropshipping und Ftp

Dauer: ca. 35 Min.

Page 3: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

3

Einführung in die Workflows

• Kostenlos in der JTL-Wawi

• Wiederkehrende Aufgaben automatisieren

• Komplexe Bedingungen definieren

• Aktionen ausführen

Page 4: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

4

Aufbau eines WorkflowsAuslösendes Ereignis Beliebige Anzahl an AktionenBedingungen

(optional)

Ist Bezahlt

Warenwert > 20

Page 5: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

5

Erstellen von einfachen Workflows Live Demo

Page 6: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

6

Erstellen von komplexen Bedingungen

• Bedingungen mit Regulären Ausdrücken (RegEx)

• Erstellen von erweiterten Eigenschaften mit DotLiquid

Page 7: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

7

Bedingungen mit Regulären Ausdrücken

Page 8: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

8

Versand International als RegEx

• Match Deutschland: Deutschland oder ^Deutschland$

• Nicht Deutschland: ^((?!(Deutschland)).) (negative lookahead)

• Nicht Deutschland,Österreich oder Niederlande: ^((?!(Deutschland|Österreich|Niederlande)).)

Page 9: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

9

Erweiterte Eigenschaften mit DotLiquid

• Mit „Erweiterten Eigenschaften“ kann man benutzerdefinierte Variablen erstellen

• Zugriff auf alle DotLiquid Variablen

• Erstellen von Schleifen und Abfragen

• Ausführen von SQL Abfragen• Geben immer einen String

zurück

Page 10: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

10

Ausführen von SQL• Das Ausführen von SQL ist in

„Erweiterten Eigenschaften“ möglich

• Große Flexibilität bei Abfragen

• Vorsicht bei Performancelastigen Abfragen!

• Insert/Update/Delete ist nicht erlaubt

Page 11: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

11

Live Demo mit „Erweiterten Eigenschaften“

Page 12: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

12

Ameise und JTL-Workflows• Bei einer Workflow-Aktion Daten

exportieren

• Daten manipulieren oder an externe Anbieter verschicken (Ftp)

• Manipulierte Daten direkt wieder importieren

Page 13: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

13

Live Demo mit der Ameise und Ftp

Page 14: JTL-Wawi | Workflows

03.05.2023 JTL-Software-GmbH, Dirk Lehmeier & Georg Jennessen

14

Wir wünschen viel Spaß, beim automatisieren Ihrer Prozesse!