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!
Button does not fire the Suitelet
My button in View mode (on either Customer form or SO form) does not fire the suitelet. What am i missing in this script snippet.? Please help.
function beforeLoad(type, form){
var record = nlapiLoadRecord(nlapiGetRecordType(), nlapiGetRecordId());
var customerID = record.getFieldValue('entityid'); // to be passed on to the suitelet
if ((currentContext.getExecutionContext() == 'userinterface') && (type == 'view')) { // define parameters of the suitelet link
var suiteletURL = nlapiResolveURL('SUITELET', '27', '1', null)+ '&compID='+customerID;
// should i use window.open instead?
nlapiLogExecution('DEBUG', 'Suitelet URL: ', suiteletURL);
var script = 'suiteletButton_Form(\''+ suiteletURL +'\');'; // define client-side script or suitelet
form.setScript('customscript_button_suitelet'); // scriptID of the suitelet