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