阅读:2444 回复:4
lf6112
13

帖子

75

跟帖

416

积分

黄金榴莲
黄金榴莲
  • 社区居民

V8升级V9方案(2)- 产品升级方案 (问题 - 补 1)

楼主#
更多 发布于:2016-07-23 16:21
V8升级V9方案(2)- 产品升级方案 - 以新能源项目为例(补-1)
    在后续表单修改验证过程中出现了另外的问题(利用产品升级工具升级流程模版)

          流程中Line 的 Rule有涉及条件(NotNull 和 NotNone)的流程模版,在升级到V9之后,Line 的 Rule 变成了IsNullOrEmpty(......)
         SO,问题来了…………  
          大佬们看到这个是否有意识到问题点了?
          不错,看到问题点了,NotNull 和 NotNone 的返回值  和 IsNullOrEmpty相反的,故在V9之后你将发现,无论如何,按照正常逻辑怎么也走不到下一步流程,这下可惨了,咋么办呢?~!
          相信大家已经想到了解决方案呢,是吧~ba~

         看看我的修改方案:
         1:( 把V8的xml模版打开,然后全文搜索  <CompareOperator>NotNull</CompareOperator>、<CompareOperator>NotNone</CompareOperator>
找出所有的有关Rule,然后找个NotePad 记录一下吧~看看我这边记录的  
人事流程.加班批导单.13.xml(2458):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
人事流程.加班批导单.13.xml(2503):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
人事流程.加班批导单.14.xml(2458):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
人事流程.加班批导单.14.xml(2503):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
人事流程.加班批导单.12.xml(2458):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
人事流程.加班批导单.12.xml(2503):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
财务管理.付款申请表.14.xml(5588):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
财务管理.付款申请表.14.xml(6236):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
财务管理.付款申请表.13.xml(5588):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
财务管理.付款申请表.13.xml(6236):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
财务管理.借款申请单.6.xml(2734):          &lt;CompareOperator&gt;NotNull&lt;/CompareOperator&gt;
 
人事流程.招聘申请流程.1.xml(12104):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘申请流程.1.xml(12156):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘申请流程.1.xml(12419):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘申请流程.1.xml(12433):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘申请流程.1.xml(12565):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘申请流程.1.xml(12586):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘申请流程.1.xml(12725):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
设备管理.设备验收报告.29.xml(44311):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
设备管理.设备验收报告.29.xml(44356):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
设备管理.设备验收报告.29.xml(44535):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
设备管理.设备验收报告.29.xml(45059):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
财务管理.付款申请表.14.xml(5640):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.CPE流程.24.xml(17657):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.CPE流程.25.xml(17657):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.工程服务申请单.11.xml(6098):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.工程服务申请单.15.xml(7980):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.系统需求单SDR.10.xml(5809):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.系统需求单SDR.10.xml(6236):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.出差申请单.4.xml(3762):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
办公流程.邮箱申请单.7.xml(2960):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.外训申请单.1.xml(5626):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘取消流程.1.xml(7778):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘取消流程.1.xml(7830):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘取消流程.1.xml(7882):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘取消流程.1.xml(8178):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
人事流程.招聘取消流程.1.xml(8230):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
财务管理.付款申请表.13.xml(5640):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
 
 
 
————————SP————————
文档管理.ENW文件审批.22.xml(9566):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.ENW文件审批.23.xml(9666):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.EP文件审批.24.xml(11140):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.EP文件审批.24.xml(11192):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.EP文件审批.24.xml(11281):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.EP文件审批.24.xml(12080):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.工程变更ECN.45.xml(24474):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;
文档管理.受控表格申请单.9.xml(6871):          &lt;CompareOperator&gt;NotNone&lt;/CompareOperator&gt;

哇,~!好多  ^o^|||   ……

         2:( 去V9的后台管理,一条一条对应找到流程,然后在一个一个对应找到版本,找到线条,打开属性,修改条件,然后保存发布,哈哈~~大功告成!!!
         3:( 以为这样就OK了?你高兴的太早了,发布的新版本和数据版本对不上咯~~  咋么办~~?~!
                好办!执行第2点的时候记得记录好旧版本与你新发布版本的对应关系,然后在修改发布完成之后,把原来的版本删掉吧,然后手动SQL修改数据库版本吧,修改完了之后,不要忘记了重启引擎服务


好了,事到如今,模版的升级方案又更完善了一步,我们正逐渐的走向胜利,要解放了吗?? 不知道~毕竟后面不知道还有啥阵地需要攻克的~~~
---------------------------------------------今天不割了------------------------------------------------
下一章:有可能是问题 - 补 2   ,也有可能是  历史流程归档方案


静候佳音吧~~还请各位帮我拜拜  ,希望后面的问题会少点吧
·……众里寻她千百度,蓦然回首,那人却在灯火阑珊处·o·‘……’
lf6112
13

帖子

75

跟帖

416

积分

黄金榴莲
黄金榴莲
  • 社区居民
1楼#
发布于:2016-07-23 16:22
先试试 能不能给自己占个沙发 ~~  
·……众里寻她千百度,蓦然回首,那人却在灯火阑珊处·o·‘……’
上善若水
17

帖子

1282

跟帖

12345

积分

管理员
管理员
  • 社区居民
2楼#
发布于:2016-07-23 19:31
搬个板凳坐着学习,楼主辛苦!
H3 BPM 让天下没有难用的流程。全国统一服务热线 :400-889-8625
H3BPM
655

帖子

2504

跟帖

46406

积分

管理员
管理员
  • 社区居民
3楼#
发布于:2016-07-25 14:14
坐等楼主更新
10月签到活动奖励发放啦:http://bbs.h3bpm.com/read.php?tid=5377&fid=5
一个好人。
1

帖子

20

跟帖

2775

积分

中级榴莲
中级榴莲
  • 社区居民
4楼#
发布于:2016-07-25 15:07
我就是来瞅瞅。。。。
游客

返回顶部