Inhaltsverzeichnis
    Hinweis: Je nachdem, welche Edition Sie gebucht haben, ist die Anzahl der manuellen Workflow-Ereignisse bzw. der erstellbaren Ereignisse möglicherweise beschränkt. Die JTL-Editionen im Überblick

    Workflow: Adressen ohne Hausnummer automatisch korrigieren

    Ihre Aufgabe/Ausgangslage

    Es gibt Adressen ohne Hausnummer. Leider haben einige Versanddienstleister keine Möglichkeit, Pakete ohne Hausnummernangabe zuzustellen.

    Workflow

    In diesem Fall sollten Sie einen Workflow anlegen, der überprüft, ob das Feld Straße eine Zahl enthält. Ist dies nicht der Fall, ergänzt JTL-Wawi automatisch eine Hausnummer. Sinnvollerweise sollte dies die 0 sein.

    Workflow erstellen

    1. Öffnen Sie die Workflowverwaltung über das Menü Admin > JTL-Workflows.

    Der Workflow, den wir erstellen möchten, soll direkt bei der Erstellung eines Auftrags greifen.

    1. Wechseln Sie in die Registerkarte Aufträge und legen Sie unter Auftrag > Erstellt über die Schaltfläche Workflow anlegen einen neuen Workflow an. Geben Sie dem Workflow einen aussagekräftigen Namen, zum Beispiel „Straße hat keine Hausnummer“.

    Bedingung erstellen

    1. Klicken Sie im Fensterbereich Bedingungen auf Neue Bedingung.
    2. Klicken Sie auf das linke Dropdown-Menü und wählen Sie  Auftrag > Lieferung > Lieferadresse > Straße.
    3. Wählen Sie im mittleren Dropdown-Menü RegEx.
    4. Kopieren Sie den folgenden Code in das rechte Feld.
    ^(\D{1,}\d{0})$
    Erklärung: „\D{1,}“ prüft, ob das Feld mindestens einen Buchstaben enthält „\d{0}“ prüft, ob das Feld gleichzeitig keine Zahl enthält. Sollte, wie zum Beispiel bei französischen Hausnummern üblich, die Zahl vor der Straße stehen, greift der Workflow nicht.

    Aktion erstellen

    Legen Sie anschließend die gewünschte Aktion fest. Es soll die Zahl 0 im Feld Straße ergänzt werden.

    1. Klicken Sie im Fensterbereich Aktionen auf Neue Aktion.
    2. Wählen Sie im Dropdown-Menü Werte setzen.
    3. Klicken Sie auf das Dropdown-Menü bei Variable: und wählen Sie  Auftrag > Lieferung > Lieferadresse > Straße.
    4. Kopieren Sie den folgenden Code in das Feld bei Wert:.
    {{ Vorgang.Lieferung.Lieferadresse.Straße }} 0