当客户在在线表单中按下提交按钮时,我正在尝试发送电子邮件 .
我创建了一个用户事件脚本,当通过netsuite添加新记录时能够提交电子邮件,但是当通过在线表单添加记录时它不会触发 .
我的脚本在'afterecordsubmit'触发器的userevent脚本中使用 nlapiSendEmail()
函数,它在netsuite中工作,而不是在在线表单中使用 .
我正在使用Netsuite Sandbox,我知道在沙盒中发送的电子邮件会发送到netsuite中的登录用户 .
在线表单会触发userevent脚本吗?感谢您的帮助!
3 回答
在线表单可以执行UE脚本 . 如果已将“部署”设置为“已发布”并且“受众”选项卡上已选中“所有角色”,则可能需要检查部署状态 .
尝试使用工作流发送电子邮件,并将上下文设置为webservice
我不确定您在“在线表单”中指的是什么 - 如果这是您在线商店的订单表单,则需要将脚本部署标记为“在商业环境中执行” . 此选项位于脚本记录的“部署”选项卡下 .