define(['N/record'], function(record) { ...
# general
r
define(['N/record'], function(record) { //load purchase order by id function close_purchaseOrder_by_id(context) { try { if (context.type !== context.UserEventType.CREATE) { var recordId = context.newRecord.id; log.debug('recordId', recordId); var current_purchase_order = record.load({ type: record.Type.PURCHASE_ORDER, id: recordId, isDynamic: true }); log.debug('objRecord', JSON.stringify(current_purchase_order)); //item count var numLines = current_purchase_order.getLineCount({ sublistId: 'item' }); log.debug('numlines', numLines); //closed status by true for (var i = 0; i < numLines; i++) { if (isClosed_status == '' || isClosed_status == 'false') { //current_purchase_order.setCurrentSublistValue('item','isclosed',i,true); var finalchange = current_purchase_order.setSublistValue({ sublistId: 'item', fieldId: 'isclosed', line: i, value: true }); }