ShopifyGetRefunds: kann keine eigenen Wert für Feld "updated_at_from" verwemden

Hallo Synesty Team,


im Step "ShopifyGetRefund" würde ich gerne für das Feld updated_at_from einen eigenen Wert auf Basis der Laufzeit Eigenschaft "prop_lastruntime" erzeugen. Hintergrund ist der, dass es auf Seiten der Shopify API ein Problem gibt die Datumsangabe korrekt zu interpretieren. Wenn ich mittels "Output eines vorherigen Steps verwenden" den Wert "prop_lastruntime" auswähle, dann wirft der Step keinen Fehler, wenn ich aber folgenden Wert verwenden, wirft der Step einen Fehler


${meta.prop_lastruntime?datetime?iso_utc?replace('Z','+02:00')}


Fehlermeldung:


Step: shopifyGetRefunds [shopifyGetRefunds, step position 1] Unable to parse the date: ${prop_lastruntime?datetime?iso_utc?replace('Z','+02:00')} (Root Causes: ParseException: Unable to parse the date: ${prop_lastruntime?datetime?iso_utc?replace('Z','+02:00')})

Packen Sie mal ihren FM-Ausdruck in einen TextHTMLWriter und verknüpfen dessen Output mit ihrem update_at_from (über die Kette... "Output eines vorherigen Steps).

Das Problem ist, dass der update_at_from kein Freemarker interpretieren kann.

Funktioniert leider nicht.


Im HTMLWriter

${prop_lastruntime?datetime?iso_utc?replace("Z","+02:00")}

Ausgabe: 2020-06-22T11:10:00+02:00


Im ShopifyGetRefund:


Fehlermeldung

image


image


Ok, hab es hinbekommen, das Ausgabeformat muss "yyyy-MM-dd HH:mm" sein.