Files
OpenAuth.Net/docs/pro/startflow.md
2025-04-09 21:33:05 +08:00

104 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 操作手册
一个完整的工作流从设计到发起,到审批,需要经过:
1. 表单设计:【基础配置/表单设计】中添加一个用于流程的表单;
2. 流程设计:【基础配置/流程设计】中添加一个流程模版,流程模版选择刚刚建的表单;
3. 流程发起:【流程中心/我的流程】中【新的申请】创建一个流程实例,或在业务系统中直接【送审】发起;
4. 流程审批:【流程中心/待处理流程】中进行审批;
表单设计已经在前面章节[表单设计-基本介绍](/pro/startform.html)中介绍,本章节介绍的后面几个步骤。
## 流程设计
在【基础配置/流程设计】界面,点击“添加模板”。填写好流程模板的名称及需要的信息。点击“下一步”进入选择流程关联的表单。
![2025-04-09-21-00-56](http://img.openauth.net.cn/2025-04-09-21-00-56.png)
流程模版使用的表单,需要在【基础配置/表单设计】中添加,也可以直接选择"URL表单",具体查看[表单设计-基本介绍](/pro/startform.html)
选择好表单后,点击“下一步”进入流程设计。
![2025-04-09-21-01-32](http://img.openauth.net.cn/2025-04-09-21-01-32.png)
## 流程发起
OpenAuth.Net工作流分为两个大类
1. 无业务关联流程,如请假、报销等。
2. 有业务关联流程,如采购、销售、入库等。
这两种流程的差异有以下几点:
| 对比维度 | 无业务关联流程 | 有业务关联流程 |
|---------|--------------|--------------|
| 适用场景 | 请假、报销等日常办公 | 采购、销售、入库等业务操作 |
| 发起方式 | 流程中心 -> 我的流程 -> 新的申请 | 直接在业务模块中发起(如:仓储中心 -> 入库订单 -> 送审) |
| 表单类型 | 简单表单,适用拖拽表单设计器 | 复杂表单需要自定义表单或URL表单 |
| 审批结束处理 | 仅更新流程状态 | 需要修改业务数据状态 |
我们分别介绍如何发起这两种流程。
### 无业务关联流程
完成流程模版设计后,在【流程中心/我的流程】中【新的申请】开始创建一个流程实例。
![2025-04-09-21-14-32](http://img.openauth.net.cn/2025-04-09-21-14-32.png)
1. 在左边选择流程模版;
2. 填写待审批的表单内容;
3. 点击“下一步”,根据自己需要编辑流程实例标题,并保存。❗注意“审批完成后可以知会”,表示审批完成后,可以知会给其他用户。具体查看[工作流中的概念-知会](/core/flowinstanceconcept.md#知会)
保存完成后,在【流程中心/我的流程】中点击“搜索”按钮刷新查询,就可以看到刚刚发起的流程实例。
### 有业务关联流程
#### 挂载流程方案
与无业务关联流程不同,有业务关联流程需要先把流程模板挂载到业务模块中。在【模块管理】功能里面,把刚刚流程模板与功能关联。
![2025-04-09-21-21-44](http://img.openauth.net.cn/2025-04-09-21-21-44.png)
#### 业务系统发起【送审】
挂载完成后,在【仓储中心/入库单】中,选择一个入库单,点击【送审】,选择刚刚设计的流程模板:
![2025-04-06-22-34-34](http://img.openauth.net.cn/2025-04-06-22-34-34.png)
送审成功后就可以在【流程中心/我的流程】中看到刚刚送审的流程实例点击进入后就可以看到审批内容是业务详情的URL地址。
![2025-04-09-17-15-02](http://img.openauth.net.cn/2025-04-09-17-15-02.png)
详情页面:
![URL表单流程](http://img.openauth.net.cn/2025-04-06-22-46-13.png)
## 流程审批
用户可以在【流程中心/待处理流程】中看到自己需要审批的流程,点击【处理】按钮并进行相应的处理;
![2025-04-09-21-28-42](http://img.openauth.net.cn/2025-04-09-21-28-42.png)
其中:
* 同意:流程审批通过,流程结束;
* 不同意:流程审批不通过,流程结束;
* 驳回:可以驳回到指定的步骤,该步骤的人可以重新审批提交;
* 加签:在已有审批流程上临时添加审批人,协助自己审批;
* 撤销审批:针对自己发起的流程,可以撤销审批;