var customer = nlapiCreateRecord('customer', {reco...
# suitescript
c
var customer = nlapiCreateRecord('customer', {recordmode: 'dynamic'}); customer.selectNewLineItem('addressbook'); var subrecord = customer.createCurrentLineItemSubrecord('addressbook', 'addressbookaddress'); var countryField = subrecord.getField('country'); var countries = countryField.getSelectOptions(); var countriesToReturn = []; for(var i=0,l=countries.length; i < l; i++) { var countryId = countries[i].getId(); countriesToReturn.push({ countryId: countryId, name: countries[i].getText() }); } return countriesToReturn;