CCflow

如何把您现有的工作流流程系统数据迁徙到驰骋BPM上?

社会主义新天地 提交于 2020-02-26 10:23:48
关键词:流程系统版本切换\ 驰骋BPM. 如何把您现有的流程系统数据迁徙到驰骋BPM上?这是一个大问题。在处理改问题之前,首先要了解驰骋bpm的数据库结构,驰骋bpm的特性在做计划。 驰骋BPM的流程模版,表单模版都存储在数据库里面,详细表结构请参考 http://ccflow.org/docs 下载查看。 驰骋BPM, 表单与流程既可以统一也可以分开应用。 表单简单简洁,自适应手机端,PC端。 我们建议使用我们的表单引擎与流程引擎。 如果完成的导入过来就可以在驰骋bpm上运行,从理论上可以实现,在操作层面上不现实。因为需要异构的系统转换,流程引擎与表单引擎设计思想思路都不一致。实现的功能都是可以解决客户的问题。 我们要做的是,最大限度的减少工作强度,降低切换系统的成本。 数据切换过来以后,都需要微调与测试。 我们要研究有如下数据需要导入: 流程模版. 表单模版. 流程运行的历史数据. 流程目前运行的数据,工作流引擎的数据。 流程模版的导入: 我们可以研究一下对方的流程模版结构,主要有如下几个表, 流程模版主表,存储流程的基本信息。对应WF_Flow 节点表,存储节点信息。 对应WF_Node 节点与岗位、部门、人员的对应表。 对应WF_NodeDept,WF_NodeStation,WF_NodeEmp 连接线表,对应 WF_Direction .

.net开源工作流引擎ccflow的流程应用类型分类讲解

你离开我真会死。 提交于 2020-02-26 07:22:56
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统CCBPM节点访问规则接收人规则 适配数据库: oralce,mysql,sqlserver,Informix, PostgreSQL 达梦 根据数据投递的权限范围不同,CCBPM区分为普通类流程与项目类流程。普通类型流程的流转的组织机构定义在整体单位中,对于项目类流程它们的流转范围在整个项目组中。 普通类型 : 普通类型流程是区别于项目类流程而言,它是我们通常所说的请假、报销等流程。它的组织权限范围在整体单位中。 项目类流程: 1, Prj为项目工程所用的一些扩展应用,项目流程也可以称为工程流程,是为了建造一个跨期比较长的工程在每个环节上需要流程控制。 2, 项目流程权限控制比较特殊,比如一个人在a项目中是项目经理,在b项目中是工程师。这类的流程在节点权限控制时会遇到局限在本项目中流转。 3,一个项目会有资料树的概念,每一个有关项目的流程具有一些文档,这些文档会于项目关联。 4,项目流程CCBPM在表单设计中有一个约定。每个节点表单中(独立表单除外)都必须有PrjNo,PrjName两个属性. 在流程设计时必须指明此流程为项目类型的流程。 环境搭建: ---------------------------------------- 1

如何使用svn下载开源的工作流引擎ccbpm?

杀马特。学长 韩版系。学妹 提交于 2019-12-21 20:12:10
如何使用svn下载开源.net驰骋工作流管理系统,工作流引擎? 1,请加入ccflow技术支持群,下载一个svn安装文件(也可以在网上搜索一个svn) 2,按装上TortoiseSVN-1.7.1.22161-win32-svn-1.msi 安装后需要重启,转入D:根目录下,在空白处右键。 点SVN checkout菜单。 SVN : http://42.121.236.171:88/svn/ccflow UserName: ccflowlover Password: ccflowlover 点击确定后会让你输入用户名密码: UserName: ccflowlover Password: ccflowlover 点ok后就可以下载ccflow源程序了。 下载后,您可以看到如下文件 在: D:\ccflow\Documents\找到安装文档,进行ccflow的安装。 来源: https://www.cnblogs.com/ccflow/p/4656527.html

Java工作流系统jflow向工作处理器传值的方法大全

