
金蝶接口详解说明书
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOC
简介:
《金蝶接口详解说明书》是一份全面解析金蝶软件系统接口文档的指南书,旨在帮助开发者和IT专业人员深入理解并高效运用金蝶系统的各项功能。
### 金蝶EAS-WebService接口说明
#### 1. 名称约定与技术方案
- **名称约定**:本段落档中的Web服务提供者为金蝶EAS系统(简称EAS系统),而调用该系统的第三方客户端称为外部业务系统(简称外部系统)。
- **技术方案**:
- EAS系统提供了基于WebService的服务框架,通过发布符合国际标准的wsdl文件供外部系统下载和使用。
- 外部系统依据这些wsdl文件利用开发工具进行客户端发布与编译,并编写数据转换逻辑。这样可以通过“webservice接口”将外部系统的数据传输至EAS服务器,实现格式转换与存储。
- 通过这种方式,两个独立运行的系统——EAS系统和外部业务系统实现了交互及数据共享。
#### 2. 接口的主要功能及限制
- **主要功能**:
- 允许外部系统调用EAS接口,并能将自身的单据转化为EAS可识别的数据格式进行存储。
- EAS确保了事务的一致性,对导入的单据进行检查以确认其符合要求。如果数据正确,则会保存;否则返回错误信息。
- **限制**:设计时考虑系统兼容性和一致性,接口对于数据格式、字段定义等有特定需求,保证准确接收和处理。
#### 3. 接口数据需求
- **单据**:作为导入过程的核心部分,包含多种基础资料及枚举常量。为确保精确传递,对外部提供的制单人信息进行规范规定。
- **主要基础资料**:指需要大量且需在EAS系统中导入的数据类型如供应商信息等。外部必须提供完整准确的信息以实现正确匹配与存储。
- **辅助基础资料**:同样存在于两个系统之中,通常通过约定的编码或名称来对应数据。
#### 4. 接口说明
- **isExitBaseData**: 检查EAS中是否存在指定的基础资料。存在则返回True;否则为False。
- **exportBaseData**: 导出基础数据供外部系统查询与更新操作。
- **importBaseData** 和 **modifyBaseData**: 分别用于导入新记录和修改现有记录,允许将新的或已存在的数据添加到EAS中。
- **exportEnumData**: 从EAS导出枚举数据。这些通常是固定集合的选项如支付方式、发票类型等,在多个位置引用。
- 其他方法包括处理不同类型单据的操作,例如合同导入与修改、结算单管理、付款请求及读取基本信息等。
#### 5. 处理信息与异常定义
文档中规定了各种操作结果和可能的异常情况,帮助外部系统理解接口执行的结果并采取相应措施。
#### 6. 开发常见问题汇总与其他说明
整理了一些开发过程中常见的问题及其解决方案,以加快解决问题的速度。此外还提供了一些关于如何使用这些接口的相关建议。
通过上述介绍,可以了解金蝶EAS-WebService的核心功能、数据需求及具体操作方法,有助于外部系统更好地与EAS集成实现高效的数据管理和业务流程自动化。
全部评论 (0)


