如果为NetSuite中的销售订单填充自定义字段,则更改订单状态的工作流程

时间:2016-05-12 14:17:41

标签: workflow netsuite suitescript

基本上我希望只有当选定的触发客户端字段中包含值(任何值)时,才会在Pending Fulfillment下导入订单。如果它是空白的,我不希望这个工作流程在那个SO上运行。我有另一个工作流程影响通过Web服务导入的其他订单,因此当触发客户端字段具有值时,这将仅适用于特定订单。我设置了它,正如你在附图中看到的那样,没有运气!

  

参数:订单状态=待实现(静态值)

     

触发:现场采购后

     

上下文:网络服务

     

触发客户端字段:将自定义自由格式文本字段   填充4-5位数字

enter image description here

2 个答案:

答案 0 :(得分:0)

这看起来只有在有人输入销售订单时才能在用户界面内工作 - 实际上它根本不起作用,因为如果这是一个自由格式文本字段,那么它就不会触发“After Field Sourcing” “事件。我会在录制前提交之前或者在录制提交之后制作触发器,然后在“条件”部分下,使用可视化构建器告知仅在握手订单ID不为空时设置标准。那应该是你的伎俩。

答案 1 :(得分:0)

请更改您的工作流程操作,如下所示

工作流程操作:导入状态

触发:输入

条件:{custbody11}不为空