Hallo,
mein Flow SH_overpaidOrders scheitert auf einmal bei einem Filter mit Bedingung
difference!?number > 0.1
mit einem herzlichen
Step: Unknown [Unknown] Fehler beim Anwenden des Filters auf das Spreadsheet. Der Datentyp des Werts weicht vom erwarteten Typ ab. (Root Causes: NonStringException: For "?number" left-hand operand: Expected a string or something automatically convertible to string (number, date or boolean), but this has evaluated to a method (wrapper: com.synesty.csvconverter.internal.utils.TemplateModelRegistry2$5): ==> difference! [in template "RowFilterExpression difference!?number > 0.1" at line 1, column 7] ---- FTL stack trace ("~" means nesting-related): - Failed at: #if (difference!?number > 0.1) [in template "RowFilterExpression difference!?number > 0.1" at line 1, column 1] ----)
Obwohl in der Spalte Difference (für OderID 653231, mit der es failt) der Float 2.59 steht. Errechnet aus ${OrderHeadPaidAmount?number - OrderHeadTotalInvoice?number}.
Hat sich hier was geändert, was mach ich falsch, woher die neue Fehlermeldung?
Ich hab extra ne CSV abgegriffen jetzt: da sieht alles okay aus.
Danke & Gruß,
Daniel