Hallo Thomas,
das scheint ein Bug zu sein. Wir kümmern uns drum. Danke für den Hinweis.
Viele Grüße,
Rocco
Hallo Thomas,
kannst du uns für die Prüfung noch zwei Werte nennen:
- OrderTime deiner Bestellung aus dem ShopwareGetOrders Ergebnis
- und der Wert prop_lastruntime aus dem entsprechenden Eventlog des Runs (ganz unten)?
Vielen Dank
Torsten
Hallo Thomas,
vielen Dank für die Screenshots.
Es sieht so aus als würde die Uhrzeit der Bestellung bei Shopware noch nicht passen. Die OrderTime müsste "2019-05-15T07:52:39+0200" sein. Du kannst das Datum bzw. Uhrzeit auf dem Shopware Server korrigieren. Dann sollte es für zukünftige Bestellungen funktionieren
oder
alternativ einen TextHTMLWriter Step verwenden, um 2 h von prop_lastrutime 'abzuziehen'
Den Output des Steps kannst du dann als Input für orderTimeFrom verwenden.
zum 2. Problem (anderer Flow):
Ich vermute das du den Flow manuell ausgeführt hast. In diesem Fall muss die Checkbox bei "Überschreibe Wert 'letzte Ausführung' mit ... aktivert sein, damit prop_lastruntime überschreiben wird. Bei der automatisierten Ausführung wird der Wert immer überschrieben.
VG Torsten
Nachtrag: Das template für den TextHTMLWriter ist
${datecalc(prop_lastruntime?datetime, "HOUR", -2)?string("yyyy-MM-dd HH:mm")}