我可以发誓这个版本有几个版本,但现在它似乎没有 .
我的脚本创建了一个新的客户记录,并且我在客户记录上部署了一个用户事件(提交后) .
我已经尝试将记录模式设置为动态 - 甚至尝试将源设置为true,但是,在创建记录后,我似乎无法触发用户事件 .
这是我的脚本看起来像的样本,你可以看到,它非常简单:
var customerRecord = nlapiCreateRecord("customer", {recordmode: "dynamic"});
customerRecord.setFieldValue("companyname", "test company");
nlapiSubmitRecord(customerRecord, true, false);
3 回答
创建Customer的脚本是否也记录了用户事件脚本?如果是,则用户事件脚本无法触发另一个用户事件脚本 . NetSuite不允许这样做 .
你是对的,我也面临同样的问题 . 经过这么多试验后,我发现你不能从另一个用户事件中触发用户事件 . And 1 more thing ,您也不能触发从用户事件附加到记录的任何工作流程 .
从NetSuite帮助页面 Headers 为什么是用户事件脚本?:
我不确定这是否是由于最近发布的,但这可能是它不再有效的原因 .