Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
(Updated) SuiteScript numbers written to string converted to float silently.
This seems like a bug in the unary plus implementation. Have there been any recent patches to the scripting back-end in SuiteScript 2.1?
We have a map/reduce script that processes a queue of custom records (populated via CSV files from third-party logistics) and processes item fulfillments against orders. This script uses JavaScript unary plus to convert the imported line ID from string (because some 3PLs zero-pad it, some don't):
var numericLineSeq = +lineitem['custrecord_cm_ifqin_if_lineseq'];
Starting sometime on 9 Dec 2023, we show that the line IDs were being calculated as floats instead of integers, even though the incoming data format had not changed.