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.
TypeError record.viewCurrentLineItemSubrecord is not a function?
I'm getting "TypeError record.viewCurrentLineItemSubrecord is not a function" when trying the below code:
function saveRecord(){ var isChild = nlapiGetFieldValue('parent'); //will be null if parent record if(!isChild){ var record = nlapiLoadRecord('customer', 177986, {recordmode: 'dynamic'}); record.selectLineItem('addressbook', 1); var subrecord = record.viewCurrentLineItemSubrecord('addressbook', 'addressbookaddress'); var address = subrecord.getFieldValue('addr1'); nlapiLogExecution('DEBUG', 'Single Record Test', 'Child Record Address: ' + address); } return true; }Ultimately, I'm trying to update the billing address of all child records when the parent record is saved, hence the above "saveRecord" function. Before I get too complicated, I wanted to try the code from "Sample Scripts for Address Subrecords
Tagged:
0