
U8API开发指南手册
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOC
简介:
《U8API开发指南手册》是一份详尽的技术文档,旨在帮助开发者深入了解和掌握用友U8系统的API接口应用技巧与方法,助力高效系统集成及二次开发。
“U8API资源管理器”是一款专为用友U8客户化应用开发设计的平台工具产品,旨在提供统一的标准U8 API接口查询、访问及调用规范等服务。该产品的目标是帮助开发者基于标准API资源进行统一编程模型和开发规范的应用集成与个性化功能扩展,从而构建更加贴合企业需求的信息系统。
### U8API 开发手册知识点详解
#### 一、U8API 资源管理器概述
- **定义**:U8API 资源管理器是专为用友U8客户化应用开发设计的一款平台工具产品,旨在提供统一的资源查询、访问及调用规范服务。
- **功能**:它提供了完整的标准 API 接口,帮助开发者基于这些接口实现应用集成与个性化扩展,为企业打造更符合需求的信息系统。
#### 二、U8API 资源分类体系
- **分类方式**:根据功能模块和单据类型对 U8API 资源进行划分。例如,在库存管理模块下,针对盘点单提供了多种标准 API 接口,包括但不限于“添加新单据”、“审核单据”、“弃审单据”、“删除单据”、“装载单据”及“修改单据”。
#### 三、API接口获取与使用
- **获取方式**:
- 用户可以在U8产品的 “UAP” 目录下找到 U8 API 资源管理器,登录后进入主界面。在此界面上可以通过左侧树形结构查找所需模块和单据,并进一步查看其 API 接口描述及代码示例。
- 支持的语言包括 C# 和 VB.NET。
- 用户只需遵循接口描述中的指导步骤并参照代码注释即可轻松使用这些资源。
- **使用步骤**:
1. **查找与发现**: 在 U8产品“UAP”目录下找到“U8API 资源管理器”,登录后进入主界面。通过左侧树形结构查找所需模块和单据,进一步获取其 API 接口描述及代码示例。
2. **组件引用**:根据使用的编程语言(C# 或 VB.NET)添加相应的组件引用。对于 C#, 需要的组件包括 `Interop.U8Login.dll` 和 `Interop.MSXML2.dll`; 对于 VB.NET,则需要引用 .tlb 文件和 Microsoft XML v3.0 组件。
3. **调用流程**:API 调用过程大致分为七个步骤:
- 构造 u8login 对象并完成登录。
- 创建环境上下文对象,并传入登录对象及其他参数。
- 设置 API 地址标识(URL)参数。
- 创建 APIBroker 对象。
- 给 API 参数赋值。
- 调用 API.
- 获取处理返回结果。
#### 四、API 参数赋值
- **参数类型**:主要分为 BO (Business Object) 和普通参数。BO 通常指单据的表头或表体数据,而普通参数则涵盖其他非表头和表体的数据。
- **赋值方法**: 不同类型的参数有不同的赋值方式。开发者需根据所调用 API 的具体要求填充这些参数以确保正确执行业务逻辑。
#### 五、小结
通过提供标准化的API接口和服务,U8API 资源管理器大大简化了基于 U8 平台的应用开发工作,并提高了效率。经过上述详细说明,读者应能全面了解这一工具并有效利用它满足企业定制化需求。
全部评论 (0)


