项目基本信息
客户名称 |
某客户公司 |
客开项目经理 |
袁绪峰 |
开发成本 |
12人天 |
适用版本 |
350sp1+10月月度修复包 |
功能描述
发文:将A8中公文公文封发后,通过国电公文交换平台提供的WebService接口以XML的形式传输给国电公文交换平台;公文正文及附件按以下方式处理:
- 公文正文文档及附件文档调用吉大正元加密接口进行加密转换成*.dat文件
- 调用国电集团公司提供的servlet进行文件上传
- 发送到国电公文交换平台的公文可以撤销(取回),调用国电公文交换平台提供的WebService接口;
- 每天上午7:00,中午12:00定时刷新回执状态
效果演示
公文交换流程
公文交换流程图如下图所示:
发文流程:
- 公文正常封发后进入【公文交换-待发送】,在待发送的公文交换中选择发送;
- 在送往单位处选择“外部单位”,可临时增加“外部单位”,选人界面中如下图所示:
- 送往单位中含“国电交换_”字样的外部单位,点击发送,系统则调用国电公文交换平台提供的WebService组织公文数据交换至公文传输系统;上传公文包含公文元素的定义XML,以及附件、正文;签收单位不含“国电交换_”的公文按产品内部交换逻辑进行交换;
注:发文时,送往单位(toorganId)是从外部单位的备注中去外部单位编号
外部单位编号由人工手动维护,描述为空时,不做公文交换;手动维护如下图所示:
同时给多家外部单位发文时,编号按“,”隔开,例如toorganId="01000,02000",表示同时给国电交换_中国国电集团公司办公厅及国电交换_中国国电集团公司计划发展部发文;
- 发给含“国电交换_”字样的外部单位的公文可以取回,取回是调用调用国电公文交换平台提供的WebService进行取回;
- 在回执信息中撤销含“国电交换_”字样签收单位公文时,调用国电公文交换平台提供的WebService进行取回,将取回所有含“国电交换_”字样签收单位的公文(不是单条取回,因为国电公文交换平台提供的WebService的取回方法是一次性取回所有公文);例如上图所示,点击撤销“国电交换_中国国电集团公司”的公文时,“国电交换_国电物资集团有限公司”也会被撤销;撤销后,在回执信息中将被撤销的签收单位会被删除;
- 在回执信息中撤销不含“国电交换_”字样签收单位的公文时,单条撤销,不会撤销含“国电交换_”字样签收单位公文;
- 收回已发送的公文时先查询已被收文单位签收的单位,调用方法getDocStatus,如有已被签收的公文,提示信息“公文已被公司【公司XXX、公司XXX】签收,请联系签收单位方公文收发员!”
- 回执状态:龙源电力OA系统调用国电公文交换平台提供的接口每天定时刷新公文回执状态,刷新两次,刷新时间点:早7:00是刷一次,中午12:00时刷一次
刷新回执信息时,调用国电公文交换平台提供的getSaveList方法