来自 技术 2019-03-16 00:00 的文章

驰骋工作流引擎ccflow6的功能列表

开发十年,就只剩下这套架构体系了!>>>

关键词: 驰骋工作流引擎 ccflow的功能列表 工作流功能列表表单引擎功能列表 我们工作流引擎ccflow6重构之后对功能做了一些调整,要想快速了解ccbpm的功能,可以以下面列表为准 表中的功能若是测试没有实现,可以反馈给我们,我们会快速修复的

序号 分类 功能 功能说明 1 流程模式 流程可视化 可视化的流程设计,通过拖拉拽即可设计流程 2 线性流程 即BPM模式中的顺序流,包括一些同步分支流程 3 自定义流程 流程启动后,操作人员可以通过添加步骤,来自定义流程步骤及流转 4 父子流程 BPM模式中的多实例流程。 5 同表单分合流 BPM模式中的聚合流程 6 异表单分合流 BPM模式中的聚合流程 7 多表单流程 挂载多个表单的流程,分为tab模式与表单树模式 8 公文流程 加载公文的流程 9 SDK流程 通过二次开发完成的流程 10 表单模式 表单库 放置通用表单,或者多表单流程使用的表单 11 自由表单 通过拖拉拽,类似画板一样,进行设计的表单。 12 傻瓜表单 类似于BPM中的建模,创建表单字段后,自动排序并生成表单 13 累加表单 类似于俄罗斯方块游戏一样,流程每走一步,就讲当前步骤的表单添加上。 14 SDK表单 二开完成表单。 15 公文表单 显示公文以及面单的表单。 16 流程属性 前置导航 发起前,根据配置信息,选择一条记录,将数据或者参数传入流程中或者表单中 17 流程事件 流程事件,分为发送前、发送成功后、创建OID之前、删除前、删除后。其事件内容可为存储过程、SQL语句、自定义的Url、FEE(ccflow内置)等。 18 模版导入导出 将流程导入或导出模版。 19 标题生成规则 根据设计的规则,生成流程标题 20 单据编号 根据设计的规则,生成单据编号 21 草稿箱 设置保存后,将当前流程保存的位置,可保存到草稿箱与待办 22 设计报表 可将当前流程的所有字段,设计成报表,并且可以显示统计图,统计图分为饼、柱、圆。 23 自动发起 根据配置的信息,流程执行自动发起 24 发起限制 可以按照每天、每周、每月、每季度、每年/人次进行发起设置 25 流程检查 检查流程配置是否正确,并且自动修复、完善流程数据字段 26 轨迹查询权限设置 可按照选中的条件,限制查看流程轨迹。 27 流程数据维护 重新生成报表数据 28 重新生成流程标题 29 重新生成FlowEmps字段 流程处理人字段 30 流程数据删除 可以删除当前流程的全部数据、可根据ID删除指定数据、可根据日期范围删除数据 31 强制设置接收人 根据OID强制设置某一步骤的接收人 32 强制结束 根据WorkID强制结束某一条流程 33 流程回滚 根据WorkID对已经结束的流程进行回滚 34 流程监控 综合查询 查询当前流程的所有发起记录 35 综合分析 对当前流程的发起记录进行分析 36 删除日志 37 流程流转方向 流程方向条件设置 通过设置条件规则,控制流程走向。 38 方向条件控制规则 分为按连接线、手工、下拉按钮,三种情况。如果有分支时,没有设置方向条件,则只能使用后两种。 39 路径记忆功能 自动记录节点处理人与流转方向。适用于流程多分支的情景。启用后,当前流程再次经过该节点时,上一次的处理人为该节点的处理人。 40 流程结束条件 通过设置结束条件,控制流程是否结束。 41 节点属性 接收人规则 设置节点接收人的规则,一共有16种规则,满足绝大多数相关业务需求。 42 节点事件 节点事件分为发送前、发送后、保存前、保存后、退回前、退回后等事件。 43 节点消息 根据配置,向设置的相关人员发送消息。 44 发送后转向 发送成功的提示消息。 45 发送阻塞规则 根据设计的条件,阻止流程向下运行。 46 多人处理规则 分为抢办、协作、队列、共享、协助组长5种模式。 47 自定义工具栏 可自定义一个操作按钮显示在表单上。 48 手机端字段排序 将PC端的表单进行排序、调整,使之适合显示在移动端。 49 手机端表单预览 可以将本节点的表单按照移动端的方式进行预览。 50 父子流程 设置父子流程,可设置自动发起子流程或手动发起子流程。 51 考核规则 使用考核规则时,需要先配置节假日。 52 超时处理规则 当前工作没有进行处理时而使用的规则 53 工作批处理 可以对流程进行批量处理 54 焦点字段 设置一个字段为焦点字段,在查看轨迹时,将该字段的值显示在节点信息中。 55 抄送规则 抄送启用时使用,分为自动抄送与手工抄送 56 节点功能 发送 发送流程进入下一步。可通过自定义js添加事件、验证等等。 57 保存 58 子线程 用于分合流,在合流节点或分合流节点,控制是否可查看、删除子线程。 59 跳转 控制跳转的方向以及可跳转的节点 60 退回 退回分为:退回任意节点、上一节点、指定的节点、由设计图路线决定,4种退回方式 61 抄送 抄送后,数据显示的位置,目前有抄送列表、待办列表、抄送和待办列表3种显示方式 62 移交 将工作移交给其他人 63 加签 工作加签,多人审批 64 删除 删除当前流程实例。删除分为逻辑删除、彻底删除、日志删除、用户选择4种方式 65 结束 强制结束按钮 66 打开公文 67 打印 打印分为打印html、PDF、打印模版单据3中方式 68 下载 打包下载 69 轨迹 查看流程运行情况及进度 70 挂起 类似暂停。 71 撤销 将发送后的流程撤销回来。 72 查询 73 分合流子线程 完成通过率 子线程完成率。控制合流点工作是否可启用以及向下发送 74 子线程启动方式 可以按照表单字段或者明细表进行启动 75 是否可删除 76 是否可以移交 77 是否接收人可重复 78 是否可自动运行 79 跳转设置 处理人就是发起人 80 处理人出现过 81 处理人与上一节点相同 82 找不到接收人 83 文本框功能 正则表达式验证 系统内置部分正则表达式,也可以自行添加 84 文本框自动完成 比如输入张,会将所有包含张的数据,显示出来,供用户选择 85 事件函数绑定 可绑定失去焦点时、内容变化时、单击时、双击时、按下键盘时、按上键盘时等js函数。Js需要自己编写 86 快速录入 类似于常用语 87 小范围录入 类似于百度搜索时,智能查询 88 Pop自动返回值 双击显示数据,勾选后,将选中的数据填充到表单中 89 权限控制 是否必填、是否可见、是否可编辑 90 自动计算 对多个数值类型的控件值进行加、减、乘、除计算 91 下拉框功能 联动 多个下拉框联动。 92 填充其他控件 根据选中的值,填充其他文本 93 事件函数绑定 可绑定失去焦点时、内容变化时、单击时、双击时、按下键盘时、按上键盘时等js函数。Js需要自己编写 94 权限控制 是否必填、是否可见、是否可编辑 95 从表功能 导入 从表数据导入 96 导出 从表数据导出 97 自动计算 98 文本填充 99 附件 从表中添加附件 100 数据过滤 过滤从表数据 101 是否汇总 对分合流有效 102 是否copy上一节点数据 103 事件 支持保存前、保存后、单条数据保存前、单条数据保存后,删除前、删除后等事件 104 签章 图片签名 签字时,显示图片签名 105 图片盖章 盖章时,显示印章 106 附件功能 附件格式限制 对上传的附件进行格式限制。比如:*.*,pdf,doc,jpg等格式 107 上传数量 最低上传数量限制 108 附件类型 对附件进行分类,比如:证件类、说明类等。 109 保存方式 支持:IIS服务器、数据库、FTP服务器 110 控制权限 是否可下载、上传、删除、排序、显示方式等 111 WebOffice控制 比如,是否留痕、是否修订、是否打印、是否下载等等。 112 移动端组件 地图控件 只有在移动端时,此功能才可用 113 拍照上传 114 录音 115 录像 116 二维码 117 审核相关 审核分组 创建意见、签字、签字日期,三个字段 118 审核组件 可填写意见、签字,流程每走一步,记录一次。

驰骋工作流引擎工作组2019-3-13公告