Gelöst brauche Ideen zu Workflow

René_FBA

Gut bekanntes Mitglied
6. Juli 2017
134
10
Hallo zusammen...

ich habe einen Workflow eingerichtet, der mir eine eMail schickt, wenn ein Artikel, der ein Erstelldatum > als 14 Tage hat, eine bestimmte Änderung im Artikelnamen bekommt.
Der WF funktioniert auch soweit prima:

Artikel>Geändert
Bedingung: Allgemein.Stammdaten.Name enthält ...
Bedingung: ist älter als 2 Wochen
Code:
{% assign meinDatum = Datum.Jetzt -%}
{% assign meinDatum = meinDatum | AddDays: -14 -%}
{% if Vorgang.Sonstiges.Erstelldatum < meinDatum -%}
true
{% endif -%}

Leider ist es jetzt so, dass wenn ein dazu passender Artikel mehrmals an einem Tag geändert und gespeichert wird, ich JEDES mal eine eMail bekomme.
Dazu frage ich mich, wie ich das vielleicht eingrenzen kann anhand der "letzten Änderung" < 1 Stunde oder so...

geht das irgendwie?

LG, René
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Hallo René,

meines Erachtens kannst Du aus dem Workflow lediglich einen zeitversetzten Workflow machen und dann das Häkchen bei "nur letzten ausführen" setzen.
Beispielsweise lässt Du den Workflow zu einer fixen Uhrzeit ausführen, meinetwegen 16:00 Uhr.
Das Häkchen würde bewirken, dass Du täglich maximal eine Email pro Artikel bekommst. Wird der Artikel über den Tag 10 mal geändert, orientiert sich der Workflow nur an der letzten Änderung innerhalb des definierten Zeitfensters.
 
  • Gefällt mir
Reaktionen: René_FBA

René_FBA

Gut bekanntes Mitglied
6. Juli 2017
134
10
Hallo Uwe.....

sehr gute Idee!
Ich werde das mal so testen, Danke!

Hast Du noch eine Idee, wie ich in der eMail den "letzten Bearbeiter" anzeigen lassen kann?

LG, René
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Hallo Uwe.....

sehr gute Idee!
Ich werde das mal so testen, Danke!

Hast Du noch eine Idee, wie ich in der eMail den "letzten Bearbeiter" anzeigen lassen kann?

LG, René

Hallo René,

folgende Varianten:

1)
{% capture query -%}Select cName FROM tBenutzer WHERE kBenutzer = (SELECT kBenutzerLetzteAenderung FROM tArtikel WHERE cArtNr = '{{ Vorgang.Allgemein.Stammdaten.ArtNrSku }}'){% endcapture -%}
{% assign result = query | DirectQueryScalar %}
{{ result }}

2)
{% capture query -%}Select cName FROM tBenutzer WHERE kBenutzer = (SELECT kBenutzerLetzteAenderung FROM tArtikel WHERE cArtNr = '{{ Vorgang.Allgemein.Stammdaten.ArtNrSku }}'){% endcapture -%}
{% assign result = query | DirectQuery -%}
{% for Zeile in result.Daten -%}
{{ Zeile.cName }}
{% endfor -%}

Für Dich sollte Variante 1 ausreichen. Die funktioniert, wenn es nur ein Ergebnis geben kann. Im Artikelbereicht ist das so.
Variante 2 habe ich der Vollständigkeit halber dazu gepackt. Diese Variante muss zum Einsatz kommen, wenn die SQL-Abfrage mehrere Ergebnisse liefert bzw. liefern kann.

Nachtrag: Das kannst Du 1:1 so copy & pasten. Sollte es nicht funktionieren, gibt Bescheid. Ich arbeite mit der 1.4.
 
  • Gefällt mir
Reaktionen: René_FBA

René_FBA

Gut bekanntes Mitglied
6. Juli 2017
134
10
Hey Uwe....

