Synchronize NetSuite Cases with Salesforce Cases

Synchronize NetSuite Cases with Salesforce Cases

Sample script

Sample script

You can create a script in NetSuite to automate business processes.
The following snippet is a sample script for NetSuite:
/** * @NApiVersion 2.x * @NScriptType UserEventScript */ define(['N/https', 'N/log'], function(https, log) { function afterSubmit(context) { if (context.type === context.UserEventType.CREATE || context.type === context.UserEventType.EDIT) { var newRecord = context.newRecord; var caseId = newRecord.id; var url = '
{CAI process URL}
?Input_Case_ID=' + caseId; try { var response = https.get({ url: url }); log.debug({ title: 'GET Request Response', details: 'Response: ' + response.body }); } catch (e) { log.error({ title: 'Error Sending GET Request', details: e.message }); } } } return { afterSubmit: afterSubmit }; });
You must include the process URL in the script as shown in the sample. Save the file with a
.js
extension.

0 COMMENTS

We’d like to hear from you!