二、业务流程定义
业务流程定义描述的是企业实现一个业务目标(业务审批)需要包含多少个环节步骤,各环节步骤间前后顺序和同步关系,各步骤由谁来处理等信息。抽象到业务模型上,步骤对应业务环节,顺序关系由连接弧定义,处理人对应执行者,处理要求对应到处理规则,所以业务流程定义是由环节,处理规则和连接弧组成。
业务过程中画在流程图上的业务环节,将以业务流程的方式使用待办任务作为入口来运行。此类业务环节需要在执行者收到待办任务以后,通过打开处理待办任务才可以运行业务环节。业务流程定义特指此类业务环节的定义。
- 禁用的流程动作
禁用的流程动作是定义此业务流程有哪些流程动作不允许执行,如勾选回收,则此业务流程的所有环节都不能在任务中心功能中进行回收操作。禁用的流程动作也可以在活动环节上设置,活动环节设置的就只控制此活动环节不运行执行的流程动作。
- 消息模版
消息模版定义的是业务流程中活动环节上在进行流转、回退、转发和回收这四个流程动作时需要给相关的组织发消息通知时定义的消息内容模版,此处需要的是定义的模版编码,中默认提供了一个任务的消息模版编码时TASK_MANAGE可以直接使用。具体用什么方式发送消息通知可以在具体的活动环节上设置。
1 启动规则
启动规则是在调用流程启动动作时起作用,用来初始化业务流程实例的规则。启动规则不是必须设置,当它没有设置是会根据缺省的启动规则初始化业务流程。启动规则的详细描述,见启动规则
2 通知规则
通知规则是在调用流程结束动作、流程终止动作时或转发动作时起作用的,用于给相关人产生通知待办任务的规则。通知规则不是必须设置的,当它没有设置时就表示不产生通知。通知规则的详细描述,见通知规则