NickSuite
04/01/2026, 12:22 PMbattk
04/01/2026, 1:50 PMNickSuite
04/01/2026, 2:04 PMconst addAddress = (addrRec, addrObj) => {
addrRec.setValue({fieldId: 'country', value: addrObj.country});
addrRec.setValue({fieldId: 'addressee', value: addrObj.addressee});
addrRec.setValue({fieldId: 'attention', value: addrObj.attention});
addrRec.setValue({fieldId: 'addr1', value: addrObj.addr1});
addrRec.setValue({fieldId: 'addr2', value: addrObj.addr2});
addrRec.setValue({fieldId: 'city', value: addrObj.city});
addrRec.setValue({fieldId: 'state', value: addrObj.state});
addrRec.setValue({fieldId: 'zip', value: addrObj.zip});
};
if (orderData.billing_address) {
log.audit('billing_address')
let billAddr = orderData.billing_address;
salesOrder.setValue({fieldId: 'billaddresslist', value: '-2'});
let billingAddrRec = salesOrder.getSubrecord({fieldId: 'billingaddress'});
addAddress(billingAddrRec, {
addressee: billAddr.first_name + ' ' + billAddr.last_name,
attention: billAddr.company,
addr1: billAddr.address1,
addr2: billAddr.address2 || '',
city: billAddr.city,
state: billAddr.province,
zip: billAddr.zip,
country: billAddr.country_code
});
}
@battkbattk
04/01/2026, 9:21 PMbilladdresslist , netsuite will set it automatically in most casesbattk
04/01/2026, 9:22 PM