久未见 提交于 2019-12-18 18:36:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 关键词:工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 bpm工作流系统 java工作流主流框架 自定义工作流引擎 表单设计器 流程设计器 在启动开始节点时,通常会向其发起点(流程的第一个点)传输一系列值,来减少用户的输入,或者处理特定业务,或者执行特定的功能,下面把这些特定的方法总结汇总如下。 利用url传输数据给表单: 事例:MyFlow.htm?FK_Flow=001&FK_Node=101&PrjNo=GB1002&PrjName=项目名称. 解释:利用Url的方式传递值,Key就是表单的字段名,如果一致ccform 就是自动获取它们把值放入表单控件里,这种方式适用于数据量比较少,没有从表的情况下。 把指定物理表的一列值传递给表单: 事例: MyFlow.htm?FK_Flow=001&FK_Node=101&FromTableName=Prj_Main&FromTablePK=No&FromTablePKVal=GB1001 解释:利用特定的标记传递table名称,这个table的主键列名称,指定的行数据。系统就会自动的生成一个sql 查询到这个行数据。 Select * from FromTableName whereFromTablePK =

利用开源的驰骋工作流程引擎,处理的税收业务流程应用案例之二.

白昼怎懂夜的黑 提交于 2019-12-07 20:05:06
利用开源的驰骋工作流程引擎,处理的税收业务流程应用案例之二. ----------------------------------------------------------- 说明: 1,你所用的版本是与ccflow的vip用户版本是一致的。 2,只要你耐心的研究ccflow,你一定会使用上ccflow。 3, 所有安装遇到的问题,我们都有总结。所有流程案例,我们都做了demo. 你总能在我们的文档里找到答案。 找不到答案就反馈到群论坛里,会有人回答你的问题。 4, 如果遇到bug或者有其它的需求建议,请反馈在群论坛里,我们去解决它. 5, 不要认为你的需求多么个性化而怀疑ccflow 是否能够实现它,办法总比困难多。 6, 以下的流程与表单设计全部是无代码实现, 彻底实现 零代码,不是不可能是你想不到。 ------------------------------------------------------------------------------------ 税收优惠管理服务 139 支付残疾职工工资加计扣除优惠 办税厅综合服务岗—受理审核 税收优惠管理服务 141 固定资产加速折旧优惠 办税厅综合服务岗—受理审核 税收优惠管理服务 136 小型微利企业低税率优惠 办税厅综合服务岗—受理审核 税收优惠管理服务 144 专用设备投资税额抵免优惠 办税厅综合服务岗

Java工作流引擎表单引擎之JS表单字段输入脚本验证

