Wenn ich mit "isNumber()" teste, gibt mir die Konsole ein true aus.
Nun zu dem Problem. Ich habe einen kleinen Script geschrieben:
<#assign av_qty = result['netStockInWarehouse']> ### vorhandener Stock
<#list PoQTYMap! as values>
<#if values?trim != "">
<#assign req_qty?number = values?split("=")[1]> ###gebrauchter Stock
${values?split("=")[0]}=
#### ab hier fängt der Fehler an ####
<#if (ava_qty <= 0)>0
<#elseif (req_qty?number >= ava_qty?number)>
${ava_qty!}</#if>
</#if>
</#list>
Ich habe die Datei vollständig angehangen. Sind echt nur wenige Zeilen, aber die NummerischeException kommt obwohl ich die Werte schon umgewandelt habe. Ich verstehe es nicht. Im Anhang ist der vollständige Code, der vorher funktioniert hat bzw in einem anderen Flow funktioniert :)