De acuerdo, he decidido reducir este al mínimo basado en la documentación de Netsuite e ir desde allí.
Con lo siguiente en su lugar, todavía recibo el siguiente error:
"Error de sintaxis: falta: después de la identificación de la propiedad"
Cualquier ayuda es muy apreciada.
/** * @NApiVersion 2.0 * @NScriptType UserEventScript */ require(['N/task'], function(task) { var workflowTask = task.create({taskType: task.TaskType.WORKFLOW_TRIGGER}); workflowTask.recordType = 'customer'; workflowTask.recordId = 107; workflowTask.workflowId = 3; var taskId = workflowTask.submit(); return { workflowTask}; });Parece que te faltan los puntos de entrada para el script UserEvent. no veo algo asi
exports.beforeSubmit = beforeSubmit; exports.beforeLoad = beforeLoad ; exports.afterSubmit = afterSubmit ; return exports;