客戶的成功,我們的驕傲

我們的上萬家客戶來自電信、電力能源、石油石化、冶金礦產(chǎn)、金融保險、制造、流通、服務(wù)、科教文衛(wèi)、IT高科技、政府及公共服務(wù)等各個行業(yè),他們靠自己的力量成功實現(xiàn)了企業(yè)管理信息化,請來分享他們的成功故事,還有,你也能!

勤哲Excel服務(wù)器軟件和用友軟件的對接

詳情咨詢:張振洲,電話:15810146291 (微信同號). QQ:1143654467,郵箱:1143654467@qq.com

這里所述的對接,指的是用友軟件OpenApi接口。本文舉例說明以Excel服務(wù)器V2023版套餐7通過WebApi功能和用友U8(12.51版本)的OpenApi對接。

一、前期準備

1.1 在用友U8+開放平臺注冊用戶,創(chuàng)建應(yīng)用。

https://u8open.yonyou.com/
訪問用友以上網(wǎng)址,注冊用戶,下圖所示
如果是企業(yè)購買客戶可以點擊“企業(yè)快速注冊”,否則可以點擊“注冊”,注冊過程不再描述了,都是需要按照用友網(wǎng)站上的相關(guān)提示進行操作的。
因我不是用友的企業(yè)客戶,我只是用于開發(fā)測試,所以我選擇的是“注冊”按鈕進行注冊,注冊完成后,點擊登錄按鈕輸入相關(guān)信息即可登錄
登錄后,點擊“應(yīng)用中心”上圖所示
點擊右側(cè)紅框所示的“如何創(chuàng)建應(yīng)用?”,會有相關(guān)頁面進行創(chuàng)建應(yīng)用的詳細說明,下圖所示:
參照以上文檔創(chuàng)建應(yīng)用
需要說明的是用友的OpenApi接口是收費的下圖所示:
具體收費情況請咨詢您的用友軟件提供商,本文不再對此收費加以說明。

1.2 下載U8 OpenApi客戶端工具,安裝客戶端,并進行配置

點擊上圖首頁頁面,然后往下拖拽鼠標,使得頁面顯示到底部,下圖所示:
點擊這個“客戶端下載”打開下面頁面,然后點擊下圖的客戶端下載的按鈕下載客戶端。
安裝此客戶端后,桌面上會有如下圖標(下圖紅框所示):
上圖所示,需要在安裝用友軟件的服務(wù)器電腦上點擊上圖紅框所示的“EAI接口設(shè)置”
如圖所示,進行EAI基本設(shè)置,我這里U8服務(wù)期就是本機,因此是localhost
EAI登錄身份驗證,輸入U8相關(guān)帳套的用戶名和密碼,下面的EAI數(shù)據(jù)源,選擇要對接的帳套。
點擊剛剛安裝過的這個開放平臺客戶端,輸入你注冊的用戶和密碼登錄后,進行相關(guān)的配置
如圖所示,點擊客戶端參數(shù)配置(紅框所示),可以看到配置的示例,參照示例進行配置。

二、在Excel服務(wù)器中配置WebApi,與用友進行對接

以下以用友的總賬模塊對憑證的操作舉例進行演示

2.1 在Excel服務(wù)器應(yīng)用中設(shè)置WebApi

用友的參考文檔下圖所示
上圖所示,點擊 獲取憑證列表信息“獲取憑證列表信息”的接口文檔的鏈接(上圖紅框所示鏈接)
我們看到紅框所示的這個token 是一個鏈接,是我們訪問用友系統(tǒng)必須需要的一個參數(shù),點擊這個鏈接可以看到token的提取文檔。
下圖所示為Excel服務(wù)器客戶端里WebApi的相關(guān)配置(按照用友以上的文檔要求去配置即可)

2.2 在模板中設(shè)置表間公式,用于執(zhí)行WebApi

2.3 看看效果

填報表單,公式執(zhí)行后得到以下結(jié)果數(shù)據(jù)
對比用友軟件總賬里的憑證列表數(shù)據(jù)如下:
對比下,數(shù)據(jù)結(jié)果是正確的(由于我提取的數(shù)據(jù)在排序時的規(guī)則跟用友的排序規(guī)則不太一致,所以會看到數(shù)據(jù)先后順序可能不一致。當然,也可以完全根據(jù)用友的排序規(guī)則,把數(shù)據(jù)搞成排序一致的,我就不在這里展示了)

更多可能

Excel服務(wù)器可以通過WebApi功能不但可以從用友軟件里通過OpenApi接口提取數(shù)據(jù),還可以根據(jù)用友提供的相關(guān)接口“回寫”數(shù)據(jù),比如通過Excel服務(wù)器軟件作為“業(yè)務(wù)系統(tǒng)”歸集的相關(guān)業(yè)務(wù)生成財務(wù)憑證,直接回寫到用友總賬模塊的憑證里,以打通財務(wù)和業(yè)務(wù)的一體化。
請結(jié)合用友的接口文檔進行相關(guān)的設(shè)置,本文不再展示。
如需詳細了解,可以掃描以下二維碼加我微信,聯(lián)系人:張振洲,電話:15810146291 (微信同號). QQ:1143654467,郵箱:1143654467@qq.com