js 抛出异常 throw

netsuite中,有的时候在流程上我们需要控制,停止现有流程那么可以采取一种比较无奈的办法。

由于一些特殊情况,我们可以编写详细的流程控制,如netsuite销售人员可以审批一些SO单据,但并不是所有的SO单据他都能自己审批。那么这个时候, 就可以让脚本帮忙审批哪些满足条件的SO,但是一些特定的SO用户点击审批,

我们可以直接trigger到这个事件! 然后直接 throw "您已被禁止审批该单据"; // 扔出一个不同的错误。

举一反三,netsuite中可以用这种方法处理一些特殊流程。

zeng.cz
20081223

原文地址:https://www.cnblogs.com/backuper/p/1360725.html