信息交换平台:单据规则配置详解

需积分: 42 13 下载量 39 浏览量 更新于2024-08-09 收藏 3.75MB PDF 举报
本章节主要阐述了在用友NC-UAP的信息交换平台上,如何为在该平台中注册的单据制定外系统与NC系统的交换规则。这个过程分为基础篇和高级篇,旨在确保数据在不同系统间的有效和完整交换。 基础篇—简单单据配置 对于没有复杂字段的单据,如单子表或主子表单据,配置相对简单。单子表仅需在交换规则中定义表头记录,而主子表则需要定义表头和表体记录。例如,我们通过一个名为"Test6"的主子类型测试单据为例,其表头VO为pfxx.example6.CustomerVO,表体VO为pfxx.example6.PersonVO。使用自动生成工具可以快速将VO结构映射成XML交换规则,但外系统数据与NC标准数据可能存在名称、结构和语义差异,需要人工调整以适应不同系统间的数据转换。 高级篇—复杂字段配置 对于包含复杂字段的单据,规则配置更为细致。涉及的配置包括VO记录的规则,如简单数组记录、VO数组记录、简单集合记录和VO集合记录等。这些配置规则涉及如何处理VO对象、数组和集合类型的字段,以确保在数据交换过程中能正确解析和传递复杂的业务逻辑。 章节详细介绍了表头记录、表体记录以及字段属性的配置步骤,并强调了在外系统数据导入、数据发送方式(手动界面、后台预警或自定义程序)、回执处理、参数设置(如单据导入方式、并发控制和日志查看)等方面的重要操作和注意事项。此外,还涉及了单据集成开发的过程,包括注册单据信息、生成和配置交换规则定义文件、辅助信息项设置以及插件代码的维护。 这一章节提供了全面的指导,帮助软件测试工程师理解如何在用友NC-UAP的信息交换平台中针对不同类型的单据定义和配置交换规则,确保数据在企业内部系统和外部系统的顺畅对接。无论是基础配置还是高级定制,都是实现高效、准确数据交换的关键环节。