金蝶EAS Webservice接口:凭证引入指南

需积分: 0 3 下载量 126 浏览量 更新于2024-07-30 收藏 698KB DOC 举报
"该文档是关于金蝶EAS系统中凭证引入Web Service接口的说明,主要涉及如何调用登录接口EASLogin以及凭证接口的使用方法。文档由金向平创作,经过多次版本更新,最终版本为V5.4.0,由吴进负责维护。" 在IT行业中,Web Service是一种基于开放标准的、跨平台的通信协议,用于不同系统间的交互。金蝶EAS(Enterprise Application System)是金蝶公司提供的企业级综合管理软件,它提供了凭证引入的Web Service接口,允许外部系统与EAS进行数据交换,例如引入会计凭证。 文档首先强调了调用凭证接口前需要先登录EAS。EASLogin是一个登录接口,通过调用它可以实现客户端与EAS系统的连接。为了调用这个接口,用户需要获取EASLogin的WSDL(Web Service Description Language)地址,这是描述Web Service接口和操作的XML格式规范。WSDL文件包含了服务的位置、服务的操作及如何调用这些操作的信息。 调用EASLogin接口的步骤包括: 1. 获取WSDL地址:通过访问EASLogin的URL获取wsdl文件。 2. 发布客户端代码:利用Apache Axis等第三方工具,将WSDL转换为Java代码,生成客户端调用所需的类。 3. 编写调用脚本:配置环境变量,指定Apache Axis库的位置,然后调用生成的Java代码进行登录操作。 4. 设置调用参数:包括用户名、密码、系统名称、数据中心、语言、数据库类型和认证模式。其中,认证模式默认为"BaseDB",也可以根据需要从easAuthPatterns.xml中选择其他认证方式。 接口参数的传递应按照规定的顺序进行,EASLogin接口有两个不同的调用方式,一种需要6个参数,另一种则需要7个参数,其中第7个参数默认为"BaseDB"。虽然6参数的方式仍然可用,但7参数的方式被认为是更推荐的,因为它提供了更全面的认证信息。 通过理解并正确使用这个Web Service接口,外部系统可以无缝地与金蝶EAS集成,实现凭证数据的自动化导入,提高企业的财务处理效率,减少手动操作的错误。这对于那些需要与多个财务系统对接的企业来说,尤其具有价值。