版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、U8EAI培訓(xùn)案例U8平臺開發(fā)部李靜2021年1月4日運用篇案例背景需求分析處理方案開發(fā)步驟提高篇深化分析處理方案開發(fā)步驟一、案例背景 A公司是一家專業(yè)辦公設(shè)備經(jīng)銷商。在企業(yè)創(chuàng)建之初,由于規(guī)模和業(yè)務(wù)量都不大,在管理上并沒有出現(xiàn)多大問題。隨著公司的開展,在財務(wù)上采用傳統(tǒng)手工處置的方式逐漸暴顯露越來越多的問題。于是公司引進了一套U8財務(wù)系統(tǒng)來有效管理企業(yè)的應(yīng)收賬款和出入現(xiàn)金流。 為了更好的拓展和輻射外地市場,提高市場占有率和客戶效力程度,公司逐漸在全國許多城市建立了本人的經(jīng)銷網(wǎng)點和客服中心,為了提高運營效率,降低本錢,加強管控,公司決議為整個分銷網(wǎng)絡(luò)部署一套綜合業(yè)務(wù)系統(tǒng),經(jīng)過資源共享與實時調(diào)度提高
2、整個銷售網(wǎng)絡(luò)的靈敏度和有效應(yīng)對市場變化的才干,并為客戶提供一流的效力程度。 運用篇-案例背景 但問題隨之產(chǎn)生,由于A公司的外地營銷網(wǎng)點規(guī)模普遍很小,不具備獨立核算才干,而且公司即將部署的綜合業(yè)務(wù)系統(tǒng)并不具備專業(yè)的財務(wù)管理功能,在財務(wù)上依然必需由公司集中管控。而且,多年來,公司在U8財務(wù)軟件的協(xié)助下已逐漸構(gòu)成了一套嚴謹高效的財務(wù)管理流程和制度,假設(shè)擯棄U8,去開發(fā)和部署新的能銜接業(yè)務(wù)系統(tǒng)的財務(wù)軟件,不僅會浪費公司現(xiàn)有的IT資產(chǎn),添加IT投資本錢,更重要的是會浪費公司積累起來的適宜本人實情的珍貴管理閱歷。 A公司老總以為,假設(shè)能將綜合業(yè)務(wù)系統(tǒng)與現(xiàn)有的U8財務(wù)軟件實現(xiàn)整合,必將帶來雙贏的利益:一方面
3、降低了IT投資本錢,節(jié)約了時間;另一方面促進了公司財務(wù)管理的繼續(xù)完善和創(chuàng)新。運用篇-案例背景二、需求分析 A公司的綜合業(yè)務(wù)系統(tǒng)能有效管理經(jīng)銷網(wǎng)點的銷售和售后業(yè)務(wù)帳以及倉庫臺帳:能開具發(fā)票,進展收款結(jié)算;能管理發(fā)貨和收貨,進展商品清點和結(jié)存;能統(tǒng)計和分析銷售情況;能處置退貨、維修等售后業(yè)務(wù)。 這些業(yè)務(wù)活動為公司帶來的盈利或虧損,必需求經(jīng)過公司總部的會計系統(tǒng)U8財務(wù)系統(tǒng)進展記賬、核算、以及財務(wù)報表分析,才干正確反映公司的運營情況和業(yè)績。 這就是說,綜合業(yè)務(wù)系統(tǒng)和U8財務(wù)系統(tǒng)的銜接必需求能實現(xiàn)自動記賬功能。詳細來說就是要將綜合業(yè)務(wù)系統(tǒng)的結(jié)算憑證銷售發(fā)票轉(zhuǎn)換成U8的記賬憑證,并傳送給U8系統(tǒng)進展會計記
4、賬。運用篇-需求分析三、處理方案 要實現(xiàn)自動記賬功能,首先需求將業(yè)務(wù)系統(tǒng)的結(jié)算憑證銷售發(fā)票轉(zhuǎn)換成U8的記賬憑證;隨后還要能將轉(zhuǎn)換后的記賬憑證傳送到U8。 處理方案是運用U8EAI數(shù)據(jù)交換接口。 U8EAI數(shù)據(jù)交換接口提供了U8與外部系統(tǒng)進展交流的“窗口,U8EAI定義了一套規(guī)范的數(shù)據(jù)交換格式,外部系統(tǒng)只需遵照此格式,在數(shù)據(jù)一致的前提下,便能與U8進展交互。 數(shù)據(jù)一致的意思是要保證各種數(shù)據(jù)依賴條件的一致,在本工程中就是指憑證中所記錄的經(jīng)濟活動核算對象和要素要一致,比如:憑證中所反映的客戶、部門等核算對象信息在業(yè)務(wù)系統(tǒng)和U8中要堅持一致,假設(shè)不一致,需求進展數(shù)據(jù)同步或映射轉(zhuǎn)換。 遵照U8的憑證格式
5、是指需求采用某種方式將業(yè)務(wù)系統(tǒng)的銷售發(fā)票轉(zhuǎn)換成U8的憑證格式,這普通需求進展二次開發(fā)。運用篇-處理方案四、開發(fā)步驟1、將業(yè)務(wù)系統(tǒng)結(jié)算憑證轉(zhuǎn)換為U8記賬憑證。 2、將憑證傳送給U8并記賬。 運用篇-開發(fā)步驟1、將業(yè)務(wù)系統(tǒng)結(jié)算憑證轉(zhuǎn)換為U8記賬憑證 U8EAI的數(shù)據(jù)交換格式由數(shù)據(jù)模板描畫,EAI的模板一致放在U8SOFTEAIXMLTemplate目錄下,以文件的方式存儲。 其中憑證的模板為Voucher.xml,在此文件中描畫了憑證所包含的表頭字段以及表體的分錄字段、輔助核算字段等,對字段的數(shù)據(jù)類型、大小、取值規(guī)那么也做了規(guī)定。 要將外部系統(tǒng)的銷售發(fā)票格式轉(zhuǎn)換成U8憑證的格式,普通采用二次開發(fā)編
6、程的方式進展,也可以采用比較通用的XSLT進展轉(zhuǎn)換。 由于外部系統(tǒng)的格式是未知的,在本實際工程中假定曾經(jīng)做了轉(zhuǎn)換,我們只需求事先預(yù)備好轉(zhuǎn)換完成的數(shù)據(jù)即可,憑證數(shù)據(jù)的預(yù)備可以直接根據(jù)模板來手工構(gòu)造憑證的XML文件,也可以采用一下簡便方法: 運用篇-開發(fā)步驟 先在U8中錄一個收款憑證作為范例 運用篇-開發(fā)步驟隨后運用EAI將其導(dǎo)出,留意要用剛剛建的憑證號設(shè)置導(dǎo)出過濾條件。登錄EAI:“開場-“程序-“用友ERP-U8-“企業(yè)運用集成EAI-“企業(yè)運用集成;左樹“系統(tǒng)菜單-“設(shè)置- “系統(tǒng)注冊,為 U8的某個帳套注冊一個數(shù)據(jù)交換編碼,闡明與外部系統(tǒng)的對應(yīng)關(guān)系; 運用篇-開發(fā)步驟運用篇-開發(fā)步驟左樹“
7、系統(tǒng)菜單-“數(shù)據(jù)交換- “數(shù)據(jù)交換,先設(shè)置憑證過濾條件,然后導(dǎo)出為一個XML文件:運用篇-開發(fā)步驟設(shè)置憑證過濾條件:點“保管后“退出回到上一個界面,點“執(zhí)行即可。假設(shè)導(dǎo)出的憑證文件為“簡單憑證.xml ,用編輯工具比如:記事本翻開此文件,將根節(jié)點修正一下: 根節(jié)點ufinterface的兩個屬性含義如下: proc=add :表示操作類型,add表示新增。 renewproofno=y:表示憑證導(dǎo)入U8后能否重新編碼,應(yīng)該填y。修正完后保管。這樣,我們的憑證文件就制造好了例如憑證詳見SAMPLES簡單憑證.xml 。隨后就可以運用EAI數(shù)據(jù)交換接口將其導(dǎo)入U8并記賬。運用篇-開發(fā)步驟2、將憑證
8、傳送給U8并記賬 將憑證傳送給U8并記賬其實就是調(diào)用EAI數(shù)據(jù)交換接口將憑證導(dǎo)入U8。 首先需求配置EAI接口: “開場-“程序-“用友ERP-U8-“企業(yè)運用集成EAI-“U8EAI接口設(shè)置; 運用篇-開發(fā)步驟隨后就可以調(diào)用EAI接口將憑證導(dǎo)入U8,以VB代碼為例: Dim xmlhttp As Object Set xmlhttp = CreateObject(“MSXML2.XMLHTTP) 創(chuàng)建XMLHTTP對象 Call xmlhttp.open(“POST, “u8appsrv/u8eai/import.asp, False) 運用XMLHTTP對象翻開網(wǎng)絡(luò)銜接,URL中的u8ap
9、psrv填U8運用效力器 xmlhttp.send requestXml 發(fā)送Request音訊 Dim responseXml As String responseXml = xmlhttp.responseText 獲取前往Response音訊 . 處置前往結(jié)果憑證接口的前往格式如下: succeed=“0表示勝利保管; u8voucher_id=“19前往憑證號。運用篇-開發(fā)步驟 運用篇的詳細例如見SAMPLES包,其中“簡單憑證.xml為運用篇的憑證例如,Code目錄為代碼例如,“工程1.exe為代碼編譯后的測試程序。運用篇-開發(fā)步驟一、深化分析 對于客戶往來的應(yīng)收款憑證,普通包含有客
10、戶、部門等輔助核算項。 而客戶、部門、人員等這些根底資料在企業(yè)的業(yè)務(wù)系統(tǒng)和U8財務(wù)系統(tǒng)中很有能夠不一致,不一致的情況普通有以下幾種: 1、A公司的綜合業(yè)務(wù)系統(tǒng)由于直接面向市場客戶,故其包含的客戶資料比U8財務(wù)系統(tǒng)更多。 2、由于兩個系統(tǒng)的根底資料編碼規(guī)那么能夠不一致,對于同一個客戶資料,能夠在業(yè)務(wù)系統(tǒng)中的編碼是C-01,在U8系統(tǒng)中能夠是001。 以上兩種情況的存在,都會導(dǎo)致相關(guān)的客戶往來憑證無法導(dǎo)入U8記賬。提高篇-深化分析二、處理方案 處理這個問題的思緒是:在上傳憑證之前要保證業(yè)務(wù)系統(tǒng)和U8的客戶檔案等根底資料一致。 假設(shè)是第一種情況,即客戶檔案的編碼可以一樣,但業(yè)務(wù)系統(tǒng)中的客戶多于U8系
11、統(tǒng)中的客戶。假設(shè)數(shù)量不大且不會經(jīng)常變化,那么可以采用手工錄入的方式進展補平;假設(shè)數(shù)量很大且經(jīng)常變化,那么最好采用自動的方式:業(yè)務(wù)系統(tǒng)中假設(shè)添加了客戶,那么將此客戶自動導(dǎo)入到U8系統(tǒng)中,導(dǎo)入的方式是調(diào)用U8EAI接口進展客戶檔案導(dǎo)入,詳細實現(xiàn)與憑證自動導(dǎo)入類似,需求遵照U8EAI客戶檔案數(shù)據(jù)交換格式。 對于第二種情況,即雙方系統(tǒng)的編碼規(guī)那么不一致,假設(shè)兩邊檔案完全一樣,只是編碼不一致,那么可以采用編碼映射的方式進展對照轉(zhuǎn)換;假設(shè)編碼不一致的情況下客戶檔案數(shù)量也不一樣,業(yè)務(wù)系統(tǒng)多于U8系統(tǒng),那么需求按第一種情況的做法將客戶檔案同步到U8,同步的同時還需求進提高篇-處理方案行編碼規(guī)那么轉(zhuǎn)換,這種情況
12、較為復(fù)雜,需求找出編碼轉(zhuǎn)換規(guī)律。 在本實際工程中只思索以下兩種情況: 1、編碼一樣情況下,需求將業(yè)務(wù)系統(tǒng)中的新增客戶檔案導(dǎo)入U8。 2、客戶檔案完全一樣,只是編碼不一樣,需求進展編碼映射。 提高篇-處理方案三、開發(fā)步驟 第一種情況的開發(fā)步驟: 1、將業(yè)務(wù)系統(tǒng)的客戶檔案轉(zhuǎn)換成U8客戶檔案。 2、將轉(zhuǎn)換后的客戶檔案運用U8EAI接口導(dǎo)入U8。 3、將業(yè)務(wù)系統(tǒng)結(jié)算憑證轉(zhuǎn)換為U8記賬憑證。 4、調(diào)用U8EAI接口將憑證傳送給U8并記賬。 提高篇-開發(fā)步驟1、將業(yè)務(wù)系統(tǒng)的客戶檔案轉(zhuǎn)換成U8客戶檔案U8EAI客戶檔案的模板文件為:U8SOFTEAIXMLTemplateCustomer.xml, 根據(jù)此模
13、板文件將外部系統(tǒng)的客戶檔案格式轉(zhuǎn)換成U8客戶格式,可以采用二次開發(fā)編程的方式進展,也可以采用比較通用的XSLT進展轉(zhuǎn)換。 在本實際工程中假定曾經(jīng)做好了客戶檔案轉(zhuǎn)換,我們只需求事先預(yù)備好轉(zhuǎn)換后的客戶檔案數(shù)據(jù)即可,預(yù)備的方法跟運用篇中預(yù)備憑證一樣,可以在U8中建一個客戶檔案并運用EAI導(dǎo)出。假定文件名為“客戶檔案.xml。翻開此文件,修正根節(jié)點的proc屬性值為add: ufinterface sender=“001 receiver=“u8 roottag=“customer proc=“add“ 例如詳見SAMPLES客戶檔案.xml 。 提高篇-開發(fā)步驟2、將轉(zhuǎn)換后的客戶檔案運用U8EAI接
14、口導(dǎo)入U8 代碼例好像憑證導(dǎo)入,詳見SAMPLESCode 。3、將業(yè)務(wù)系統(tǒng)結(jié)算憑證轉(zhuǎn)換為U8記賬憑證 主要過程和運用篇一樣,但憑證內(nèi)容應(yīng)該是帶客戶輔助核算的應(yīng)收款憑證,其中客戶為前兩個步驟導(dǎo)入U8的新客戶: 先經(jīng)過應(yīng)收款系統(tǒng)錄一個收款單提高篇-開發(fā)步驟 隨后制單生成憑證 提高篇-開發(fā)步驟接著運用EAI導(dǎo)出,詳見運用篇。這里導(dǎo)出的憑證分錄中就包含客戶輔助核算項: 1 C007 另外要留意憑證Xml數(shù)據(jù)的ufinterface節(jié)點的控制屬性的設(shè)置同運用篇: 根節(jié)點ufinterface的兩個屬性含義如下: proc=add :表示操作類型,add表示新增。 renewproofno=y:表示憑證
15、導(dǎo)入U8后能否重新編碼,應(yīng)該填y。提高篇-開發(fā)步驟帶輔助核算項的憑證數(shù)據(jù)預(yù)備好后,就可以調(diào)用EAI接口導(dǎo)入了。4、調(diào)用U8EAI接口將憑證傳送給U8并記賬 詳見運用篇。提高篇-開發(fā)步驟 第二種情況的開發(fā)步驟: 1、在U8EAI中配置客戶檔案編碼映射。 2、將業(yè)務(wù)系統(tǒng)結(jié)算憑證轉(zhuǎn)換為U8記賬憑證。 3、調(diào)用U8EAI接口將憑證傳送給U8并記賬,在此過程中自動進展客戶檔案編碼轉(zhuǎn)換。 提高篇-開發(fā)步驟1、在U8EAI中配置客戶檔案編碼映射登錄EAI:“開場-“程序-“用友ERP-U8-“企業(yè)運用集成EAI-“企業(yè)運用集成;左樹“系統(tǒng)菜單-“設(shè)置- “系統(tǒng)注冊,為 U8的某個帳套注冊一個數(shù)據(jù)交換編碼,闡明與外部系統(tǒng)的對應(yīng)關(guān)系;左樹“系統(tǒng)菜單-“數(shù)據(jù)交換- “數(shù)據(jù)映射,為U8客戶檔案與業(yè)務(wù)系統(tǒng)客戶檔案設(shè)置編碼映射關(guān)系:提高篇-開發(fā)步驟2、將業(yè)務(wù)系統(tǒng)結(jié)算憑證轉(zhuǎn)換為U8記賬憑證同第一種情況的第3步,主要目的是為了制造導(dǎo)入U8的憑證數(shù)據(jù)。 另外要留意憑證Xml數(shù)據(jù)的ufinterface節(jié)點的控制屬性設(shè)置: 根節(jié)點ufinterface的三個屬性含義如下: proc=add :表示操作類型,add表示新增。 renewproofno=y:表示憑證導(dǎo)入U8后能否重新編碼,應(yīng)該填y。codeexchanged=y :表示輔助核算項進展編碼
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新型民間擔(dān)保業(yè)務(wù)合作協(xié)議范本4篇
- 代碼審計與安全加固-深度研究
- 2025年度智慧園區(qū)場地租賃與維護管理協(xié)議書4篇
- 2025年度智能家居系統(tǒng)定制安裝勞務(wù)合同范本4篇
- 2025年度二零二五年度木材行業(yè)市場調(diào)研服務(wù)合同4篇
- 2025年度二零二五新能源項目采購框架合同范本4篇
- 2025年存量房買賣合同(含智能家居環(huán)境控制系統(tǒng))4篇
- 2025年度智能物流中心建設(shè)與運營管理合同4篇
- 二零二四年坯布加工綠色生產(chǎn)與可持續(xù)發(fā)展合同3篇
- 2025版南雄市文化創(chuàng)意產(chǎn)業(yè)合作開發(fā)合同4篇
- 2024年高考數(shù)學(xué)(理)試卷(全國甲卷)(空白卷)
- DB32-T 4444-2023 單位消防安全管理規(guī)范
- 臨床三基考試題庫(附答案)
- 合同簽訂執(zhí)行風(fēng)險管控培訓(xùn)
- DB43-T 3022-2024黃柏栽培技術(shù)規(guī)程
- 九宮數(shù)獨200題(附答案全)
- 人員密集場所消防安全管理培訓(xùn)
- PTW-UNIDOS-E-放射劑量儀中文說明書
- JCT587-2012 玻璃纖維纏繞增強熱固性樹脂耐腐蝕立式貯罐
- 典范英語2b課文電子書
- 員工信息登記表(標準版)
評論
0/150
提交評論