Discussions
Be sure you're subscribed to NetSuite communication to stay in the know about monthly happenings, updates and announcements. Subscribe
How to change Line-item value in static sublist.
Hi,
I am trying to change the To-Location field in the sublist in Item Receipt, using a record-level client script, but unable to do that. It is not throwing any error but nlapiSetLineItemValue() is not working. nlapiGetLineItemValue is working fine but.
Code is given below:
function changeLocation(type){
if(type=='edit'){
var count = nlapiGetLineItemCount('item');
for(var i=1;i<=count;i++){
var loc = nlapiGetLineItemValue('item','location',i);
nlapiLogExecution('DEBUG','title','Loc: '+loc);
nlapiSetLineItemValue('item','location',i,1);
}
}
}
I have also tried using record.setLineItemValue instead of nlapi. Also tried using nlapiSelectNewLine along with nlapiSetCurrentLineItemValue.
I have been trying hard to make it work out since three days, but nothing seems to be working. :h_a_w: