1 / 7
文档名称:

OA与NC系统集成接口开发方案.doc

格式:doc   大小:38KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

OA与NC系统集成接口开发方案.doc

上传人:qiang19840906 2021/2/4 文件大小:38 KB

下载得到文件列表

OA与NC系统集成接口开发方案.doc

文档介绍

文档介绍:OA与NC系统集成接口开发方案
目 录
目 录 2
4 单点登录 3
注册登录key访问接口 3
访问NC-EHR业务功能 3
5. 代办事项列表信息 4
6 单一代办事项信息展示 4

4 单点登录
由OA系统客户端提供登录参数,到OA服务器,OA服务端通过的web服务方式向NC服务端注册申请登录key,OA服务端将登录key作为响应结果返回到的OA客户端,作为之后访问NC-EHR系统的依据。
步骤
说明
源系统
目的系统
1
最终用户登录请求
OA客户端
OA服务端
2
登录key申请
OA服务端
NC服务
3
访问NC服务
OA客户端
NC服务
注册登录key访问接口
通过NC提供的机制。OA 客户端使用HTTP协议GET或POST方式向指定的地址提交如下格式的参数,注册用于访问NC-EHR系统的登录key. (http://NC_IP/service/RegisterServlet)
参数
意义
accountcode
帐套编码
workdate
工作日期
language
登录语言
usercode
用户编码
pwd
密码
key
生成的唯一key。
访问NC-EHR业务功能
一旦注册完成,可直接使用 http://NC_IP/?key=注册所使用key略过登录界面,直接进入NC主界面。
5. 代办事项列表信息
NC 提供以web service方式获取代办事项信息列表的接口
OA系统根据web service接口和对应的用户信息,得到用户所对应的代办事务信息列表,展现到OA系统中。
传到NC service接口的参数信息包括:代办单据PK,用户pk, 单据类型, 主题, 发送人。
数据获取方式如
<%
String endpoint = "http://NC_IP /user/services/ReadBusinessService";
Service service = new Service();
Call call = (Call) ();
String userPk = "0001AA3W6";//nc用户的pk
(new (endpoint));
("readNCPeding");
("userPK", , );
();
String[][] ret = (String[][]) (new Object[] {userPk});
%>
6 单一代办事项信息展示
NC系统提供以web service方式获取指定代办事项的接口。指定访问参数。在NC系统中打开指定代办事项。
传到NC service接口的参数信息包括: