配置审批表单、流程和监控
DAM 涉及审批的业务可按组织要求配置流程。进入“系统管理 → 流程管理”,在“流程中心”维护定义,在“流程监控”追踪具体审批记录。数据市场申请完成审批后仍由 IT 等部门线下交付,流程记录不代表平台已完成数据交付。
先区分四个概念
| 概念 | 含义 |
|---|---|
| 审批场景 | 需要审批的一类业务,例如数据标准发布 |
| 审批流程 | 该场景采用的节点与参与人定义,一个场景可以有多个流程 |
| 审批实例 | 某次业务触发后产生的一次具体审批 |
| 表单 | 发起或处理审批时收集、展示的信息 |
同一场景下可按业务选择不同流程。内置流程不可删除;流程可配置不代表所有业务都使用相同节点或审批人。
编辑表单
- 在流程中心选择审批场景与目标流程。
- 单击“编辑表单”。
- 检查已有属性,使用“添加属性”补充业务需要的信息。
- 设置属性编码和值域类型。编码在同一表单内必须唯一。
- 保存并用测试申请核对显示与填写结果。
属性类型包括字符、数值、日期、用户等。审批人属性还可配合逻辑表达式动态确定人员。例如需要发起人所在部门负责人审批时,需先具备正确的机构与领导信息,再配置相应表达式并用于流程节点。
表达式语法以表单页面说明为准,不直接把业务文字当作可执行表达式。
新建并编辑流程
- 选择审批场景,单击“新建流程”。
- 为流程设置能够区分业务用途的名称。
- 选择流程的“编辑”,进入流程建模界面。
- 按已确定的业务规则配置节点、参与人及分支条件。
- 检查所有路径的开始、审批和结束关系,并保存。
建模使用 Activiti 组件。实际节点类型、参与人表达式和分支条件由流程设计决定。应由负责审批配置的人员维护,普通申请人在业务页面按已部署流程提交即可。
部署生效与验证
新建或修改后必须“部署”才能生效。
- 在流程中心选择目标流程,单击“部署”。
- 等待“部署成功”提示。
- 从相应业务场景发起受控测试申请。
- 到流程监控核对实际参与人和节点路径。
- 让对应审批人核对待办及表单信息,完成通过、拒绝等需要的路径验证。
保存成功和部署成功是两个不同阶段。对已在运行的实例,不应仅凭定义修改就认定节点已发生变化。
查看审批实例
在“流程监控”查找对应记录,核对流程名称、发起人、发起部门、发起时间、当前状态和当前审批人。选择“查看”可追踪历史审批节点。
审批停滞时,先确定实例目前停在哪个节点,再核对参与人、机构和表单参数;不要通过反复重新提交造成重复申请。
删除流程的限制
内置流程、被业务功能引用的流程,以及仍有未关闭审批实例的流程不能删除。处理引用和在途实例后再评估是否删除。
常见问题
- 编辑后仍走原流程:检查是否部署成功,以及业务场景实际选用的是哪个流程。
- 审批人为空或错误:检查表单审批人属性、表达式及组织资料。
- 用户看不到待办:核对实例当前审批人、账号状态与业务权限。
- 需要证明处理过程:使用流程监控中的实例和历史节点,而不是只提供流程定义截图。
