客户的成功,我们的骄傲

我们的上万家客户来自电信、电力能源、石油石化、冶金矿产、金融保险、制造、流通、服务、科教文卫、IT高科技、政府及公共服务等各个行业,他们靠自己的力量成功实现了企业管理信息化,请来分享他们的成功故事,还有,你也能!

勤哲Excel服务器软件和用友软件的对接

详情咨询:张振洲,电话:15810146291 (微信同号). QQ:1143654467,邮箱:1143654467@qq.com

这里所述的对接,指的是用友软件OpenApi接口。本文举例说明以Excel服务器V2023版套餐7通过WebApi功能和用友U8(12.51版本)的OpenApi对接。

一、前期准备

1.1 在用友U8+开放平台注册用户,创建应用。

https://u8open.yonyou.com/
访问用友以上网址,注册用户,下图所示
如果是企业购买客户可以点击“企业快速注册”,否则可以点击“注册”,注册过程不再描述了,都是需要按照用友网站上的相关提示进行操作的。
因我不是用友的企业客户,我只是用于开发测试,所以我选择的是“注册”按钮进行注册,注册完成后,点击登录按钮输入相关信息即可登录
登录后,点击“应用中心”上图所示
点击右侧红框所示的“如何创建应用?”,会有相关页面进行创建应用的详细说明,下图所示:
参照以上文档创建应用
需要说明的是用友的OpenApi接口是收费的下图所示:
具体收费情况请咨询您的用友软件提供商,本文不再对此收费加以说明。

1.2 下载U8 OpenApi客户端工具,安装客户端,并进行配置

点击上图首页页面,然后往下拖拽鼠标,使得页面显示到底部,下图所示:
点击这个“客户端下载”打开下面页面,然后点击下图的客户端下载的按钮下载客户端。
安装此客户端后,桌面上会有如下图标(下图红框所示):
上图所示,需要在安装用友软件的服务器电脑上点击上图红框所示的“EAI接口设置”
如图所示,进行EAI基本设置,我这里U8服务期就是本机,因此是localhost
EAI登录身份验证,输入U8相关帐套的用户名和密码,下面的EAI数据源,选择要对接的帐套。
点击刚刚安装过的这个开放平台客户端,输入你注册的用户和密码登录后,进行相关的配置
如图所示,点击客户端参数配置(红框所示),可以看到配置的示例,参照示例进行配置。

二、在Excel服务器中配置WebApi,与用友进行对接

以下以用友的总账模块对凭证的操作举例进行演示

2.1 在Excel服务器应用中设置WebApi

用友的参考文档下图所示
上图所示,点击 获取凭证列表信息“获取凭证列表信息”的接口文档的链接(上图红框所示链接)
我们看到红框所示的这个token 是一个链接,是我们访问用友系统必须需要的一个参数,点击这个链接可以看到token的提取文档。
下图所示为Excel服务器客户端里WebApi的相关配置(按照用友以上的文档要求去配置即可)

2.2 在模板中设置表间公式,用于执行WebApi

2.3 看看效果

填报表单,公式执行后得到以下结果数据
对比用友软件总账里的凭证列表数据如下:
对比下,数据结果是正确的(由于我提取的数据在排序时的规则跟用友的排序规则不太一致,所以会看到数据先后顺序可能不一致。当然,也可以完全根据用友的排序规则,把数据搞成排序一致的,我就不在这里展示了)

更多可能

Excel服务器可以通过WebApi功能不但可以从用友软件里通过OpenApi接口提取数据,还可以根据用友提供的相关接口“回写”数据,比如通过Excel服务器软件作为“业务系统”归集的相关业务生成财务凭证,直接回写到用友总账模块的凭证里,以打通财务和业务的一体化。
请结合用友的接口文档进行相关的设置,本文不再展示。
如需详细了解,可以扫描以下二维码加我微信,联系人:张振洲,电话:15810146291 (微信同号). QQ:1143654467,邮箱:1143654467@qq.com