NC外部交换平台:数据集成与转换

4星 · 超过85%的资源 需积分: 46 73 下载量 168 浏览量 更新于2024-07-29 收藏 2.67MB PPT 举报
"NC数据交换平台是用友软件股份有限公司提供的一个数据集成工具,主要用于在NC系统与其他外部系统之间进行数据同步和消息交互。它能够将外部系统的数据转换成NC系统可识别的标准格式,并通过业务插件和服务进行处理。此平台支持数据导入、参数设置、单据格式转换以及规则定义等功能,适用于企业信息系统间的集成需求。" 在NC客户化开发培训中,"外部交换平台"是一个关键模块,主要包括以下几个方面: 1. 外部交换平台概述:该平台允许用户将外部系统的数据集成到NC系统中,同时也支持NC系统数据的导出。此外,它提供了一种机制来实现系统间的消息交互,增强了不同系统间的协同工作能力。 2. 外部交换平台总体结构:平台的后台基于Servlet,接收XML格式的外部数据,然后进行格式和数值的转换,使之符合NC系统的标准。转换后的数据会被实例化为数据对象,由不同的业务模块服务进行处理。 3. 工作原理:数据交换涉及单据格式转换、数值转换、数据对象实例化和业务插件与业务服务的交互。外部数据首先被转换成NC系统能理解的格式,然后通过业务逻辑处理,确保数据准确无误地导入或导出。 4. 外部交换平台实施:实施过程包括注册外部系统、准备外系统数据、配置辅助信息(如基础数据对照)、设置Servlet的URL地址以及利用客户端发送数据。这些步骤确保了数据交换的顺利进行。 5. 单据交换规则:定义单据交换规则是平台的重要功能,它允许用户根据外系统数据格式定制主子表结构的转换规则。规则定义包括XML文件、NC标准单据记录和字段、以及外系统数据的位置和名称映射。 6. 二次开发与集成:外部交换平台提供了二次开发工具,使得用户可以针对自定义单据进行集成,进一步增强了平台的灵活性和适应性。 通过以上模块的学习,用户能够全面理解和掌握NC数据交换平台的使用,从而实现高效、准确的数据同步和交互,提升企业信息化管理效率。