- 1、本文档共95页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NCV6X-信息交换平台技术红皮书讲述
信息交换平台
实施技术红皮书
NC-UAP 6.0
用友NC-UAP
2012-04-24
目 录
第一章 总体概述 1
1. 信息交换平台总体结构 1
2. 信息交换平台功能特点 1
3. 信息交换平台V50版新增功能 2
4. 信息交换平台V55版新增功能 3
5. 信息交换平台V60版新增功能 3
第二章 实施简介及相关注意点 4
1. 实施方法简介 4
外系统数据导入的一般步骤 4
信息交换平台服务器端文件目录结构 5
2. Servlet的URL地址参数与XML交换文档头属性的关系 6
3. 向NC系统发送数据方式 7
手动界面发送 7
后台预警发送 8
自定义程序发送 11
4. 回执及异常出错信息 12
回执格式 12
异常和错误编码 14
查询及回执格式样例 14
5. 信息交换平台总体参数设置 23
外部系统默认帐套 24
单篇最大传输上限 24
导入过程是否记录中间文件 25
回执文件后台备份 25
回执和导出文件编码格式 25
单据导入规则设置 26
设置客户端IP范围 26
6. 单据流水号和单据并发控制 26
单据流水号的概念和作用 26
单据并发控制 27
7. 日志查看 27
8. 翻译器配置 30
第三章 单据交换规则定义 32
1. 校验文件全局配置 32
2. 表记录的配置 34
3. 字段属性项的配置 34
第四章 基于信息交换平台的单据集成开发 44
1. 注册单据相关信息 44
2. 生成&配置交换规则定义文件 45
3. 辅助信息项设置 48
4. 插件代码维护 49
第五章 单据集成示例 51
1. 问题描述 51
2. 设计 51
3. 具体开发指导 51
3.1 单据插件信息注册 51
3.2 单据转换规则定义 51
3.3 插件代码编写和部署 52
3.4 修改单据转换规则 52
3.5 手动加载测试 53
第六章 安全 54
1. 加密类编写 54
2. 加密类注册 56
第七章 扩展 57
第八章 JMS及大文件传输模式 59
1信息交换平台异步通信解决方案 59
1.1信息交换平台现状及存在的问题 59
1.2需求分析 59
1.3 JMS简介 60
1.3 JMS Client消息交互图 62
1.5解决方案 62
2.JMS传输模式 64
3. JMS Client For NC6.0 65
4 大文件传输模式 85
附录 86
1发送结果错误码 86
2 K系统自定义项目档案样本defdoc.xml 89
常见问题 90
总体概述
信息交换平台总体结构
图 1.1.1 信息交换平台总体结构图
信息交换平台主要用于外部系统和NC系统进行集成。利用信息交换平台,可以将外系统的基本档案和业务数据发送到NC系统中,并进行相关的业务操作,如审批、弃审,也可以通过发送XML格式的查询条件导出NC系统的数据(需业务插件支持),导出的数据可以附着在回执文件中,也可以直接向外部系统回发HTTP请求。
信息交换平台功能特点
采用XML格式作为统一的数据交换标准,为数据访问提供简便、 统一的模式
面向服务的架构。这使得第三方系统可以随时随地向NC系统发送相关的业务数据,NC内部的预警服务及工作流引擎使得NC系统可以在合适的时候向第三方系统传送需要的数据,并且满足第三方系统的格式规范。
灵活配置。数据转换的规则可灵活定义,独立于应用集成业务逻辑
自由扩充。对于标准产品不支持的业务单据,如果有集成需求,信息交换平台提供了向导式的二次开发工具,集成了所有与二次开发相关的功能及配置,支持动态部署,可以在用户环境上进行快速有效的开发。
信息交换平台V50版新增功能
与信息交换平台V3序列产品相比,V50版信息交换平台在功能上得到了进一步的完善,在易用性上也有了很大改进。
单据交换规则的定义更加丰富和灵活。可以为某一单据模型中的某一字段定义路径,也可以为一个集合中的实体元素定义路径,甚至可以为某个字段定义XML结构查询的公式。这些都得益于对XPath功能的模拟,使得XML文件间结构转换的能力更强,但这个交换规则的学习成本可能比较大,后续版本需要图形化和简洁化。
为基于信息交换平台的自定义单据的集成提供了一个快速开发工具。这个工具以向导方式将集成一个自定义单据所要做的工作贯穿起来,包括:单据信息注册、校验文件生成、样本数据导出、辅助信息格式配置、业务插件类代码生成和编写,甚至还包括业务插件类代码的实时编译和部署,样本数据的导入测试和结果展示等。
启用NCV50新缓存机制。这不但使得外部系统设置、辅助信息设置和基础数据对照表的设置能够实时地作用于外部数据导入过程中,而且对于基本档案数据的访
文档评论(0)