# 信创端_督查督办插件升级手册

注意:

V8.1以前版本(不含V8.1)请先升级到V8.1sp2版本后,再升级到V8.2sp1版本。

执行督查督办数据升级前,请参考"致远 协同管理软件 V8.2sp1信创部署升级工具手册"升级至V8.2sp1。

##一、V8.1升级:升级前的版本为:V8.1(包含A8-N和G6-N),oa升级到V8.2sp1后请执行以下步骤

  • 注意:

  • 1.系统版本升级到V8.2sp1后,但未升级督办业务包的单位,需要升级后才能正常使用督办应用

  • 2.必须升级OA里组织下的所有单位的督查督办业务包后方可进行操作,否则会出现流程没法继续、操作无法进行等多种异常情况

  • 3.如果使用的是达梦数据库需要执行如下sql,否则更新业务包会报错:

 sp_set_para_value(1,'PK_WITH_CLUSTER',0);
 alter table FORM_SERIAL_NUMBER add column(ELEMENTS int);
 CREATE cluster INDEX index_ELEMENTS ON FORM_SERIAL_NUMBER(ELEMENTS);
 drop index index_ELEMENTS;
 alter table FORM_SERIAL_NUMBER drop column ELEMENTS;
 alter table FORM_SERIAL_NUMBER add column(ELEMENTS clob);
  • 4.更新业务包后,修改【事项信息】表,【数据唯一】里删除所有的规则,然后添加【主表】事项信息唯一,具体步骤见下方

  • 5.升级后如果有事项反馈阶段与当前反馈阶段不一致,且无法更新到正确阶段的情况,请上报联系研发,项目化解决

