js 抛出异常 throw-CarlZeng
netsuite中,有的时候在流程上我们需要控制,停止现有流程那么可以采取一种比较无奈的办法。由于一些特殊情况,我们可以编写详细的流程控制,如netsuite销售人员可以审批一些SO单据,但并不是所有的SO单据他都能自己审批。那么这个时候, 就可以让脚本帮忙审批哪些满足条件的SO,但是一些特定的SO用户点击审批,我们可以直接trigger到这个事件! 然后直接 throw "您已被禁止审批该单据"...
我们在使用NetSuite中的状态字段时(无论是系统的状态字段还是自定义的字段),经常会遇到状态之间的步骤性,有的流程对状态步骤有特定的需求(比如满足什么条件才可以切换到特定状态,特定状态下必须触发什么特定的事件),这时就需要:简便地查看当前步骤(所属的状态),以及目前状态在整体步骤流程中的位置,这对于操作人员有一定的帮助作用。
Step Bar,在各个框架(Bootstrap,jQuery,Ext…)中都有提及,那如何让其与NetSuite无缝衔接呢?下面我就编辑了一个Step Bar与NetSuite兼容,并且可以按需调用。