NC外部交换平台:数据集成与单据转换
需积分: 46 5 浏览量
更新于2024-08-18
收藏 2.67MB PPT 举报
"NC数据交换平台的设置和应用"
在用友软件股份有限公司的GBU客开管理与支持部中,NC数据同步是一个重要的功能,它涉及到NC系统与外部系统的数据交换。外部交换平台是一个关键组件,它使得NC系统能够集成外系统数据、导出NC系统数据,并实现系统间的消息交互。
外部交换平台主要由以下几个部分组成:
1. 后台Servlet:它接收来自外部系统的XML格式数据。
2. 数据转换:将接收到的XML数据转化为NC系统能识别的标准数据,包括格式和数值的转换。
3. 数据对象实例化:将转换后的标准数据转化为数据对象,以便于业务模块进行处理。
4. 业务插件与业务服务:处理这些数据对象,执行相应的业务逻辑。
在实施外部交换平台时,有以下步骤:
1. 注册外部系统:登记与NC系统进行数据交换的外部系统信息。
2. 准备外系统数据:确保外系统数据格式正确,符合交换需求。
3. 配置辅助信息:可选步骤,可能涉及数据映射或特定参数设置。
4. 设置基础数据对照:映射NC系统与外系统间的对应数据。
5. 配置Servlet的URL地址:指定数据交换的网络路径。
6. 利用客户端发送数据:可以选择手动或自定义程序的方式发送数据到NC系统。
发送数据的方法有两种:
- 手动加载界面发送:通过NC内置的XMLUtil类进行操作。
- 自定义程序发送:可以编写Java代码或其他语言,模拟发送过程。
此外,单据交换规则的定义是外部交换平台的核心功能之一。这包括:
- 单据转换规则:定义XML文件中NC标准单据的记录和字段,以及它们在外系统数据中的位置和名称。
- 主子表结构的修改:根据外系统数据格式调整NC单据的结构。
- 实例化参照模型:如aggtest数据结构,自动生成转换规则。
- 单据配置:包括根标签、表头记录、表体记录和简单字段的配置,确保转换后生成的是NC系统认可的标准化单据。
外部交换平台还提供了二次开发工具,用于定制单据集成,进一步拓展其功能。通过对这些知识点的深入理解和应用,用户可以有效地管理和同步NC系统与其他系统的数据,实现高效的信息化管理。
2014-09-29 上传
2018-08-12 上传
2019-06-20 上传
2011-09-30 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-09-20 上传
郑云山
- 粉丝: 20
- 资源: 2万+
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