关于驰骋工作流引擎证照库类型的流程
实现方案与演示案例
证照库的概念&应用场景:
我们在梳理流程的时候,会发现有一些流程的发起是基于一个实体信息的。
比如:纳税人业务流程,公安局业务流程,政府行业流程,还有一些企业流程,他们服务的对象是一个实体,比如:税务局对应纳税人,公安局对应公民,市(县)政府对应的是城镇居民。这个对应的服务对象就会贯穿整个流程。
所以这个实体信息需要临时或者永久的存储到一个表里,并且还有他们的相关附件,以防止他们在办理的时候多次提交,受理人员多次录入。
举例说明:我们在为一个市(县)政府设计一批流程、低保申请流程、档案查阅、廉租房申请…. 城镇居民在办理业务的时候每次都需要提交重复的资料,比身份证、驾驶证、结婚证等等,每次都需要录入地址、电话、身份证信息。
为了提高办事效率,提升服务形象,减少受理人员的数据录入,我们需要设计一个证照库,设置一个基础信息表,在他们第1次办理的时候在以后其他的业务多次使用。
这个就是我们要做的如何在cc工作流程引擎使用并调入引用。
证照库的流程演示DEMO:
我们打开演示流程:
点击运行:
该流程是启动的时候一个发起前置导航,导航到一个自定义的URL界面上,如下图:
第1种应用场景:输入身份证号,点击查询,如果查询不到,就提示,让您录入数据点击保存按钮,就可以把这笔数据保存到证照库里。
第2种应用场景:输入身份证号,查询到该人员的数据,如下图:
这个时候,如果数据有变化,可以点击修改保存,直接存储到数据库里,如果没有变化,就点击【确定并发起流程】,进入流程发起界面。
这个时候我们发现,系统把流程实体对象(城镇居民基础信息),与该实体对象的附件信息都带入来开始节点表单。
开发过程与开发技巧:
第1步:创建一个流程,在开始节点设置人员的基础信息,与增加一个多附件,多附件的命名规则一定是AttachM1,这个是与前置发起导航的约定。
在多附件组件里,我们增加了,上传附件的类别,说明该流程需要 身份证,与驾驶证。
第2步:创建一个自定义的发起前置导航的自定义界面。
现在我把他放入这个文件下。
只要你耐心的读代码,你就明白了实现这个界面的业务逻辑,下面我们做一下概要说明。
【查询】按钮 : 根据输入的身份证号,进行查询,就是重新装载一次界面。
【装载功能】: 装载的时候如果有身份证号,就根据该证号绑定数据。装载的时候,需要查看当前身份证号下面有几个证照,该流程开始节点需要几个证照,把他们的交集显示出来。
没有的,让其上传。
【保存】功能: 保存到基础信息表、证照库里。
【确定并发起流程】功能: 把取出该身份正所有的信息,把需要证照信息绑定到附件表里。把基础信息通过url传入到工作处理器界面。
第3步:打开流程属性窗口,设置自定义前置导航。
在流程属性里,我们需要在启动流程之前就要先调用我们上一步设计的前置导航界面,如下配置可以实现。
实现总结:
流程引擎的规则有限,但是应用无限,我们要把有限的规则,放到无限的流程应用中去。
多思考,总会有办法。
相关推荐
驰骋工作流引擎Excel批量导入功能发起流程知识点 一、驰骋工作流引擎简介 驰骋工作流引擎是一种强大的工作流引擎,能够帮助用户快速搭建、配置和执行业务流程。它提供了强大的流程管理功能,能够满足企业的各类...
《驰骋工作流引擎-白皮书》是关于工作流管理系统的深度解析文档,主要针对开发者和IT专业人士,旨在提供一套高效、灵活的工作流解决方案。本文将深入探讨驰骋工作流引擎的核心特性和应用场景,以及如何利用源码进行...
总结,JFlow驰骋工作流引擎 v4.2不仅提供了全面的工作流解决方案,而且具有易用性、灵活性和可扩展性,适用于多种行业和应用场景。无论是企业用户还是学习者,都能从中受益匪浅。通过理解和运用JFlow,我们可以更好...
驰骋工作流引擎-安装与常见问题.pptx是关于ccflow的部署和维护的指南,可能包含了详细的安装步骤、配置说明以及常见问题的解决方法,对于系统管理员来说是必不可少的参考材料。 A04.驰骋工作流引擎-应用环境设置....
《驰骋工作流引擎白皮书》是一份详细介绍驰骋工作流引擎V4.0特性和优势的专业文档,由济南驰骋软件开发有限责任公司编撰。该白皮书旨在为读者提供深入理解工作流引擎以及驰骋工作流产品的工作原理、应用场景和核心...
【驰骋JFlow】是一款开源的企业BPM低代码快速开发平台,纯国产,自主研发,拥有强大的工作流引擎CCFlow/JFlow、表单引擎CCForm以及丰富的控件库,可理解、低代码、低配置、可视化,只需“拖拽几下”即可快速构建复杂...
综上所述,《A驰骋工作流引擎演示环境介绍学习教案》全面地介绍了驰骋工作流引擎的核心功能,包括组织结构、线性流程、分合流程、父子流程以及表单库的管理,旨在帮助用户熟练掌握这一工作流管理平台,提高企业的...
驰骋工作流引擎CCBPM(Charging Charging Business Process Management)与CCFLOW是企业级流程管理解决方案的重要组成部分,主要用于优化和自动化企业的业务流程。这两款工具的结合为企业提供了强大的流程设计、执行...
产品名称: 驰骋.net工作流程引擎. 英文名称: ChiCheng Workflow Engine 简 称: ccFlow 版本:4.5 官方网站: http://ccflow.org 开发语言: VS2010. .net4.0 c#.net. 开发历史: 2003-2012年. 性 质: 100%开源,无任何...
驰骋工作流引擎源码 产品名称: 驰骋.net工作流程引擎. 运行环境: BS结构. windows xp, windows server. win7 IIS6.0以上. .net4.0. Office2007 (如果需要单据打印.) 开发语言: VS2010, .net4.0 c#.net. 客户端: ...
驰骋工作流引擎CCFLOW是一款国内领先且完全开源的工作流管理系统,主要应用于.NET和JAVA两大平台,为企业级应用提供高效、灵活的流程自动化解决方案。这款引擎的出现打破了传统工作流系统的壁垒,允许开发者和企业...
【A驰骋工作流引擎演示环境介绍PPT教学课件】是一个专为学习和理解工作流引擎设计的教育材料,特别关注的是CCFlow这一特定的工作流解决方案。此课件共包含13页,深入介绍了CCFlow的基础功能和操作环境。 在第1页,...
CCFlow驰骋工作流引擎具备良好的API接口,能够方便地与企业现有的信息系统集成,如ERP、CRM等,实现数据的无缝流转,提高整体业务流程的协同性。 七、源码开放与二次开发 作为一款开源产品,CCFlow v4.2的源代码...
在A驰骋工作流引擎中,`AppCenterDSN`是用于存储数据源名称的数据链接信息串,而`AppCenterDBType`定义了数据库的类型(如MySQL、SQL Server或Oracle)。正确配置这些参数能确保工作流引擎能够成功连接到数据库,...
基本功能: 图形化流程设计/智能表单web定义定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件接口/报表定义/工作量分析/绩效考核/...
驰骋工作流、驰骋表单引擎与JFinal的集成版提供了一种高效且灵活的IT解决方案,结合了快速开发框架JFinal的敏捷性与业务流程管理(BPM)平台的强大功能。这一集成使得开发者能够利用JFinal的简洁性和高性能进行后端...