互联网服务bpm coachbpm 8.5

BPM8.5 Deigner怎么实现会签功能

7.jpg


如图所示:我在行为里选择多实例循环,启动数量为2,当我流程执行到这一步之后,每个人都能看到2个一样的该任务,还有下面的那个复合流条件该怎么写呢?能不能给段事例代码,谢谢大家
参与16

9同行回答

天下天下软件开发工程师重庆
回复 7# lxshuangzi     已经实现了,差不多就是这么做的显示全部
回复 7# lxshuangzi


    已经实现了,差不多就是这么做的收起
互联网服务 · 2015-03-31
浏览1545
没那么简单没那么简单其它北京
麻烦问一下,这个实现了吗?我想实现,多人审批,只有有一个审批不通过其余人就不用审批了。显示全部

麻烦问一下,这个实现了吗?我想实现,多人审批,只有有一个审批不通过其余人就不用审批了。

收起
IT其它 · 2017-06-09
浏览1488
skyeyskyey售后技术支持IBM
回复 7# 天下 这种是比例会签的功能,用multi instance loop里面的conditional script就可以了比如设定会签通过比例是50%,然后用变量存储每个人的审批结果当满足条件的时候,返回true就可以了例子:if (percentage > 0.5) {    result = true;}result;这个条件每个审...显示全部
回复 7# 天下

这种是比例会签的功能,用multi instance loop里面的conditional script就可以了
比如设定会签通过比例是50%,然后用变量存储每个人的审批结果
当满足条件的时候,返回true就可以了
例子:
if (percentage > 0.5) {
    result = true;
}
result;
这个条件每个审批人做完都会执行一次。
有一点,要记得给它设置普通退出条件,比如50%通过算通过,如果所有人审批都不通过,它也能正常退出。收起
互联网服务 · 2015-04-10
浏览1595
  • 我想问一下,实现会签功能,如何做到只要有一个人不同意剩余的就不用审批了,但是如果都同意则需要按照流程顺序,后面的实例是不能取消的。
    2017-06-09
  • 就是设置退出条件,我上面写的。一个人不同意就返回true。都同意就正常结束。
    2017-07-07
天下天下软件开发工程师重庆
回复 5# supertime     这本书我有,这里面讲的很粗略啊,而且也没有书里面说到的例子,所以又点看不懂。 能说下多实例循环中的复合流条件(条件等待 复杂 下面)里面该怎么写吗?比如:2个审批人,只要有一个审批通过就结束,这种该怎么写呢...显示全部
回复 5# supertime


    这本书我有,这里面讲的很粗略啊,而且也没有书里面说到的例子,所以又点看不懂。
能说下多实例循环中的复合流条件(条件等待 复杂 下面)里面该怎么写吗?比如:2个审批人,只要有一个审批通过就结束,这种该怎么写呢收起
互联网服务 · 2015-03-24
浏览1643
supertimesupertime软件架构设计师IBM
能推荐一下图书么  :$http://www.webspherechina.net/club/thread-94247-1-1.html实际的OA审批流程中,经常需要用到会签功能,并且经常需要在会签的基础上进行动态加减签(即动态增加/减少会签人员)。通常,会利用B P M的M u l t i p l e I n s t a n c e L o o p...显示全部
能推荐一下图书么  :$

http://www.webspherechina.net/club/thread-94247-1-1.html


实际的OA审批流程中,经常需要用到会签功能,并且经常需要在会签的基础上进行动态
加减签(即动态增加/减少会签人员)。
通常,会利用B P M的M u l t i p l e I n s t a n c e L o o p i n g来实现会签,而基于M u l t i p l e
Instance Looping实现的审批业务流程不具有动态加减签的功能,即不能在审批已经开始的
情况下动态地添加及删除审批参与者,这就使得实现业务逻辑受到了极大的制约。
下面基于一个顺序的会签流程,提供一个从顺序审批业务流程改变为一个顺序动态加减
签审批业务流程的解决方案。该解决方案将使顺序审批业务流程具有动态添加及删除审批参
与者的功能,使业务逻辑更加完善。收起
互联网服务 · 2015-03-21
浏览1622
  • 为什么现在这个webspherechina网站都访问不了了?是都转移到twt了吗?
    2020-04-24
天下天下软件开发工程师重庆
回复 3# lizhongfeng1900     能不能说下该怎么配置吗?有文档能分享么,谢谢显示全部
回复 3# lizhongfeng1900


    能不能说下该怎么配置吗?有文档能分享么,谢谢收起
互联网服务 · 2015-03-20
浏览1542
lizhongfeng1900lizhongfeng1900软件开发工程师sinodata
会签 不用代码实现,配置完就OK了显示全部
会签 不用代码实现,配置完就OK了收起
互联网服务 · 2015-03-19
浏览1546
天下天下软件开发工程师重庆
自己顶一下!显示全部
自己顶一下!收起
互联网服务 · 2015-03-19
浏览1570
lxshuangzilxshuangzi软件开发工程师重庆斯欧
回复 6# 天下     这个很久以前做过的,有点忘了,这个问题最关键的是复合流条件判定的时间,我记得没错的话,是每一个实例跑完,都会判断一次复合流条件,一般是用多实例节点,同时发送给多个人,然后每个人的表单中有一个审核状态Status。    在复合流条件里面 写...显示全部
回复 6# 天下


    这个很久以前做过的,有点忘了,这个问题最关键的是复合流条件判定的时间,我记得没错的话,是每一个实例跑完,都会判断一次复合流条件,一般是用多实例节点,同时发送给多个人,然后每个人的表单中有一个审核状态Status。
    在复合流条件里面 写判断语句 if(Status = 'xxx') 我记不太清有几年了,反正就是审核状态是否为已审核,已审核就走下一节点,并且可以配置走到下一节点时,是否收回会签节点其他实例(有个配置项)。
    这都是我以前用BPM8的时候实现的,8.5不知道是否有区别。收起
互联网服务 · 2015-03-18
浏览1612

提问者

天下
软件开发工程师重庆

问题状态

  • 发布时间:2015-03-18
  • 关注会员:2 人
  • 问题浏览:8779
  • 最近回答:2017-06-09
  • X社区推广