vielen Dank, das funktioniert so, habs gerade getestet.
Das lässt sich auch an anderen WF`s einfügen, die artikelbezogene Änderungen mitteilen sollen, das find ich gut!

Danke Dir!

LG; René
 
  • Gefällt mir
Reaktionen: Uwe Jaksties
Ähnliche Themen
Titel Forum Antworten Datum
Beantwortet Versandkostenproblem - brauche Hilfe User helfen Usern - Fragen zu JTL-Wawi 6
Neu brauche Hilfe bei Erweiterte-Eigenschaften bearbeiten User helfen Usern - Fragen zu JTL-Wawi 4
Neu Workflow für Kleinpaket anhand eigener "Volumenzahl" JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow Überprüfung Eigene Felder User helfen Usern - Fragen zu JTL-Wawi 3
Issue angelegt [WAWI-75077] Workflow Mahnlauf ignoriert Karenztage JTL-Workflows - Fehler und Bugs 3
Anhänge bei zb. Auftrag per Email versenden | Workflow JTL-Wawi 1.9 5
Beantwortet Workflow einrichten bei Sonderpreise = Kategoriezuordnung User helfen Usern - Fragen zu JTL-Wawi 1
Neu Expressbearbeitung (unter Zusatzverpackung) in der WaWi per Workflow abfangen Allgemeine Fragen zu JTL-Shop 2
Issue angelegt [WAWI-80989] Workflow "Aufträge zusammenfassen" JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow Lagerbestand "in Aufträgen" steigt auf mehr als "auf Lager" = Auslösung JTL-Workflows - Ideen, Lob und Kritik 8
Neu Custom Workflow: Prüfung, ob mehrere Artikel in einem Auftrag sind User helfen Usern - Fragen zu JTL-Wawi 2
In Diskussion Workflow Bedingung Reserviert = Zulauf JTL-Workflows - Ideen, Lob und Kritik 9
In Diskussion Workflow email senden bei Bestandsänderung (nur Erhöhung) JTL-Workflows - Ideen, Lob und Kritik 41
Workflow in "Artikel" starten wenn ausgeliefert? JTL-Wawi 1.9 1
Neu Bild-URL per Workflow aus eigene Felder zuordnen – Geht das? User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL WAWI amazon Express wird nicht erkannt beim Workflow Arbeitsabläufe von eazyAuction 2
Workflow trägt Funktionsattribut nicht im JTL-Shop ein JTL-Wawi 1.9 0
Gelöst Datei per Workflow verschieben JTL-Workflows - Ideen, Lob und Kritik 8
Beantwortet Workflow - Versandart ändern bei Fehler JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow-Bedingungen für Teillieferung aus zwei Lagern (Lager A & Lager B) User helfen Usern - Fragen zu JTL-Wawi 2
Neu In Workflow Variable definieren und nachträglich den Wert verändern? User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Workflow Gutscheinversand klappt nicht JTL-Workflows - Fehler und Bugs 5
Neu Servicepartner für Workflow gesucht Dienstleistung, Jobs und Ähnliches 3
Neu Workflow für fehlerhafte Retouren User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Wie lässt sich ein Freiposition im Auftrag per Workflow löschen? JTL-Workflows - Fehler und Bugs 4
Neu Workflow : Bei Artikel die ein Erscheinungsdatum haben Denn Auftrag Farblich markieren Arbeitsabläufe in JTL-Wawi 7
In Diskussion Workflow für die Abfrage des noch offenen Kreditlimits JTL-Workflows - Ideen, Lob und Kritik 2
Neu Erheblich Workflow Probleme nach Update auf 1.9 User helfen Usern - Fragen zu JTL-Wawi 5
In Diskussion Workflow für fehlgeschlagenen Versanddatenexport Adressfehler beheben JTL-Workflows - Fehler und Bugs 5
In Diskussion JTL Wawi Workflow: Automatische Etikettenerstellung und E-Mail-Versand JTL-Workflows - Ideen, Lob und Kritik 10
In Diskussion Workflow "Auf Pickliste setzen" ohne gleich einen Lieferschein zu genereieren? JTL-Workflows - Fehler und Bugs 1
Neu Lieferschein per Workflow o.ä. von "offen" auf "Versendet" setzen bei bestimmter Versandart User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Syntax für For-Schleife? For-Schleife im Workflow gibt Syntaxfehler aus ... JTL-Workflows - Fehler und Bugs 13
Neu Track and Trace DHL im Ausland ( z.B. Österreich ) - Workflow startet nicht User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Workflow Auftrag mit Positionsabfrage geht nicht, wegen Textposition für den Versand JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow Überverkäufe nach Bestandsbuchung automatisch deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Versandbestätigung per Workflow versenden JTL-Workflows - Fehler und Bugs 1
Neu JTL-WAWI API] - Trigger Sales Order Workflow Event - X-RunAs wird ignoriert JTL-Wawi - Fehler und Bugs 0
In Diskussion Manueller Workflow Regex JTL-Workflows - Ideen, Lob und Kritik 4
Beantwortet Workflow funktioniert bei Unicorn 2 Bestellungen nicht JTL-Workflows - Fehler und Bugs 3
In Diskussion Workflow Rechnung Email Wochenende JTL-Workflows - Fehler und Bugs 3
In Diskussion Workflow - Lagerbestand auf Lager X = 0, dann setzte 5 Tage Lieferzeit JTL-Workflows - Ideen, Lob und Kritik 4
Beantwortet Doppelte Versandpositionen per Workflow entfernen JTL-Workflows - Fehler und Bugs 4
Neu Amazon & Schweiz ab 01.01.25: Rechnungslegung ja oder nein? Workflow? User helfen Usern - Fragen zu JTL-Wawi 3
Neu ausgehende XRechnung speichern - workflow User helfen Usern - Fragen zu JTL-Wawi 5
Neu Workflow: Auftragsfarbe bei Fehlbestand ändern User helfen Usern - Fragen zu JTL-Wawi 1
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1

Ähnliche Themen