i@Report工作流简介

3991
1

辰哥 管理员

发表于2018-6-1 10:05

楼主
如何定义个性化的工作流?工作流的用户活动有哪些?流程的发起和发布是一个意思吗?关于工作流的那些事,辰哥先为你做个介绍。

什么是工作流
工作流将一组任务组织起来以完成业务过程。

1

1

在工作流中定义任务的触发顺序和触发条件,每个任务可以由一个或一组用户完成,也可以由用户和软件系统协作完成。并且可以基于工作流对任务的触发、任务的同步和信息流的传递进行管理。


基本概念

【流程定义】流程定义是实际的业务流程在工作流中的抽象化体现。在工作流编辑工具中,用图形化的方式将实际的业务过程或步骤描述出来,并转化成规范的工作流定义语言格式。
【流程实例】当流程定义提交、发布到服务器以后,就可以启动该流程,启动时会创建流程定义的一个实例,叫流程实例。同一个流程定义可以有多个流程实例。
【流程发布】流程发布是指编辑好流程定义后,将流程发布到服务器。
【流程发起】流程发起是指流程发布后,启动该流程。
【流程版本】每次流程发布都会生成一个流程版本。
【运行状况】显示流程发起后流程的运行状态,包括实例名称、状态、发起人、开始时间、已运行时间、操作等。


流程图例

事件开始

2

2

开始事件就是流程的启动,流程启动拥有“名称”和“描述”两个属性。

3

3

【名称】描述该环节的名称,与图标上的文字同步。
【描述】用来具体描述该环节的信息。

结束

4

4

流程结束事件拥有“名称”和“描述”属性:

5

5

【名称】描述该环节的名称,与图标上的文字同步。
【描述】用来具体描述该环节的信息。


用户活动

用户活动是指流程运行到某一环节需要完成的工作。

文档活动

6

6

用户任务的一种。用来描述需要用户参与完成的任务,并且该任务的资源主体是文档。

填报活动

7

7

用户任务的一种。用来描述需要用户参与完成的任务,并且该任务的资源主体是i@Report的填报任务。

审批活动

8

8

用户任务的一种。用来描述需要用户参与完成的审批任务,该资源的主体继承自上一环节。

URL活动       

9

9

用户任务的一种。用来描述需要用户参与完成的任务,并且该任务的资源主体是某个链接资源。

脚本活动

10

10

是一种自动执行的任务,当流程执行到脚本任务节点时,对应的脚本会自动执行,支持JAVA平台的Groovy脚本。


网关单一网关

11

11

流程执行到该分支时,按照输出流定义的顺序对它们进行计算,在使用单一网关时,只能有一个输出流被选中。
单一网关拥有以下属性。
【名称】描述该环节的名称,与图标上的文字同步。
【描述】用来具体描述该环节的信息。
【类别】用来调整该网关类别(并行、单一)。

并行网关

12

12

所有到达并行分支的并发性的执行路径都等待于此,直到执行路径都执行到它们各自的输入流。然后,流程通过合并分支继续向下执行。
拥有以下属性:
【名称】描述该环节的名称,与图标上的文字同步。
【描述】用来具体描述该环节的信息。
【类别】用来调整该网关类别(并行、单一)。


连接顺序流

13

13

用于连接两个流程元素。
顺序流拥有以下属性:
【名称】描述该环节的名称,与图标上的文字同步。
【类别】用来调整该流向的类别(顺序流、条件流、默认流)。

默认流

14

14

当某个网关上的其他所有流出条件流都不满足条件时,流程将沿着默认流继续向下流转。
默认流拥有以下属性:
【名称】描述该环节的名称,与图标上的文字同步。
【类别】用来调整该流向的类别(顺序流、条件流、默认流)。

条件流

15

15

可以在线上添加条件,只有条件成立,流程才继续往下流转。
“条件流”拥有的属性是:
【名称】描述该环节的名称,与图标上的文字同步。
【条件】条件表达式,在流程运行时会根据该表达式判断是否需要按该流向进行流转。
【类别】用来调整该流向的类别(顺序流、条件流、默认流)。
条件流中的条件
审批通过 _FLOWTO = “1”;退回重审 _FLOWTO = “2”;数据退回 _FLOWTO = "3";层层退回 _FLOWTO = "4";

最近看过此主题的会员

常远征

chenzy

esen_4SP6O5IFR3

v笑向前走

MYoung

邢亚威

156

leony

esen_43K228T11K83

chenzyd

zhaolj

1个回答

只看楼主

youya1888 小试身手Lv3

发表于2021-6-11 10:25

只看该作者

取消 关注该作者的回复

沙发

给力

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号