策略设置包括当前步骤的流转方式,处理人员,退回策略等设置。

流转类型:当前步骤后面有多个步骤时,此类型选择可以决定后续步骤的发送方式。

  1.系统控制:由系统根据您在线上设置的流转条件来判断该发送到哪一步(线上的条件设置将在后面说明)。

  2.单选一个分支流转:后面有多个步骤时当前处理人员只能选择发送到后面的某一个步骤。

  3.多选几个分支流转:后面有多个步骤时当前处理人员可以多选发送到后面的某几个或全部步骤。

运行时选择:是否允许该步骤处理人员在发送到下一步的时候选择接收人员,如果设置为不允许则只能发送给默认设置的处理者,效果如下图:

    

处理者类型:设定上一步在发送到该步骤时的处理者类型。

  1.所有成员:当前步骤处理者可以是组织机构中的任意类型,可以选择部门,岗位,人员,工作组。如果选择的是部门或岗位则发送到部门或岗位下的所有人。

  2.部门:设定当前步骤的处理者只能是部门,也就是上一步在发送时选择该步骤的接收人的时候只能选择部门。

  3.岗位:设定当前步骤的处理者只能是岗位,上一步在发送到该步骤时接收人处只能选择岗位。

  4.工作组:设定当前步骤的处理者只能是工作组,上一步在发送到该步骤时接收人处只能选择工作组。

  5.人员:设定当前步骤的处理者只能是人员,上一步在发送到该步骤时接收人处只能选择人员,不能选择部门岗位等类型。

  6.发起者:设定当前步骤的处理者为当前流程实例的发起人员。

  7.前一步骤处理者:当前步骤的处理者为前一步骤的处理人员。

  8.某一步骤处理者:当前步骤的处理者设定为流程前面某一步的处理人员,该项要结果处理者步骤使用,即要选是哪一步骤的处理者来处理当前步骤。

    

  9.字段值:当前处理者步骤为业务表中某个字段存储的组织机构ID字符串。设定了该选项时需要在值字段中选择字段。

    

  10.发起者领导:即当前步骤处理者为流程实例发起者的部门领导。

  11.发起者分管领导:当前步骤处理者为流程实例发起者的分管领导,比如张总分管信息部,如果发起者是信息部的人员则此步由张总审核。

  12.前一步处理者领导:当前步骤的前一步处理者的部门分层。

  13.前一步处理者分管领导:当前步骤的前一步处理者的分管领导。

选择范围:限定流程处理人员在选择下一步接收人的选择范围。如我们在流程设计时限定了范围为财务部,则在流程发送时只能从财务部中选择接收人员:

  

  

处理者步骤:前面处理者类型选择 某一步骤处理者 时在这里选择哪一步的处理者。

值字段:前面处理者类型选择 字段值 时在这里选择哪一个字段的值来作为当前步骤的处理者。

默认处理者:选择当前步骤的默认处理人员,可以选择部门,岗位,工作组等。

退回策略:设置当前步骤的退回方式。

  1.根据处理策略退回:根据设置的处理策略来退回,如一人同意即可,则只要有一人退回,则该步骤的其他处理者也将退回。

  2.不能退回:即设置当前步骤不能退回。

处理策略:设置当前步骤的处理策略。

  1.所有人必须同意:如果当前步骤有多个人处理时,所有人都要同意才能发送到下一步,如果其中一人退回,则所有人的待办任务都将退回。

  2.一人同意即可:当前步骤有多人处理时,只要其中一个人处理了就发送到下一步,其他人就不须要再处理了。

  3.依据人数比例:按照下面的 策略百分比 来判断是否发送到下一步。如当有步骤有5人处理,策略设置为50,则只要有3人处理了则会发送到下一步。

  4.独立处理:每个人独立处理,如当前步骤有5人处理,则每个人发送了,下一步处理者都会收到一个待办任务。

退回类型:设置当前步骤的退回类型。

  1.退回前一步:退回到当前步骤的前一步,即退回给发送者。

  2.退回某一步:设置退回到当前步骤的前面某一步。选择了此项,则需要在下面的退回步骤中选择要退回的步骤。

  3.退回第一步:即退回给流程发起者。

会签策略:如果当前步骤前面有多个步骤时,设置会签的处理策略,策略规则和处理策略类型,只是处理策略是以人为单位来判断,而会签策略是以步骤为单位来判断。

  

  

    

