【发布时间】:2021-07-28 19:54:35
【问题描述】:
我的组织正在尝试一个新流程,其中包括将销售订单从我们的一个购物车导入 Netsuite。导入销售订单时,我只有两个选项可以选择订单状态:“待批准”和“待履行”。如果有办法通过 SuiteScript 批量批准销售订单,我将如何做到这一点?我对 SutieScripting 比较陌生,所以我不确定完成此任务的最佳方法是什么。
【问题讨论】:
标签: netsuite suitescript
我的组织正在尝试一个新流程,其中包括将销售订单从我们的一个购物车导入 Netsuite。导入销售订单时,我只有两个选项可以选择订单状态:“待批准”和“待履行”。如果有办法通过 SuiteScript 批量批准销售订单,我将如何做到这一点?我对 SutieScripting 比较陌生,所以我不确定完成此任务的最佳方法是什么。
【问题讨论】:
标签: netsuite suitescript
销售订单状态指示履行流程中的阶段。销售订单状态可以是“待审批”或“待履行”。因此,从某种意义上说,“待履行”可能与“已批准”相同。我认为最好说“当状态不是待批准时”,因为“状态”是必填字段,并且技术上存在其他状态(即已开票、已取消、已关闭、部分已完成等)。
【讨论】:
以下是可用于批准销售订单的 2 个选项
如果您想在将销售订单导入 NetSuite 后立即(实时)批准销售订单,最好的方法是使用工作流进行批准。
您还可以考虑使用计划或映射减少脚本(批处理作业),它可以批准队列中的所有订单。保存的搜索可用于挑选所有新导入的销售订单,并将保存的搜索数据传递给您的脚本。
在您的情况下,您可以在 NetSuite 中导入状态为“待批准”的销售订单,然后构建工作流以将状态设置为“已批准”
【讨论】: