1、北京信和易用科技有限公司 电话:18618338470NC 接口系统设计方案北京信和易用科技有限公司 电话:18618338470前言1 NC 接口的目标与范围 NC 接口的目标以 NC 集团财务管理系统为核心,通过应用集成整合各类应用系统,实现集团范围内业务系统与 NC 集团财务管理系统的无缝对接和业务协作,达到财务业务一体化和单据数据信息的共享,提高 NC 财务业务数据的录入效率和准确性,避免凭证和业务单据的重复录入。 应用集成的范围 基础档案的协同:主要包括客商档案、会计科目、人员档案等; 总账数据的协同:主要包括总账凭证以及凭证中涉及的辅助核算; 业务单据的协同:主要包括应收单、应付单
2、、付款单、收款单、出入库单等多种单据;2 详细设计方案2.1 业务系统与 NC 系统的对接。 2.1.1 接口内容(1)整合业务系统的基础档案到 NC 基础档案。业务系统和 NC 系统基础档案的接口环节主要就是基础数据的唯一识别码和基础档案的导入和导出,即取业务系统系统中的档案数据按照用友 NC 系统的标准格式,传递给 NC,并自动生成基础档案的唯一标识。(2)整合业务系统的业务数据到 NC 总账凭证。业务系统和 NC 系统总账模块的接口环节主要就是业务数据的导出和凭证数据导入,即取业务系统中的业务数据按照用友 NC 系统的凭证格式,生成 NC可以识别的单据数据,并通过后台传递给 NC,生成
3、NC 凭证,凭证依据单据流北京信和易用科技有限公司 电话:18618338470水号作为唯一标识。(3)整合业务系统的业务数据到 NC 业务单据。业务系统和 NC 系统业务模块的接口环节主要就是业务数据的导出和业务数据的导入,即取业务系统中的业务数据按照用友 NC 系统的业务单据格式,生成 NC 可以识别的业务单据数据,并通过后台传递给 NC,生成 NC 单据,单据依据单据流水号作为唯一标识。2.1.2 接口定义与设计考虑到用友 NC 系统数据交换平台的技术实现方式,对于上述接口内容本身的技术实现可以做如下设计:业务系统到用友 NC 凭证接口接口工作流程 step 1. 接口系统处理业务数据生
4、成接口系统中的单据数据。step 2. 调用 nc 服务将接口中的单据数据转换成 XML 格式传送给 NC的 webservice,通过返回值回写业务单据导入成功与否。step 3. 接口服务调用交换平台 servlet,向交换平台传送 XML 数据,并返回保存状态。step 4. 如果 nc 有错误数据,则在 nc 删除,否则重新导入。接口工作内容 单据格式的校验和转换。 调用 Web Service 接收单据数据进行导入 记录单据状态,0 导入失败,1 导入成功 查询是否已经生成 NC 单据。用友接口服务 功能:导入单据数据参数:XML 数据流,可包含多张单据数据返回值:XML 数据流,每
5、个单据的导入状态双方技术实现方式,接口定义业务系统 功能:提供基础档案、业务明细数据来源表。数据传输内容 基础档案、业务单据明细。2.1.3 接口分析由于此处业务系统的单据需要与 NC 进行对接,并且达到信息的共享和软件的集成,首先需要进行基础信息的对照,包括(客商信息、人员档案、凭证类型、辅助核算的设置) ,如需要协同的单据类型比较单一,则不需要进行大量数据的维护,如需要系统的单据类型比较多,则需要进行大量数据的设置和维护。北京信和易用科技有限公司 电话:186183384703 项目计划与人天任务/阶段 目标 人/天 完成标志与里程碑项目调研分析总体规划集成方案沟通确认双方确认应用集成方案
6、编码实现单元测试研发实现项目交付准备完成单元测试并制作安装包搭建测试环境联调测试与调整最终用户培训试运行系统上线切换联调交付项目验收系统上线并验收运维支持 持续支持与改善 持续稳定运行合计北京信和易用科技有限公司 电话:186183384704 提供支持4.1 提供业务系统的数据字典或者数据来源,以及数据字段的说明。4.2 客户信息中心需要提供业务系统数据库的访问权限,以及安装接口程序的设备,需要能访问到用友 NC。4.3 客户提供业务数据的来源,以及对应 NC 单据的类型。5 成功案例 中国重汽卡车有限公司 中国重汽济南商用车有限公司 山西大齿有限公司 枣庄丰源集团有限公司 北京汉今国际集团有限公司 杭州发动机有限公司 中国重汽特种车有限公司