.NET开源工作流RoadFlow-流程设计-流程步骤设置-策略设置的更多相关文章

  1. .NET开源工作流RoadFlow-流程设计-流程步骤设置-基本设置

    流程属性设置完成后点击确定之后,即可进行流程步骤设置了. 点击工具栏上的步骤按钮,即可添加一个新步骤. 在新步骤图形上双击即可弹出该步骤相应属性设置框. 步骤ID:系统自动为该步骤生成的唯一ID. 步 ...

  2. .NET开源工作流RoadFlow-流程设计-流程步骤设置-事件设置

    事件设置是设置当前步骤在提交前后或退回前后要执行的一些操作(该事件为服务器事件). 事件格式为:dll名称.命名空间名称.类名.方法名,这里不需要写括号和参数,处理时会自动带上当前流程实例的相关参数. ...

  3. .NET开源工作流RoadFlow-流程设计-流程步骤设置-数据设置

    数据设置是控制在流程处理过程中,当前步骤的数据显示与编辑状态,控制当前步骤哪些字段为只读,隐藏或可编辑.需要配合表单设计器使用.

  4. .NET开源工作流RoadFlow-流程设计-流程步骤设置-按钮设置

    按钮设置是配置当前步骤的处理者可以执行哪些操作,每个按钮都有对应的执行脚本(javascript脚本). 从左边的按钮列表中选择当前步骤需要的按钮. 注意:如果是流程最后一步则要配置完成按钮而不是发送 ...

  5. .NET开源工作流RoadFlow-流程设计-流程属性设置

    打开流程设计器点击新建流程后会弹出新流程属性设置框,属性设置包括基本信息,数据连接和标识字段三项设置. 1.基本信息 流程ID:系统自动给每个流程分配的一个唯一ID. 流程名称:给您的新流程取一个名称 ...

  6. asp.net 微信企业号办公系统-流程设计--流程步骤设置-事件设置

    事件设置是设置当前步骤在提交前后或退回前后要执行的一些操作(该事件为服务器事件). 事件格式为:dll名称.命名空间名称.类名.方法名,这里不需要写括号和参数,处理时会自动带上当前流程实例的相关参数. ...

  7. asp.net 微信企业号办公系统-流程设计--流程步骤设置-策略设置

    策略设置包括当前步骤的流转方式,处理人员,退回策略等设置. 流转类型:当前步骤后面有多个步骤时,此类型选择可以决定后续步骤的发送方式. 1.系统控制:由系统根据您在线上设置的流转条件来判断该发送到哪一 ...

  8. java开源工作流引擎jflow的流程应用类型分类讲解

    关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单  拖拽式表单 工作流系统CCBPM节点访问规则接收人规则 适配数据库: o ...

  9. .Net开源工作流Roadflow的使用与集成

    序言 最近公司要整理公司内部oa系统,需要使用到工作流,所以就开始了开源工作流挑选,使用,到集成到公司内部系统的工作. 首先在网上搜了文档,自己也有补充,整理啦国内几款工作流的比较,由于没有个个击破式 ...

随机推荐

  1. [实战经验]Macbook pro 苹果系统换window系统

    1.       Macbook的window软件驱动备份 通过Boot Camp助手进行window支持苹果驱动下载 2.       拆机把SSD固态硬盘放在主盘位置,把苹果的机械盘放在光驱位置 ...

  2. [AFUI]App Framework Quickstart

    ---------------------------------------------------------------------------------------------------- ...

  3. windows 服务的启动与安装

    在使用windows 操作系统时,我们对windows服务再也熟悉不过了,这些服务有的是系统层的,有的是应用层的,大部分都是运行在桌面的后台,可以在进程中看到,有时候在做web项目时,在站点启动时要启 ...

  4. 洛谷P1613 跑路

    P1613 跑路 176通过 539提交 题目提供者该用户不存在 标签倍增动态规划 难度普及+/提高 提交该题 讨论 题解 记录 最新讨论 这个题的数据.. 题意问题 表意 题目描述 小A的工作不仅繁 ...

  5. ionic ngcordova camera

    拍照是經常用到的,所以記錄一下 拍照的代碼... 1. ionic start camera blankcd camera ionic platform add ios 2. 添加插件,這裏很熟悉.. ...

  6. 自适应中overflow的作用

    最近在做东西的时候发现overflow还有这样的妙处:可以实现自适应,之前没加overflow实现起来是有点问题的 代码如下: <!DOCTYPE html><html> &l ...

  7. centos custom iso

    http://www.smorgasbork.com/2012/01/04/building-a-custom-centos-6-kickstart-disc-part-1/ Create a dir ...

  8. dedecms 文章页调用来源合适时间的方法

    时间: 一:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/} 二:{dede:field name='pubdate ...

  9. Loadrunner:POP3协议录制收信,使用foxmail录制到的脚本为空

    以下录制方法使得录制到的脚本为空: (1)打开Virtual User Generator,点击“新建Vuser脚本”,在弹出的向导页面,选择“新建单协议脚本”,选择“POP3”协议,并确定 (2)在 ...

  10. Magento修改css样式

    Magento研究了第四天才开始搞明白怎么运行. 首先对于前端开发来说要修改样式的话需要运行: grunt less:luma 如果提示: 那就说明grunt配置的路径不对,默认是英文的,如果我们用中 ...