Hey @joffcom ,
Thanks for your offer to take a look at it.
Please find attached two screenshots. The first node creates the new row and the task for n8n is to multiply the ‘weight’ (in German “Gewicht”) *-1 and write it in a new row.
As the first node comes with the problem as described (writes -433 instead of -43.3) I added a second node that updates the row that was inserted before. I’m writing the same function / value here and now it works (writes -43.3.)
Operation 1 (INSERT row)
Operation 2 (UPDATE the same row):