工作流程步骤节点条件设置
视频比较大,请耐心等待5秒,下载视频
在OA办公系统中,通过流程步骤节点的条件设置,可以实现流程步骤按照特定的条件(可多个)自动判断,强制流程转交的步骤顺序。
流程条件设置时不明白的名词可以参阅《工作流程名词解释》学习了解。
条件设置技巧:
转出条件:当前节点转交到下一个节点时,可能会有多个节点供选择,使用转出条件限制下一个接收步骤全部情况,所以一般用于限制当前节点转出。比如要求:某个字段内容不为空,某个字段内容不能大于另一个字段内容,某个字段内容不能包括特定的字符……这些情况比较合适。
转入条件:前一个节点转交到当前节点时,可能要求前面步骤节点某个情况必须成立才能转交到当前节点。比如:总经理审批前副总经理审批字段内容必须为同意,物资部严审需要总金额字段内容必须大于2000元……情况比较合适。
在流程的“步骤管理”中点击对应步骤节点的【可写字段】按钮
在弹出的“流程条件设置”页面,填写当前步骤节点的【转入条件】和【转出条件】,如果某个限制需要多个条件综合判断,也可以使用【转入条件公式】和【转出条件公式】进行逻辑运算判断。
为了方便条件准确的书写,我们可以直接使用“条件生成器”来生成条件
字段:本流程绑定表单里全部控件名称(条件判断时取对应控件填写的内容),上传附件的名称,会签意见里的内容,流程节点序号,步骤顺序号;
条件:条件判断的公式,包括 等于、大于、小于、小于等于、大于等于、包含、不包含 等8个判断公式;
值:与字段内容进行判断的文本、数字和“变量”,条件值可用的变量有:
{Y}:表示年
{M}:表示月
{D}:表示日
{H}:表示时
{I}:表示分
{S}:表示秒
{T}:表示流程分类
{F}:表示流程名
{U}:表示用户姓名
{SD}:表示短部门
{LD}:表示长部门
{R}:表示角色
{N}:表示编号,通过『编号计数器』>取值
【转入条件】和【转入条件】按钮:将生成的条件表达式自动填写到相应的“转入条件”和“转出条件”表达式输入框。
条件设置包括“转入条件”和“转入条件”,每个设置由“条件表达式”和“条件公式”两部分组成,两个以上的条件可相互结合使用
条件表达式:条件表达式输入框可以输入一个或者多个条件表达式,每个书写一行。每个条件表达式由【字段】+【条件】+【值】三部分组成,“字 段”和“值”都由单引号“ ’ ”引用分割,中间没有空格和其他符号。
序号:每个条件表达式自己的排序行号( [ 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元及以上——总经理审批,交给财务部核对。
所以我们在“总经理审批”步骤节点设置转入条件:
在“财务部核对”步骤节点有两个转入的节点,属于两种情况:
当“分管领导审批”同意转入时,“总经理审批”为空,费用合计<2000
当“总经理审批”同意转入时,费用合计≥2000
“流程步骤节点”条件设置完成,点击【保存】按钮。
注意:
'总经理审批'='1' 表示 总经理审批为同意,因为【下拉菜单】控件和【单选框】控件 在流程步骤节点条件设置中,对应的条件值为【菜单值】
设置转入条件时,流程步骤结合字段内容进行判断,有时候多个分支转入会有比分支还多的转入情况,我们设置条件公式时必须考虑这些情况,以防止漏掉某种情况,或者会阻挡正常情况的转入。
相关文章参考: | 人事档案查询按各种条件统计分析 |
请假流程步骤节点条件设置 | |
OA流程的可写字段和条件设置(8.0版) | |
表单工作流程及节点条件设置 |
- 1请假流程可写字段设置
- 2固定流程与自由流程
- 3步骤节点经办权限设置
- 4保密字段设置(增强版功能)
- 5克隆流程
- 6请假流程步骤创建
- 7OA系统制作一个完整的绩效考核流程
- 8请假流程基本属性设置
- 9创建流程分类
- 10步骤节点可写字段设置
- 11清空流程数据
- 12工作流程同步设置
- 13工作流程增加、编辑、删除设置
- 14如何分析工作流程?
- 15步骤节点追加步骤设置
- 16流程节点基本属性设置
- 17工作流程分类设置
- 18监控人员设置
- 19工作流程设计(实例操作)
- 20OA流程的可写字段和条件设置(8.0版)
- 21设置流程步骤中本步骤根据指定的条件流向
- 22工作流程设置步骤的办理人
- 23查询字段设置(增强版功能)
- 24新建工作流程属性
- 25流程节点可写字段设置
- 26工作流程多人并行处理
- 27流程图设置界面设置介绍
- 28OA系统新建流程基本操作步奏
- 29工作流程分类
- 30新建流程步骤节点