适用于表单已确定,但流程尚不能固化的使用场景。

运行时,由发起人或前序环节动态指定本环节的处理人(一人或多人),处理路由(并行或串行)。

常规

属性名称

说明

步骤名

步骤名称

表单

审批所使用表单,通常只需设置流程的缺省表单,当本步骤表单特殊时在此处额外设置

移动表单

手机审批所使用表单,通常只需设置流程缺省移动表单,本步骤表单特殊时在此处设置

任务操作权限

任务操作权限

知识库

设置BPA中的关联节点,节点关联后,在流程审批时,可调起BPA显示该节点的辅助决策信息。

自由流

属性名称

说明

处理人决定步骤

在什么步骤决定本步骤的处理人,多个步骤之间以逗号分隔

人员选择

指定处理人时,可选择一人还是多人

处理路由

选择多人进行自由流时,流程路径是什么,是顺序流、平行流程,还是由处理人自己决定

不选择处理人

指定处理人关卡,是否允许不指定处理人

数据控制、通知、连接弧

见公共属性。

超时

属性名称

说明

日历

依据什么日历计算超时时间

截止时间

指定截止时间,也既超时时间点

催办

即将超时时,可提前催办

可指定催办提前量(提前几小时催办)和催办间隔

可修改催办通知模板,可指定额外的抄送人

过时处理

超时时间到达后可执行自动处理,若超时后不自动处理,则继续催办

事件

属性名称

说明

OnFiltering

打开表单时,系统定义的过滤规则执行后执行,可在此处实现个性化数据过滤,对不可见的行设置row.Visible = false即可

OnFormDataPrepared

打开表单时,表单数据已完全就绪后执行,可在此处对表单数据实现个性化处理

OnBeforePostMergeIn

审批提交时,新表单数据和原表单数据粘合前执行,可在此处对新提交数据做处理

OnTimeOutAutoProcessed

执行超时自动处理后执行

OnBatchApproved

批量同意时执行

OnTimeoutNotify

每次超时催办时执行

OnTimeoutDeadline

超时时间已到时执行(不管是否执行自动处理,都会执行)

OnHumanStepCreated

本步骤创建时执行

OnHumanStepEnded

本步骤结束时执行(各种结束情况下,都会执行,如:正常审批、任务拒绝,投票中止、管理员调度等引起本步骤结束)

规则

满足规则,则执行相应的处理。

若在规则中书写代码,必需返回bool型。

属性名称

说明

自动同意规则

此规则符合时,本节点按缺省路径自动处理,用于实现复杂的自动同意逻辑,返回true任务自动同意

Created with the Personal Edition of HelpNDoc: Free Web Help generator