项目基本信息

客户名称

某客户公司

客开项目经理

袁绪峰

开发成本

12人天

适用版本

350sp1+10月月度修复包

功能描述

发文:将A8中公文公文封发后,通过国电公文交换平台提供的WebService接口以XML的形式传输给国电公文交换平台;公文正文及附件按以下方式处理:

  1. 公文正文文档及附件文档调用吉大正元加密接口进行加密转换成*.dat文件
  2. 调用国电集团公司提供的servlet进行文件上传
  3. 发送到国电公文交换平台的公文可以撤销(取回),调用国电公文交换平台提供的WebService接口;
  4. 每天上午7:00,中午12:00定时刷新回执状态

效果演示

公文交换流程
公文交换流程图如下图所示:
1
发文流程

  1. 公文正常封发后进入【公文交换-待发送】,在待发送的公文交换中选择发送;

2

  1. 在送往单位处选择“外部单位”,可临时增加“外部单位”,选人界面中如下图所示:

3

  1. 送往单位中含“国电交换_”字样的外部单位,点击发送,系统则调用国电公文交换平台提供的WebService组织公文数据交换至公文传输系统;上传公文包含公文元素的定义XML,以及附件、正文;签收单位不含“国电交换_”的公文按产品内部交换逻辑进行交换;

注:发文时,送往单位(toorganId)是从外部单位的备注中去外部单位编号
外部单位编号由人工手动维护,描述为空时,不做公文交换;手动维护如下图所示:
4
同时给多家外部单位发文时,编号按“,”隔开,例如toorganId="01000,02000",表示同时给国电交换_中国国电集团公司办公厅及国电交换_中国国电集团公司计划发展部发文;

  1. 发给含“国电交换_”字样的外部单位的公文可以取回,取回是调用调用国电公文交换平台提供的WebService进行取回;

5

  1. 在回执信息中撤销含“国电交换_”字样签收单位公文时,调用国电公文交换平台提供的WebService进行取回,将取回所有含“国电交换_”字样签收单位的公文(不是单条取回,因为国电公文交换平台提供的WebService的取回方法是一次性取回所有公文);例如上图所示,点击撤销“国电交换_中国国电集团公司”的公文时,“国电交换_国电物资集团有限公司”也会被撤销;撤销后,在回执信息中将被撤销的签收单位会被删除;
  2. 在回执信息中撤销不含“国电交换_”字样签收单位的公文时,单条撤销,不会撤销含“国电交换_”字样签收单位公文;
  3. 收回已发送的公文时先查询已被收文单位签收的单位,调用方法getDocStatus,如有已被签收的公文,提示信息“公文已被公司【公司XXX、公司XXX】签收,请联系签收单位方公文收发员!”
  4. 回执状态:龙源电力OA系统调用国电公文交换平台提供的接口每天定时刷新公文回执状态,刷新两次,刷新时间点:早7:00是刷一次,中午12:00时刷一次

刷新回执信息时,调用国电公文交换平台提供的getSaveList方法