监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭

工作流程步骤节点条件设置

视频比较大,请耐心等待5秒,下载视频

申请免费试用、咨询电话:400-8352-114

   在OA办公系统中,通过流程步骤节点的条件设置,可以实现流程步骤按照特定的条件(可多个)自动判断,强制流程转交的步骤顺序。

  流程条件设置时不明白的名词可以参阅《工作流程名词解释》学习了解。

  条件设置技巧:

  转出条件:当前节点转交到下一个节点时,可能会有多个节点供选择,使用转出条件限制下一个接收步骤全部情况,所以一般用于限制当前节点转出。比如要求:某个字段内容不为空,某个字段内容不能大于另一个字段内容,某个字段内容不能包括特定的字符……这些情况比较合适。

  转入条件:前一个节点转交到当前节点时,可能要求前面步骤节点某个情况必须成立才能转交到当前节点。比如:总经理审批前副总经理审批字段内容必须为同意,物资部严审需要总金额字段内容必须大于2000元……情况比较合适。

  在流程的“步骤管理”中点击对应步骤节点的【可写字段】按钮

  1.png

 

  在弹出的“流程条件设置”页面,填写当前步骤节点的【转入条件】和【转出条件】,如果某个限制需要多个条件综合判断,也可以使用【转入条件公式】和【转出条件公式】进行逻辑运算判断。

  2.png

 

  为了方便条件准确的书写,我们可以直接使用“条件生成器”来生成条件

  3.png

 

  字段:本流程绑定表单里全部控件名称(条件判断时取对应控件填写的内容),上传附件的名称,会签意见里的内容,流程节点序号,步骤顺序号;

  条件:条件判断的公式,包括 等于、大于、小于、小于等于、大于等于、包含、不包含 等8个判断公式;

  值:与字段内容进行判断的文本、数字和“变量”,条件值可用的变量有:

  {Y}:表示年

  {M}:表示月

  {D}:表示日

  {H}:表示时

  {I}:表示分

  {S}:表示秒

  {T}:表示流程分类

  {F}:表示流程名

  {U}:表示用户姓名

  {SD}:表示短部门

  {LD}:表示长部门

  {R}:表示角色

  {N}:表示编号,通过『编号计数器』>取值

  【转入条件】和【转入条件】按钮:将生成的条件表达式自动填写到相应的“转入条件”和“转出条件”表达式输入框。

  条件设置包括“转入条件”和“转入条件”,每个设置由“条件表达式”和“条件公式”两部分组成,两个以上的条件可相互结合使用

  4.png

 

  条件表达式:条件表达式输入框可以输入一个或者多个条件表达式,每个书写一行。每个条件表达式由【字段】+【条件】+【值】三部分组成,“字  段”和“值”都由单引号“ ’ ”引用分割,中间没有空格和其他符号。

  序号:每个条件表达式自己的排序行号( [ N ] ),在条件公式中序号代表本条件判断的结果;

  条件公式:根据条件表达式的序号书写的公式,条件公式中可书写的符号:

  and (与)——条件符号,前后条件必须同时满足

  or  (或)——条件符号,前后条件有一个满足

  !  (非)——判断符号(和条件公式的序号一起使用),非本条件

  [N] (序号)——代表条件表达式输入框中对应的条件

  ( ) (括号)——包括在其中的一组条件公式进行判断,将判断的结果作为一个整体的条件结果。

  注意:

  1、“条件符号”与“条件序号”之间有一个空格隔开;

  2、条件公式全部使用英文半角符号书写,中文文字、中文符号、全角字符……英文以外的符号不能使用在条件公式中;

  3、如果不设置条件公式,所有条件之间均为“与”的关系;

  4、只有一个条件表达式的时候,条件公式可以不用输入。

  示例说明

  条件表达式:

  '副总经理审批'='同意'——“总经理审批”字段内容是“同意”;

  '出差结束日期'<'{Y}-{M}-{D}'——“出差结束日期”小于当前转交日期;

  条件公式:

  [1] or [2] —— 满足条件1或者条件2

  ([1] or [2]) and [3] —— 满足条件1或者条件2,且满足条件3

  [1] and ![2] —— 满足条件1,且不满足条件2

  在本教程的《请假审批流程》中,在“分管领导审批”节点分支:

  当“合计费用”小于2000元——总经理不审批,交给财务部核对;

  当“合计费用”2000元及以上——总经理审批,交给财务部核对。

  所以我们在“总经理审批”步骤节点设置转入条件:

  5.png

 

  在“财务部核对”步骤节点有两个转入的节点,属于两种情况:

  当“分管领导审批”同意转入时,“总经理审批”为空,费用合计<2000

  当“总经理审批”同意转入时,费用合计≥2000

  6.png

 

  “流程步骤节点”条件设置完成,点击【保存】按钮。

  注意:

  '总经理审批'='1' 表示 总经理审批为同意,因为【下拉菜单】控件和【单选框】控件 在流程步骤节点条件设置中,对应的条件值为【菜单值】

  设置转入条件时,流程步骤结合字段内容进行判断,有时候多个分支转入会有比分支还多的转入情况,我们设置条件公式时必须考虑这些情况,以防止漏掉某种情况,或者会阻挡正常情况的转入。

相关文章参考: 人事档案查询按各种条件统计分析
  请假流程步骤节点条件设置
  OA流程的可写字段和条件设置(8.0版)
  表单工作流程及节点条件设置
发布:2008-05-17 22:38    编辑:泛普软件 · xiaona    [打印此页]    [关闭]