1 TaskFlow简介
任流TaskFlow是本公司的第四代工作流引擎,从2003年开始研发第一个版本到现在已经有20多年历史,在这20多年的发展过程中,该产品不断迭代完善,已经非常成熟和稳定,并经过了上万家客户的检验。
使用工作流可以改进和优化业务流程,提高业务工作效率,实现更好的业务过程控制,是工作有序开展,规范执行,持续跟进的前提。TaskFlow工作流引擎通过计算机技术的支持去定义、执行和管理工作流程,协调工作流执行过程中工作之间以及群体成员之间的信息交互。系统会自动记录工作办理过程中产生的各种数据,相关人员可以随时了解工作的办理进度,最后还能够对工作数据进行查询和统计。组织的所有流程性事务都可以通过TaskFlow工作流引擎进行申请、审批和查询统计,所有工作既可以在电脑上申请审批,在手机上通过移动客户端也可以申请审批。
TaskFlow工作流引擎由以下功能构成:
2 表单设计器
使用表单设计器可以实现各项工作单据的在线设计,既可以使用图形化工具进行所见即所得的设计,也可以直接编辑HTML代码,实现复杂的单据格式。
TaskFlow的表单设计器具有以下功能特点:
[if !supportLists]l [endif]支持所见即所得的图形化编辑,支持文字、表格、图片、控件、链接、多媒体等丰富的内容格式;支持复制、粘贴、剪切、撤销、重做、缩进等常用编辑操作;支持调整字体、字号、字体颜色、背景色、对齐方式等。
[if !supportLists]l [endif]支持从Word或Excel导入表单格式。
[if !supportLists]l [endif]支持单行文本、多行文本、单选框、多选框、下拉列表、数值、日期、时间等常用控件,每个控件都可以设置字号、宽度、对齐方式、边距等详细参数。
[if !supportLists]l [endif]支持工作编号、工作名称、用户姓名、部门名称、当前时间等宏变量。
[if !supportLists]l [endif]支持多人会签,可以选择会签时需要显示哪些控件,包括用户名、时间、会签意见等。
[if !supportLists]l [endif]支持电子签章,可以将手写签名扫描成图片后设置成电子签章,签章时输入密码即可显示。
[if !supportLists]l [endif]支持动态表格,可以设置每一列要显示的内容,然后在填写时可以动态增加或删除。可以设置最小和最大行数。
[if !supportLists]l [endif]支持为控件设置计算公式,当某个控件的值发生变化时,其他相关控件自动发生变化。
[if !supportLists]l [endif]支持直接编辑表单的HTML代码。
[if !supportLists]l [endif]支持表单脚本的编写,当表单发生某些事件时可以执行相关脚本实现某些复杂的功能。
[if !supportLists]l [endif]支持表单CSS样式的统一编辑。
[if !supportLists]l [endif]支持表单打印样式的设置,实现打印格式与填写、查看时的格式独立。
[if !supportLists]l [endif]支持表单数据源设置,可以从其他流程的表单中选择数据,也可以通过接口从第三方系统中选择数据。
3 流程设计器
通过流程设计器可以实现各项工作的流程设置,包括流程基本信息设置、流程图设置、步骤设置、表单设置、附件模板设置、正文套头模板设置、监控权限设置、归档设置等。
TaskFlow的流程设计器具有以下功能特点:
[if !supportLists]l [endif]支持固定流和自由流,固定流必须事先设置好步骤,自由流则没有固定的步骤,而是在工作办理的过程中可以随意转交给任何一个人,直到有人选择结束。
[if !supportLists]l [endif]一个流程可以支持多个表单,在办理时可以切换,以便分别查看和录入。
[if !supportLists]l [endif]支持图形化的流程图设置,提供了开始、办理、判断、分支、聚合和结束等节点,可以拖拽连接节点。可以随时添加或删除节点及连接线。
[if !supportLists]l [endif]流程的每一步都提供了丰富的配置参数,完全可以满足各行各业客户的绝大多数的工作办理需求,包括主办人类型、经办人权限、办理人数限制、办理顺序、转交方式、转交后跳转方式、退回权限、退回方式、修改权限、回收权限、附件操作权限、正文编辑权限、是否必须签收、是否允许填写办理意见、是否允许评论、是否允许催办、是否允许修改工作名称、是否允许协办、是否允许传阅、是否允许告知、是否允许挂起、是否允许终止、是否允许归档、是否允许打印、是否允许导出等。
[if !supportLists]l [endif]流程的每一步都可以精确地设置有权限办理的人员,可以任意选择、由指定的扩展页面选择、通过SQL语句选择或通过各种预置的条件组合确定人员范围。系统提供了上百种人员选择条件。另外,还可以设置必须经办人、固定主办人、排除在外的办理人、可以预先设置的人员等更丰富的选项。
[if !supportLists]l [endif]每一步可以设置具体可以访问哪个表单里的哪些输入项,哪些输入项是必填项,哪些是对当前步骤不可见的。
[if !supportLists]l [endif]可以为指定步骤设置转交条件,系统提供了一个智能表达式设计器,将常用的运算符、判断符、条件符、函数、宏变量和表单输入项全部列出,用户不需要专业的计算机知识,点点鼠标就能设计出复杂的条件判断表达式。
[if !supportLists]l [endif]每一步都支持办理时限设置,提供了多种计时方式和时长供选择,超时后可以发送提醒信息。
[if !supportLists]l [endif]转交工作时默认只会提醒下一步,如果还需提醒其他步骤的人或在进行其他操作时也需要提醒,那么就可以手动设置提醒,系统支持转交提醒、退回提醒、催办提醒、委托提醒、传阅提醒、告知提醒、移交提醒等多种提醒类型,每一步可以添加多个提醒,每个提醒都可以设置接收人和提醒内容格式。
[if !supportLists]l [endif]支持步骤扩展设置,当某一步在进行转交、退回、接收和收回等操作时,可以设置需要执行的扩展程序。可以选择我们为第三方IT厂商提供的系统对接扩展,例如在本平台内填写的采购申请在审批通过后,可以通过相应的扩展接口连接金蝶或用友的ERP系统自动生成该系统内的采购单。
4 工作申请
在表单和流程设置好后,用户就可以在流程中心选择相关的流程创建申请,填写申请内容,然后按照设置好的步骤一步一步转交和审批了。如果流程比较多,可以对流程进行分类,以便按类别查找。每个类别和每个流程都可以设置访问权限,用户只能看到有权使用的流程。创建某个流程的工作申请时,工作编号、工作名称等基本信息可以手动输入,也可以自动生成。
5 工作审批
工作转交后,下一步的办理人会收到相关提醒信息,支持手机APP、网页弹窗、短信等多种形式的提醒,点击提醒可以直接打开工作审批页面。在系统首页的待办工作列表或者流程中心的待办工作里也会看到该工作。打开该工作后即可查看该工作的详细信息,如果不同意可以退回,如果没问题就填写审批意见,然后继续一步步往下转交,直到结束。另外,根据管理员设置的权限,办理人还可以进行填写附加意见、上传或查看附件、传阅、打印、导出等操作。流程提交后可以追回,审批可选择同意、不同意、退回上一级。
6 工作监控
为了方便单位领导或各项业务的主管部门主管了解相关工作的办理进度,管理员可以为这些领导设置相关流程的监控权限,这些领导就可以随时监控这些流程的办理情况,在出现问题或卡壳时能及时处理。监控权限分为查看、移交和代办三个级别,查看权限仅能看不能操作;移交是可以将当前办理权限授权给其他人;代办是指可以代替当前步骤的办理人进行办理。