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.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Price Level always returns 'null'
I am developing a Script to populate a specific price level for all items on sales order.
As a first step, I tried to read the current price level for the first item on the sales order. I created a custom form and triggered the following script using a button on the form:
function setLineField(type) { nlapiSelectLineItem('item', 1); firstPriceLevel = nlapiGetCurrentLineItemValue('item', 'pricelevel'); alert (firstPriceLevel); }This always returns 'null'. I tried the same code on other fields, and it returns the correct value. I tried it on multiple sales orders, with price level set to the defaults and otherwise, still returns null.
0