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!
Line items not commiting
Hi NetSuite Users,
I have a problem when using the nlapiCommitLineItem API. I am searching line items, including description item, from a sales order and adding them into a drop ship purchase order using a client event script. This have been working fine in a demo account, but when using it within our customers account the line items will not commit.
function setNonDescriptionItem() { try { nlapiSetCurrentLineItemValue('item', 'item', name); nlapiSetCurrentLineItemValue('item', 'quantity', quantity); nlapiSetCurrentLineItemValue('item', 'description', description); nlapiCommitLineItem('item'); nlapiSelectNewLineItem('item'); } catch(e) { nlapiLogExecution('Error', 'setNonDescriptionItem', e.message); } } /** * * Sets and commits a description line item without a quantity. * */ function setDescriptionItem() { try { nlapiSetCurrentLineItemValue('item', 'item', name); nlapiSetCurrentLineItemValue('item', 'description', description); nlapiCommitLineItem('item'); nlapiSelectNewLineItem('item'); } catch(e) { nlapiLogExecution('Error', 'setDescriptionItem', e.message); } } 0