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.
Adding line items to transactions
I want to add one line item to an opportunity once the user has selected the customer. I have the following code:
function fieldChanged(type, name)
{
if(name == 'entity')
{
nlapiSelectNewLineItem('item');
nlapiSetCurrentLineItemValue('item','item','xxxx',false,true);
}
return true;
}
where xxxx is the internalid of the item.
I can see the line item added. But the item field alone does not get populated. The other fields are retrieved from the item definition and get populated correctly.
Also I read other articles regarding the nlapiCommitLineItem. If i set the synchronous to true the adding of the line item happens and then vanishes!
0