我想在接下来几篇博客,就来讲讲这种类型流程设计原理, 以及可以达到效果.
那么, 作为第篇博客, 首先要先讲就是我们这个流程配置是如何定义. 我们使用3张SharePo List来放置流程定义当这个配置是可以多种形式Workflow Foundation配置就是XML文件
我们先来看看这3张List:
1工作流设置List记录了工作流名称步骤总数等信息
2工作流步骤设置List记录了工作流每步名称、类型(并行或者投票)等具体步骤信息
图片看不清楚?请点击这里查看原图(大图)
3工作流步骤审批人设置List记录了每步审批人这里审批人可以结合客户HR系统从组织架构中来获得最终审批人
图片看不清楚?请点击这里查看原图(大图)
通过这里3张List,我们就定义好了个叫做“请假签批流程“工作流
那么由于是通用工作流程你可以定义多个工作流你可以定义个有5步工作流也可以定义个只有1步工作流
作为个举例我们定义很简单没有考虑条件每步流程只做任务创建任务处理只有通过和拒绝
你可以在这个基础上增加条件动作这个就看具体客户需求了
有了这个流程定义如何让这个流程运转起来呢?请关注下篇博客
最新评论