Netsuite 在SuiteScript中创建记录后触发用户事件

Netsuite 在SuiteScript中创建记录后触发用户事件,netsuite,Netsuite,我可以发誓这在以前的几个版本中是有效的,但现在似乎不行了 我的脚本创建了一个新的客户记录,我在客户记录上部署了一个用户事件(提交后) 我已经尝试将记录模式设置为动态-甚至尝试将源设置为true,但是,我似乎无法在创建记录后触发用户事件 下面是我的脚本的示例,正如您所看到的,它非常简单: var customerRecord = nlapiCreateRecord("customer", {recordmode: "dynamic"}); customerRecord.setFieldValue(

我可以发誓这在以前的几个版本中是有效的,但现在似乎不行了

我的脚本创建了一个新的客户记录,我在客户记录上部署了一个用户事件(提交后)

我已经尝试将记录模式设置为动态-甚至尝试将源设置为true,但是,我似乎无法在创建记录后触发用户事件

下面是我的脚本的示例,正如您所看到的,它非常简单:

var customerRecord = nlapiCreateRecord("customer", {recordmode: "dynamic"});
customerRecord.setFieldValue("companyname", "test company");

nlapiSubmitRecord(customerRecord, true, false);

创建客户记录的脚本是否也是用户事件脚本?如果是,则用户事件脚本无法触发另一个用户事件脚本。NetSuite不允许这样做。

创建客户记录的脚本也是用户事件脚本吗?如果是,则用户事件脚本无法触发另一个用户事件脚本。NetSuite不允许这样做。

从名为“什么是用户事件脚本?”的NetSuite帮助页:

其他用户事件脚本无法执行用户事件脚本。你 但是,您可以从 NetSuite计划脚本、portlet脚本或Suitelet


我不确定这是否是由于最近发布的版本,但这可能是它不再工作的原因。

来自NetSuite帮助页面,标题为“什么是用户事件脚本?”:

其他用户事件脚本无法执行用户事件脚本。你 但是,您可以从 NetSuite计划脚本、portlet脚本或Suitelet


我不确定这是否是由于最近发布的版本,但这可能是它不再工作的原因。

你是对的,我也面临着同样的问题。
经过这么多的试验,我发现您无法从另一个用户事件触发用户事件还有一件事,您也不能从用户事件触发附加到记录的任何工作流。

您是对的,我也面临同样的问题。 经过这么多的试验,我发现您无法从另一个用户事件触发用户事件还有一件事,您也不能从用户事件触发附加到记录的任何工作流