web流程设计器-工作流函数应用

一、业务场景
工作流系统的函数分为系统函数和自定义函数,系统函数是系统预置的函数,可以直接使用;自定义函数提供给用户自己新增、修改和删除函数。
二、配置步骤
路径:应用-企业建模-业务流程管理-WEB流程设计器-流程资源-工作流函数
1 系统函数
系统函数是系统预置的函数,可以直接使用。

2 自定义函数
步骤1:在自定义函数节点下,点击新增按钮,弹出:新增-工作流函数界面。

步骤2:新增-工作流函数界面,填写函数名称、返回类型、函数说明、函数脚本和输入参数等信息。

步骤3:新增完成后,在自定义函数节点下可以查看该函数。可以通过查看、修改和删除按钮对新增函数进行操作。

三、在流程中配置工作流函数
在流程中可以通过函数节点和函数参与人使用工作流函数。函数节点和函数参与人可以使用现有的系统函数,也可以使用新增的自定义函数。
1 函数节点配置工作流函数
函数节点是对实现了具体业务功能的脚本进行封装,提高脚本的复用度并简化脚本的复杂度。
配置函数节点:
步骤1:点击函数节点,弹出设置函数节点界面。选择任务名称,选择新增的自定义函数:根据职员ID(或用户ID)和职位ID获取该职员的直接上级,默认行政关系。


步骤2:选择函数输入的绑定变量,根据绑定变量获取直接上级,例如:直接上级。
步骤3:新增流程变量“直接上级”,类型选择“参与人(Performer)”,在函数的输出选择新增的流程变量“直接上级”,把函数输出到流程变量。


步骤4:在后续审批节点中引用函数节点的输出,参与人类型选择“变量参与人”,选择函数输出的流程变量“直接上级”。

步骤5:发布流程走单据,审批节点的参与人能获取到函数输出。如下图:一级审批结束后,函数节点自动执行,二级审批自动获取到提交节点参与人的直接上级为参与人。

2 节点的函数参与人配置工作流函数
设置审批节点的参与人为函
web流程设计器-工作流函数应用
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



