功能介绍
# 功能介绍
根据FastBPM中的界面,以下将进行功能的介绍。
# 1. 流程用户
选择[BPM流程管理]-[流程用户]
,打开流程用户设置界面。
流程用户用于创建工作流程中关联的用户,这些用户将参与工作流程的审批环节。左侧栏位是用户组别,用于对设置的用户进行分组;右侧显示该组别下的用户。

# 2. 公司资料
选择[BPM流程管理]-[公司资料]
,打开公司资料界面。
公司资料中需要注意设置邮件服务的信息,此处设置的邮件服务将会作为后续工作流程的邮件服务。

# 3. 流程设计
选择[BPM流程管理]-[流程设计]
,打开流程设计界面。
流程设计中可查看所有的流程信息,包含流程的设置与流程的预览图信息。

点击[设计流程监控脚本]
,打开流程监控脚本编辑框,可在编辑框中输入流程监控脚本。这些流程监控脚本会在流程任务创建时启动运行。
点击[测试流程实例]
,将为当前选择的任务手动创建一个任务实例并开始执行任务流程。
点击[运行挂起的工作流任务实例]
,如果当前的工作流存在挂起状态的任务,则将运行该任务工作流。
点击[设计流程]
,打开设计流程的画面。关于流程设计的说明可参考TaskRunner工作流。

流程设置中的字段说明如下:
流程名称:当前选择的工作流的名称。
标准完成时间(小时):设定的工作流程完成所需的标准时间。
开启流程监控:勾选此项,在流程运行时会运行流程监控的脚本。
启用流程:是否启用这个工作流程。
流程说明:当前流程的说明内容。
用户组别1-用户组别4:设定允许运行工作流程用户所在的组别。
变量名称:工作流程中设定的变量的名称。
变量值:工作流程中设定的变量的值。
变量描述:工作流程中设定的变量的描述信息。
默认值类型:变量取默认值的类型。
默认值内容:变量取的的默认值。以下是不同类型的默认值对应的说明。
默认值类型 默认值内容 说明 任务单数据集 json 获取的数据为传入的json数据集,将默认值内容设置为 json
可获取。字符型唯一ID 表示产生的默认值类型为字符串唯一ID( GUID
)。整型唯一ID 表示产生的默认值类型为整型唯一ID。 用户ID 表示传入的参数为用户ID 用户代码 表示传入的参数为用户代码 用户名称 表示传入的参数为用户名称 用户默认值 表示传入的参数为用户资料中设定的默认值,默认值内容设定为默认值分类 默认值 表示参数设置为默认值内容中填写的内容。
工作流中的保留变量说明如下:
变量名称 | 变量值 | 变量描述 | 默认值类型 | 默认值内容 |
---|---|---|---|---|
modulecode | 表单模块 | 默认值 | 填写表单模块的编号 | |
modulecaption | 表单标题 | 默认值 | 表单模块的标题 | |
moduletype | 表单类型 | 默认值 | D | |
currid | 单据ID | 任务单数据集 | currid |
# 4. 工作任务单
选择[BPM流程管理]-[工作任务单]
,打开工作任务单界面。在界面中可以查询所有创建工作任务的运行情况。

# 5. 工作流实例
选择[BPM流程管理]-[工作流实例]
,打开工作流实例界面,在界面中可以查询所有创建的工作流实例,以及各实例的运行状态信息,是否有错误等。

# 6. 工作流节点
工作流节点中可以查看各任务实例的运行情况。

# 7. 待办事项
待办事项中展示一些工作流程中涉及到的任务信息,其中可以展示一些需要手动批准的任务项目,进行批准操作。

点击[功能]
按钮,可以进行接收者变更,也就是在任务执行时可以中途变更任务的接收人。接收人只能指定为为当前流程指定用户组中的用户。
# 8. 流程总监
流程总监中显示工作流程涉及的信息,以及工作流程的完成率饼图。

以下是流程数据的说明:
- 总流程数:FastBPM中已创建的流程的数据。
- 可用流程数:FastBPM中已创建的启用的流程数量。
- 申请数量:查询期间内创建流程的次数。
- 日平均:查询期间内每日平均创建流程的次数。
- 周平均:查询期间内每周平均创建流程的次数。
- 月平均:查询期间内每月平均创建流程的次数。
- 结案率:查询期间内流程完成的比率。
- 逾期数:查询期间内逾期完成的流程的数量。
- 异常数:查询期间内出现异常流程的数量。
# 9. 申请数量
申请数量是一个报表,用于展示流程申请数量相关的数据,包含趋势图、占比图、数量排序图等。

以下是流程数据的说明:
- 总流程数:FastBPM中已创建的流程的数据。
- 可用流程数:FastBPM中已创建的启用的流程数量。
- 申请数量:查询期间内创建流程的次数。
- 日平均:查询期间内每日平均创建流程的次数。
- 周平均:查询期间内每周平均创建流程的次数。
- 月平均:查询期间内每月平均创建流程的次数。
- 结案率:查询期间内流程完成的比率。
# 10. 处理效率
处理效率是一个报表,展示工作流程处理所需时间相关的数据,包含趋势图、占比图、执行效率的排序图等。

以下是流程数据的说明:
- 总流程数:FastBPM中已创建的流程的数据。
- 可用流程数:FastBPM中已创建的启用的流程数量。
- 结案数:查询期间内创建的流程的结案数量。
- 月平均:查询期间内每月平均创建的流程的结案数量。
- 平均结案时间(小时):查询期间内结案的流程平均消耗的时间。
- 最短结案时间(小时):查询期间内结案的流程最短消耗的时间。
- 最长结案时间(小时):查询期间内结案的流程最长消耗的时间。
# 11. 逾期监控
逾期监控是一个报表,用于展示工作流逾期时长相关的数据,包含趋势图、占比图、排序图等。

以下是流程数据的说明:
- 总流程数:FastBPM中已创建的流程的数据。
- 可用流程数:FastBPM中已创建的启用的流程数量。
- 结案数:查询期间内创建的流程的结案数量。
- 结案率:查询期间内创建的流程的结案率。
- 平均结案时间(小时):查询期间内结案的流程平均消耗的时间。
- 逾期数:查询期间内逾期的流程数量。
- 逾期率%:查询期间内逾期流程的比率。
# 12. 流程分析
流程分析报表,用于分析工作流程中的各个任务的执行效率(耗时)信息,包含趋势图、占比图、排序图等。

以下是流程数据的说明:
- 总流程数:FastBPM中已创建的流程的数据。
- 可用流程数:FastBPM中已创建的启用的流程数量。
- 结案数:查询期间内创建的流程的结案数量。
- 月平均:查询期间内每月平均创建的流程的结案数量。
- 平均结案时间(小时):查询期间内结案的流程平均消耗的时间。
- 最短结案时间(小时):查询期间内结案的流程最短消耗的时间。
- 最长结案时间(小时):查询期间内结案的流程最长消耗的时间。