NC31审批流程开发文档_v1.2(6)

时间:2026-01-19

NC31审批流程开发文档_v1.2

但NC31中,执行完7D_PUSHSAVE之后,如果启动了审批流,仍然遍历被驱动的动作,但不会执行同单据类型的动作。也就是说,仍然会执行4F_SAVE和5G_NIKE动作脚本,但不会执行7D_APPROVE。

不执行动作驱动的情形:

1. 动作脚本返回值为IWorkFlowRet。

2. 动作脚本返回值为Object[],且Object[0]类型为IWorkflowBatch,并指明了不进行动作驱动。 3. 当前动作非单据类型注册的结束动作。

4.2动作脚本

4.2.1执行脚本编写

动作脚本是单据动作的后台执行体。通过功能点:客户化-〉二次开发工具-〉单据管理-〉单据动作执行脚本 来进行编写。保存时会自动生成脚本class文件。在这里可以对从UI端传递过来的单据聚合VO进行业务处理,这其中就包含有对审批流的处理。该功能点为方便执行脚本的编写,提供了单据类型注册的应用组件、应用函数以及常用语法。

注意:该功能点必须在集团下使用,否则产生错误的脚本class文件。

在开发环境中,我们一般把通过功能点生成的诸如N_40_APPROVE.java动作脚本源文件导入到项目中进行开发。但如果直接对源文件进行修改,记得要修改相应的getCodeRemark()方法,否则通过功能节点打开时,将会看到不一致的脚本。

下面对单据动作脚本中与审批流相关的常用语法宏进行分析。当然,完全可以不使用下述的语法宏而直接使用Java标准语法来编写动作执行脚本。

动作脚本类图:

>>>

常用语法:

NC31审批流程开发文档_v1.2(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219