1.登录协同云平台(https://cloud.seeyon.com/c/index)下载两个组件(表单转文档、查询统计),如图:

2.使用督办业务包归属人的应用设计师角色登录OA,进入督办业务包,打开事项信息的修改页面:

3.在左侧控件处拉到最下方自定义控件处,点击管理:

4.进入扩展控件列表页面后,点击从本地上传,上传刚刚从商城下载的两个组件包:

5.上传完成后保存当前配置:

6.按照更新cap4业务包的流程将督办业务包更新至9.0版本

7.更新业务包后,进入应用管理中心打开督办业务包

8.修改事项信息表单:

9.点击右边【数据唯一】设置,删除所有规则后点击新建:

10.选择【主表】事项信息唯一,确定:

11.点击确定,再点击页面右上角保存,保存修改:

# 升级数据兼容特别说明

  • V8.1版本的签收规则为竞争签收,处于待交办、待签收、进行中三种状态的多责任单位数据升级后会在承办人控件中补全所有签收单位对应的承办人,但是签收视图中不会有签收时间

  • 升级前进行过反馈的数据,升级后反馈记录视图中会多出一行空的反馈明细

  • 业务包更新后年度重点工作枚举类型是升级前的,需要手动去修改枚举

# 二、V8.1sp1升级:升级前的版本为:V8.1sp1(包含A8-N和G6-N),oa升级到V8.2sp1后请执行以下步骤

  • 注意:

  • 1.系统版本升级到8.2sp1后,但未升级督办业务包的单位,需要升级后才能正常使用督办应用

  • 2.必须升级OA里组织下的所有单位的督查督办业务包后方可进行操作,否则会出现流程没法继续、操作无法进行等多种异常情况

  • 3.如果使用的是达梦数据库需要执行如下sql,否则更新业务包会报错:

 sp_set_para_value(1,'PK_WITH_CLUSTER',0);
 alter table FORM_SERIAL_NUMBER add column(ELEMENTS int);
 CREATE cluster INDEX index_ELEMENTS ON FORM_SERIAL_NUMBER(ELEMENTS);
 drop index index_ELEMENTS;
 alter table FORM_SERIAL_NUMBER drop column ELEMENTS;
 alter table FORM_SERIAL_NUMBER add column(ELEMENTS clob);
  • 4.更新业务包后,修改【事项信息】表,【数据唯一】里删除所有的规则,然后添加【主表】事项信息唯一,见下方

  • 5.升级后如果有事项反馈阶段与当前反馈阶段不一致,且无法更新到正确阶段的情况,请上报联系研发,项目化解决

1.登录需要升级的单位下的督查督办业务包的设计师账号,进入应用定制平台-应用管理中心,如下图所示:

2.点击业务包右上角的【更新】按钮,点击【添加】,选择认证后的V9.0的督查督办业务包并上传,点击确定后界面如下图所示:

3.点击下一步,进入系统检测界面后再点击下一步,如果弹出提示:"当前应用没有版本号,确认继续升级?",点击确定,如下图所示:

4.若等待后的界面提示:"出错了!更新程序发现2项数据不兼容,不能继续更新,详情信息如下",点击下方的详情查看不兼容的字段,如下图所示:

5.记录下不兼容的字段及所在的表单,进入应用包点击相应表单的修改按钮如下图所示:

6.首先需要将第4步中出现过的不兼容的字段在数据库中的数据置空(例子中就是批示-事项状态和批示-事项名称两个字段),在数据字典中找到需要删除的字段,修改SQL执行,例如下图中数据库表和字段ID则执行:update formson_0231 set field0251 = null:

IMG_256

7.在数据域列表中找到报错字段的控件,右键点击后选择【删除】移除控件,如下图所示:

8.若提示:"1条数据域删除失败!",则记录下使用了该数据域的表单,如下图所示:

9.依照次序找到报表中的该字段后,将该字段从中移除,如下图所示:

10.重复上述步骤至所有报错的字段都被删除

11.重复第一步至第四步,弹出的界面点击确认后,下一步,进入更新检测阶段,如下图所示:

12.点击下一步进入组织匹配阶段,点击【智能匹配】按钮,未匹配到的角色可以在列表中点击【重定向】手动匹配,如下图所示(角色因业务包不同会有不同,下图中的角色仅供参考):

13.点击下一步进入节点权限与基础数据阶段,点击下一步,页面提示:"恭喜,恭喜!当前应用与外接项完美契合!",点击下一步,页面显示:"系统处理中,请稍后...",如下图所示:

14.等待加载成功后,提示:"恭喜,更新成功!",此督查督办业务包就升级到了G6V9.0版本。

15.更新业务包后,进入应用管理中心打开督办业务包

16.修改事项信息表单:

17.点击右边【数据唯一】设置,删除所有规则后点击新建:

18.选择【主表】事项信息唯一,确定:

19.点击确定,再点击页面右上角保存,保存修改:

# 升级数据兼容特别说明

  • 升级前进行过反馈的数据,升级后反馈记录视图中会多出一行空的反馈明细

  • 业务包更新后年度重点工作枚举类型是升级前的,需要手动去修改枚举

# 三、V8.1sp2升级:升级前的版本为:V8.1sp2(包含A8-N和G6-N),oa升级到V8.2sp1后请执行以下步骤

  • 注意:

  • 1.如果使用的是达梦数据库需要执行如下sql,否则更新业务包会报错:

 sp_set_para_value(1,\'PK_WITH_CLUSTER\',0);
 alter table FORM_SERIAL_NUMBER add column(ELEMENTS int);
 CREATE cluster INDEX index_ELEMENTS ON FORM_SERIAL_NUMBER(ELEMENTS);
> drop index index_ELEMENTS;
> alter table FORM_SERIAL_NUMBER drop column ELEMENTS;
> alter table FORM_SERIAL_NUMBER add column(ELEMENTS clob);
  • 2.更新业务包后,修改【事项信息】表,【数据唯一】里删除所有的规则,然后添加【主表】事项信息唯一。

  • 3.升级后如果有事项反馈阶段与当前反馈阶段不一致,且无法更新到正确阶段的情况,请上报联系研发,项目化解决

1.按照更新cap4业务包的流程将督办业务包更新至9.0版本

2.进入应用管理中心打开督办业务包

3.修改事项信息表单:

4.点击右边【数据唯一】设置,删除所有规则后点击新建:

5.选择【主表】事项信息唯一,确定:

6.点击确定,再点击页面右上角保存,保存修改:

# 升级数据兼容特别说明

  • 升级前进行过反馈的数据,升级后反馈记录视图中会多出一行空的反馈明细

  • 业务包更新后年度重点工作枚举类型是升级前的,需要手动去修改枚举

创建人:zhangshuang
修改人:het、zhangshuang