会签,又称会审,也就是流程汇总某个业务需要经过多日表决,并且根据表决意见的汇总结果,匹配设定的规则,决定流程的走向。
会签只是一个概念,并不是说所有的人都必须进行响应。如下面的例子:
1:去掉一个最高分,去掉一个最低分。
2:十位领导进行会签,8个同意就算同意。
3:仅仅收集大家的意见,需要所有人的响应。
4:核心领导的一票否决
…………
常见的会签方式有如下六种:
1.一票通过制
如果配置的会签人员有一个或者两个以上,只要有一个人投票是通过的,该流程就会流向会签通过。
2.一票否决制
如果配置的会签人员有一个或者两个以上,只要有一个人投票是不通过的,该流程就会流向会签否决。
3.绝对票数制
如果配置的会签人员有一个或者两个以上,投票的票数必须大于等于配置的绝对票数才通过,当通过的票数等于配置的绝对票数后就直接流向会签通过,而其他还没来得及参加投票的人就不用再投票了;当通过的票数小于配置的绝对票数时,配置的会签参与者必须继续投票,直到投票结束才可以确定会签流向到否决步骤。
4.比例通过制
如果配置的会签人员有一个或者两个以上,投票的票数必须大于等于配置的票数百分比才通过,当通过的票数所占的比例大于等于该比例时候就直接流向会签通过,而其他没来的及投票的人就不用再投票了。当通过的票数所占的比例小于该比例时,会签节点配置的参与者继续投票,直到投票结束才可以确定会签流向到否决步骤。
5.比例否决制
如果配置的会签人员有一个或者两个以上,投票的票数必须大于等于配置的票数百分比才否决,当不通过的票数大于等于该比例时候就直接流向会签否决,而其他没来的及投票的人就不用再投票了;当不通过的票数占的比例小于设置的比例时候,会签节点配置的参与者继续投票,直到投票结束才可以取得会签流向通过的步骤。
6.意见收集制
意见收集制会让所有会签参与者都进行意见投票,不管参与者填写的意见是什么,流程都会流向会签通过的步骤,在通过的步骤怎么处理要根据实际处理人的判断执行。
会签的实现:可以用task节点和customer节点(自定义节点)
customer节点:在jpdl中,并没有单独的会签活动,需要我们自己 代码去实现,可以使用customer节点,自己实现自定义的功能。
实现注意点:与普通的Task任务相比,流程引擎也会停在会签节点等待认为的响应。但是,会签涉及到多个人,所以,要注意的是:
1:当流程进入会签节点的时候,需要生成多个任务,分发给会签涉及到的多个人。
2:在某个响应会签的时候,有可能其他人还没有响应,这时候任然需要等待其他人的响应;也有可能有足够的人进行了响应,这时候根据大家的意见或者流程中配置的会签方式选择进入流向下一个活动。
最近忙着做会签流程,对会签的概念有了简单的了解,以后会整理一下做个demo具体实现出来。
- 大小: 42.6 KB
- 大小: 43.2 KB
- 大小: 42.4 KB
- 大小: 63.7 KB
分享到:
相关推荐
通过学习"CountersignDemo"这个实例,你可以深入了解JBPM4.4的会签实现,包括如何设计流程、创建自定义活动、编写工具类以及如何在实际应用中部署和使用。这将有助于提升你对业务流程管理的理解,使你能更好地为企业...
【jbpm4.3 会签的实现】 在企业级工作流管理系统中,会签...在实际项目中,结合测试(如压缩包中的"test"目录中的测试用例)和持续学习(如"sofocus"可能包含的相关文档或讨论),将进一步加深对jbpm会签机制的理解。
总的来说,这个"jbpm4案例源码"结合《jBPM4工作流应用开发指南.pdf》这本书,为学习和掌握jbpm4提供了一个很好的起点。通过实际操作和理论学习,开发者可以迅速提升在工作流管理系统方面的专业技能,从而更好地应对...
**JBPM4.3与Spring整合的会签实例详解** JBPM(Java Business Process Management)是一个开源的工作流管理系统,主要用于处理业务流程自动化。在JBPM4.3版本中,它提供了一个强大的工作流引擎,可以方便地实现复杂...
**jBPM4入门基础环境配置** jBPM(Java Business Process Management)是一个开源的工作流管理系统,主要用于处理业务流程的建模...通过正确的环境配置和深入学习,你可以利用jBPM4构建出符合企业需求的流程管理系统。
jbpm工作流是一款开源的工作流程管理系统,主要用于设计、执行和管理业务流程。它结合了Java技术和BPMN...通过深入学习和实践,开发者可以利用jbpm构建出灵活、可扩展的业务流程管理系统,提升企业的运营效率。
jBPM-jPDL学习笔记——流程设计与控制.doc JBPM4.4之HelloWorld示例.doc jbpm4.4会签实例.doc jbpm4.4安装配置step by step.doc jbpm4自带数据库分析.doc jBPM_4教程PPT.pdf JBPM与SSH架构融合.doc 工作流模型...
4 准备环境 10 4.1jbpm4.4软件环境 10 4.2相关资源下载 10 4.3安装流程设计器(MyEclipse插件) 11 4.4在MyEclipse中添加jpdl4.4 xsd文件 11 4.5准备jbpm4.4开发环境 13 4.5.1添加jbpm4.4的jar包 13 4.5.2添加并制定...
4. **BPMS架构理解不足**:许多国内开发者仅停留在工作流引擎层面的应用,未能充分理解背后的BPMS(Business Process Management Suite)架构,限制了其在业务自动化方面的潜力发挥。 #### 四、FixFlow介绍 ...
给新手学习使用,不会让你失望" 提示我们,该示例项目是为初学者准备的,通过简洁明了的代码和注释,帮助他们快速理解和掌握JBPM如何实现会签功能。这意味着文件内容可能包括了基础的JBPM配置、工作流定义、会签节点...
4. **会签**:会签是一种多人共同参与决策的流程节点,通常用于需要多个审批人同意才能继续流程的场景。在请假流程中,可能需要部门主管和人力资源部门同时同意才能批准请假申请,这种情况下会签机制就显得尤为重要...
4. **流程监控与调试**:jbpm提供了监控和调试工具,可以帮助开发者跟踪流程实例的执行状态,找出潜在的问题并进行调试。 5. **自定义扩展**:jbpm的灵活性在于其允许用户根据需求自定义控制逻辑,通过编写新的控制...
在Java平台上,有很多开源的工作流引擎框架,如Activiti、jBPM和Flowable等,这些框架为开发者提供了强大的工具来实现复杂业务流程的管理。本项目"基于JAVA的工作流引擎开发框架源码"可能是对其中一个或多个这样的...
工作流(Workflow)是OA系统的核心,它定义了任务如何在不同参与者之间流转,包括任务分配、审批、会签等一系列动作。在Java环境下,可以利用开源的工作流引擎如Activiti或jbpm来实现。这些工作流引擎提供图形化的...
Snaker是一个专为Java设计的轻量级工作流框架,它的设计理念类似于权限控制框架Spring Security和Shiro之间的关系,提供了简单易用且学习成本低的特性。相比如JBoss的JBPM等更为复杂的框架,Snaker更适合于构建简单...
- 三大工作流引擎:Activiti、Jbpm和Flowable,Flowable在Activiti的基础上进行了优化,提供更好的性能和稳定性。 2. **Flowable源码编译** - 学习Flowable首先需要下载源码,然后在IDEA中打开项目进行编译,了解...