David Durst
11/18/2019, 6:49 PMDavid Durst
11/18/2019, 6:49 PM/**
*@NApiVersion 2.x
*@NModuleScope Public
*@NScriptType UserEventScript
*/
define(['N/record', 'N/search', 'N/log'], function(record, search, log) {
function onAfterSubmit(context) {
var scaleReading = context.newRecord;
log.debug('afterSubmit Triggered'+context.type);
var scale = record.load({
type: 'customrecord_mro_scale_scale',
id: scaleReading.getValue('custrecord_mro_scale_scalereading_scale'),
isDynamic: true
});
log.debug('scale serial: '+scale.getValue('custrecord_mro_scale_scale_serialnumber'));
log.debug('scale reading id: '+scaleReading.id);
try {
scale.setValue('custrecord_mro_scale_scale_currentreadin', scaleReading.id);
scale.save();
}
catch(e){
log.debug(e);
}
return;
}
return {
afterSubmit: onAfterSubmit
};
});David Durst
11/18/2019, 6:50 PMbattk
11/18/2019, 6:56 PMscale
.getField({ fieldId: "custrecord_mro_scale_scale_currentreadin" })
.getSelectOptions();David Durst
11/18/2019, 6:59 PM[{"value":"1","text":"1"},{"value":"2","text":"2"},{"value":"3","text":"3"},{"value":"4","text":"4"battk
11/18/2019, 7:04 PMDavid Durst
11/18/2019, 7:07 PMDavid Durst
11/18/2019, 7:07 PMbattk
11/18/2019, 7:10 PMDavid Durst
11/18/2019, 7:10 PMDavid Durst
11/18/2019, 7:10 PMDavid Durst
11/18/2019, 7:10 PMDavid Durst
11/18/2019, 7:11 PMDavid Durst
11/18/2019, 7:11 PMDavid Durst
11/18/2019, 7:13 PMbattk
11/18/2019, 7:23 PMDavid Durst
11/18/2019, 7:36 PMDavid Durst
11/18/2019, 7:36 PMbattk
11/18/2019, 7:59 PMbattk
11/18/2019, 7:59 PM