外部系统(SharePoint)正在使用SOAP API调用在Netsuite中创建记录,在满足字段标准的情况下创建记录,应该触发beforesubmit脚本更新字段值。当通过Netsuite UI创建记录时,beforesubmit运行良好,但当它通过API调用创建时,似乎工作流没有运行。
所以它是像我们不能调用工作流/beforeSubmit过程在sfdc通过外部API调用?如果是这样,应该做些什么来通过外部SOAP API调用触发Workflow/beforeSubmit流程?
这是一个系统级首选项。
设置在集成在SOAP Web服务首选项
check "Run Server Suitescript and Trigger workflow ">
默认关闭。
首选项也可以基于请求进行管理。
。通过向SOAP Headers
中的Preferences元素添加以下内容<runServerSuiteScriptAndTriggerWorkflows>true</runServerSuiteScriptAndTriggerWorkflows>
您看过做beforesubmit的userEvent脚本的上下文过滤吗?