Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
2011.2 Undocumented Change - SuiteScript joined inventorynumber access
After 2 hours of debugging I thought I would share this additional undocumented change in case anyone else comes across it.
If you access item number info (serial/lot) from a joined Item search there are a couple of changes you should know about.
First of all, the inventoryNumber.number join is now inventoryNumber.inventorynumber. For example:
Old code:
var sn = results[i].getValue('number', 'inventoryNumber'); Used to work fine, but in 2011.2 that will return null. Now you need to:
var sn = results[i].getText('inventorynumber', 'inventoryNumber'); Things to note:
[LIST]
[*]number changed to inventorynumber (not a bad idea...)
[*]getText required, getValue no longer returns the data (also correct as this is a text field)
Steve Klett | Senior Developer
NetValue Technology
0