首页 > js 抛出异常 throw

js 抛出异常 throw

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

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

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

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

zeng.cz

20081223

转载于:https://www.cnblogs.com/backuper/archive/2008/12/23/1360725.html

更多相关:

  • 发布时间: :2010-03-31 18:42 浏览次数: : 5 产品名称:  卓技协同政府审批系统 V3.0 (http://http://www.exctek.com/) 英文名:      ExctekSoft.CGA(Collaborative Government Approval) 适用客户:省、市、区县各级行政(...

  • 有时候遇见方法之间的参数会有冲突,这个时候又不想修改方法的时候,可以考虑一些类型转换的一些技巧,如.toString( )    .toDate( )  .parseInt( )   .valueOf( )等等 转载于:https://www.cnblogs.com/2027437606qq/p/5018710.html...

  • 所谓接入层的流程和非接入层的流程,实际是从协议栈的角度出发的。在协议栈中,RRC和RANAP层及其以下的协议层称为接入层,它们之上的MM、SM、CC、SMS 等称为非接入层。简单地说,接入层的流程,也就是指无线接入层的设备RNC、NodeB需要参与处理的流程。非接入层的流程,就是指只有UE和CN需要处理的信令流程,无线接入网络RNC、...

  • 文章目录性能数据设计背景设计架构Hash 索引结构 及 PMEM空间管理形态基本API 及 实现API初始化流程写流程读流程删除流程PMEM Allocator设计主要组件空间分配流程空间释放图数据库 on KVDK 性能...

  •    终于做完了自定义工作流审批系统的第一个版本,可以说是熬完的,因为真的费了不少力气。不过也慢慢发现设计和实现中的很多问题,便想把它改进一下,改为用.net2.0和sql server2005开发,并想遵从一定的xpdl规范来定义流程。我将它定位为一套通用性的审批管理系统,支持自定义工作流,支持流程监控,支持日常所有出现的流程模型,...