跟風遠走 提交于 2019-12-06 14:51:09
关键字: 表单设计器, 字段验证. workflow,ccform, ccBPM. 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 bpm工作流系统 java工作流主流框架 自定义工作流引擎 说明:对控件的用户输入采取输入控制,与输入后的校验。比如校验是否是e-mail, 是否是手机号,身份证号等等。 一、设置步骤 操作路径:字段属性, 扩展设置,脚本验证。 字段列表: 验证邮政编码设置: 函数库分为:系统函数库,与我自己定义的函数库。 系统函数库是ccBPM系统自带的函数库,它包括一些基本的,通用类型的验证,比如:电话、邮件、邮政编码。 如果验证需要特殊的验证,那就需要自定义函数库了,如何定义个性化的函数请参考下一章节。 点保存按钮就可以了,系统将会自动返回字段列表。 这样的一个脚本验证就完成了,把它非常方便了为用户的输入完成了验证设置。 二、 如何设置自定义验证函数? 按照如下步骤设置: 第1:建立一个js脚本文件。 第2:根据此脚本文件的事件,D:\ccflow\trunk\DataUser\JSLib对应的文件目录里。 比如:onblur事件函数放在onblur目录里,onkeypress事件函数放在onkeypress目录里。 函数名必须为小写,事例如下: function isMobil(ctrl) { var patrn = /^[+]{0

Java工作流引擎表单引擎之JS表单字段输入脚本验证

99封情书 提交于 2019-12-06 12:48:56
关键字: 表单设计器, 字段验证. workflow,ccform, ccBPM. 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 bpm工作流系统 java工作流主流框架 自定义工作流引擎 说明:对控件的用户输入采取输入控制,与输入后的校验。比如校验是否是e-mail, 是否是手机号,身份证号等等。 一、设置步骤 操作路径:字段属性, 扩展设置,脚本验证。 字段列表: 验证邮政编码设置: 函数库分为:系统函数库,与我自己定义的函数库。 系统函数库是ccBPM系统自带的函数库,它包括一些基本的,通用类型的验证,比如:电话、邮件、邮政编码。 如果验证需要特殊的验证,那就需要自定义函数库了,如何定义个性化的函数请参考下一章节。 点保存按钮就可以了,系统将会自动返回字段列表。 这样的一个脚本验证就完成了,把它非常方便了为用户的输入完成了验证设置。 二、 如何设置自定义验证函数? 按照如下步骤设置: 第1:建立一个js脚本文件。 第2:根据此脚本文件的事件,D:\ccflow\trunk\DataUser\JSLib对应的文件目录里。 比如:onblur事件函数放在onblur目录里,onkeypress事件函数放在onkeypress目录里。 函数名必须为小写,事例如下: function isMobil(ctrl) { var patrn = /^[+]{0

Java工作流引擎表单引擎之JS表单字段输入脚本验证

廉价感情. 提交于 2019-12-06 12:42:13
关键字: 表单设计器, 字段验证. workflow,ccform, ccBPM. 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 bpm工作流系统 java工作流主流框架 自定义工作流引擎 说明:对控件的用户输入采取输入控制,与输入后的校验。比如校验是否是e-mail, 是否是手机号,身份证号等等。 一、设置步骤 操作路径:字段属性, 扩展设置,脚本验证。 字段列表: 验证邮政编码设置: 函数库分为:系统函数库,与我自己定义的函数库。 系统函数库是ccBPM系统自带的函数库,它包括一些基本的,通用类型的验证,比如:电话、邮件、邮政编码。 如果验证需要特殊的验证,那就需要自定义函数库了,如何定义个性化的函数请参考下一章节。 点保存按钮就可以了,系统将会自动返回字段列表。 这样的一个脚本验证就完成了,把它非常方便了为用户的输入完成了验证设置。 二、 如何设置自定义验证函数? 按照如下步骤设置: 第1:建立一个js脚本文件。 第2:根据此脚本文件的事件,D:\ccflow\trunk\DataUser\JSLib对应的文件目录里。 比如:onblur事件函数放在onblur目录里,onkeypress事件函数放在onkeypress目录里。 函数名必须为小写,事例如下: function isMobil(ctrl) { var patrn = /^[+]{0

如何使用svn从osc的git上下载开源的驰骋工作流引擎.net 版本 ccflow

故事扮演 提交于 2019-12-04 17:13:07
首先您需要注册一个 osc 帐号,注册地址: http://www.oschina.net/home/reg 发布版 : svn://git.oschina.net/ opecc /ccflow 开发版: svn://git.oschina.net/opecc/ccflow/branches/develop 我们建议您下载到 D:\ccflow.git 下面,因为您在使用驰骋的其他的产品时候就免去了寻找路径的麻烦,点击 OK, 进入下一步。 输入您在 osc 上注册的帐号与密码,如上图所示,点击确定。 下载的代码包大概 240 mb ,如下图所示。 我们提供了两个解决方案文件,如上图: ccflow6.sln 是一个简单的解决方案 , 打开后界面内容简洁,没有 sl 设计器。 另外一个解决方案是比较全面的 CCFlow6 完整版 ( 包含设计器于流程服务 ).sln ,包含了流程服务与两个设计器(表单与流程设计器)工程。 你能打开后,就说明下载成功了,请转到 ccflow 的安装章节。 来源: oschina 链接: https://my.oschina.net/u/10897/blog/680791

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

荒凉一梦 提交于 2019-12-03 14:21:59
关键词: 驰骋工作流引擎 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 流程属性 前置导航 发起前,根据配置信息,选择一条记录,将数据或者参数传入流程中或者表单中