Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
Setting Values with BeforeLoad Script
Hi,
I am trying to set some values on a sales order when it has been created by the 'Make Copy' button.
I have written and deployed a BeforeLoad script as follows:
function beforeLoadSO(type){
if (type == 'copy') {
nlapiSetFieldValue('custbody_mh_processed', 'F');
}
}
However, when the script runs the value isn't set to 'F' as I expect. I have tried calling nlapiGetNewRecord() and then record.setFieldValue but that doesn't work either.
Seems like a simple thing to do (and more or less what beforeload is designed for) but I can't get it to work. I guess I'm missing something simple??