我想在 NetSuite 中设置一个计划脚本或工作流程,如果客户的最后一张发票已超过 2 年,该脚本或工作流程将自动将客户状态从“客户已关闭赢得”更改为“客户已关闭丢失”。
这可以通过正常的工作流程设置实现吗?还是我需要使用 bundle ?
最佳答案
您将需要创建一个按一定时间间隔运行的计划脚本 - 例如每个星期日早上。此脚本可以调用保存的搜索,该搜索查看按客户和最大发票日期分组的所有发票。 “客户关闭赢得”的客户状态可以作为一个标准,这样您就不会查看已经设置为“丢失”的客户。然后,该脚本可以将所有此类客户更新为“丢失”状态。
您还需要在 SO 上编写工作流程或用户事件,以便如果此类“丢失”客户创建新的销售订单,您可以将其状态重置为“赢得”
关于netsuite - 当客户的最后一张发票已超过 24 个月时,如何更新客户状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64144599/