【调度】页面不仅显示了管理员用户部门及其子部门下调度任务信息,还可供管理者用户对这些调度进行管理。以下对调度进行管理的操作均在管理者用户【自动化】→【调度】界面下进行:查看调度信息及状态
删除调度
编辑调度信息
启用 / 停止调度
可导出调度列表
查看调度关联的任务
支持手动执行调度
1 查看调度信息及状态
进入调度页面,显示了当前管理员账号所在部门及其子部门的调度任务列表的表格,表格内包含了调度的基本信息和状态:
2 删除调度
1在调度列表内,指定调度的“操作”栏中,点击“更多”按钮,选择“删除”,删除此次任务:
2 点击指定调度前的勾选框选择需要删除的调度,点击“批量删除”,批量删除选定的调度:
3 编辑调度信息
1. 在调度列表指定调度的“操作”栏中,点击“编辑”:
2. 进入调度新增页面,可重新编辑调度信息:
(1)基础设置
名称:设置调度的名称
流程:调度执行的流程
版本:选择所执行流程的版本
用以设置优先等级,默认为“普通”,还可设置为“低级”或“紧急”
接收的使用者:被分配的使用者可以查看该调度任务的运行记录以及产生的文件
执行目标:
a. 部门机器人:指定所属部门及其子部门的机器人执行该调度任务
b. 候选机器人:指定某个机器人执行该调度任务
c. 等待超时时间:服务器检测设置超时时间内无法派发流程,就停止此机器人的后续流程派发,任务的运行状态变为“等待超时”
d. 运行超时时间:设置流程运行的预订时间,若是流程任务运行时间超过该预定值,数据库中该条任务状态修改为runout(超时)
e. 人工执行耗时:输入人工操作同样流程所需的时间,用以生成报表用
f. 自动停止时长:设置机器人客户端执行该流程任务的时间,流程运行超过该时间,机器人自动停止运行该流程
g. 生成任务数:设置该调度生成的任务数
(2)时间设置运行模式:设置调度的状态,可分为定时、启动和常驻
a. 启动:设置启动后不会在客户端显示此流程,但会启动一个此流程的python进程,直到此流程触发一次后停止
b. 常驻:设置常驻后不会在客户端显示此流程,但会启动一个此流程的python进程,会一直触发此流程
c. 定时:可以设置流程定时启动,每隔多长时间启动等
执行设定:设置可执行调度的日期
a. 在运行模式为“定时”的情况下,可以设置为每日执行,即不管日期,只要符合设定的定时时间,就都回执行调度
b. “工作日执行”:在工作日,只要符合设定的定时时间,便执行调度
c. “非工作日执行”:非工作日,符合设定的定时时间,便执行调度
d. 选择日历:选择工作日或非工作日执行的情况下,可以选择设置的日历,默认为系统自带的日历,也可选择自定义的日历,通过自定义日历中的工作日与非工作日,设置调度可被执行的日期。e. 自定义日历可在管理员用户系统中设置:
f. 在此时间后停止调度:设置调度执行的节点日期,到时间便不再执行
g. 失败重试次数:设置调度任务重新派发的次数,服务器接收到调度任务执行失败的消息就重新派发一次任务,直至执行成功或超过该次数
4 启用 / 停用调度
修改调度的状态, 在列表内,指定调度的“操作”栏中,点击“更多”按钮,选择“停用”或“启用”:
5 导出调度列表
1. 点击任务流程前的勾选框选择需要导出任务,点击“导出”按钮,导出选中的流程任务:
2. 也可以通过搜索条件,进行筛选,选出匹配的调度,然后再进行导出调度。
3. 导出文件支持excel、csv,pdf和html格式,示例如下:
6 查看调度关联的任务
1. 在调度列表内,指定调度的“操作”栏中,点击“更多”按钮,选择“查看任务”:
2. 自动跳转至“任务”,可查看该调度执行过的任务情况:
7 手动执行调度
1. 在调度列表内,指定调度的“操作”栏中,点击“更多”按钮,选择“立即执行”,提示“操作成功”:
2. 直接派发调度的流程到所绑定机器人的本地,通过机器人客户端立即执行该调度流程: