李浩,江軍霞,李健,聞雪松
(天津鞍鋼天鐵冷軋薄板有限公司,天津 300301)
淺析與用友U8財務系統二次開發實現信息共享
李浩,江軍霞,李健,聞雪松
(天津鞍鋼天鐵冷軋薄板有限公司,天津 300301)
為實現天鐵鞍鋼天鐵冷軋薄板有限公司各種信息化數據處理系統和U8財務系統的聯接服務,對用友U8財務系統進行二次開發。介紹了該系統結構和功能的設計方法,通過二次開發,實現了業務數據自動生成財務系統的會計憑證,完成了財務系統與各系統之間對賬工作,提高了財務分析水平和工作效率,建立了滿足生產運營過程中數據互通,數據共享的計算機應用系統構架。
財務 系統 信息共享 接口 二次開發
天津鞍鋼天鐵冷軋薄板有限公司共有7條冷軋生產線,年設計產能150萬噸,具備生產軋硬、冷軋、鍍鋅三大類產品的能力。目前大型信息化管理系統包括產銷一體化系統、設備管理系統、采購系統、辦公自動化OA系統、客戶關系管理系統。財務部門應用的是用友U8財務系統,獨立于其他各管理系統,會計數據與業務數據分離。對《產銷系統與用友財務系統集成》進行功能劃分及功能設計,建立滿足天鐵鞍鋼天鐵冷軋薄板有限公司用友財務U8系統對其他應用系統所產生的憑證數據的接收,及用友財務U8系統總賬匯總數據對其他應用系統的傳輸和數據交換,實現天鐵鞍鋼天鐵冷軋薄板有限公司各種信息化數據處理系統和U8財務系統的聯接服務。
為了能安全、合理、協調地將用友U8財務與各管理系統集成,需要解決以下問題[1]:
(1)保證基礎編碼數據的一致性:包括科目編碼、地區編碼、客戶編碼、供應商編碼、人員編碼、部門編碼。
(2)業務數據與財務數據的一致性。
(3)采購、銷售、庫存、成本核算等的業務流程與財務業務流程在各管理系統與用友U8財務協調一致。
本系統方案采用建立中間數據庫的模式解決數據交換問題。由用友在U8財務數據庫服務器上建立數據交換數據庫,需要數據交換的各方采用訪問中間數據庫的方式,將提交用友U8系統的數據寫入中間數據庫,由數據交換系統處理后寫入U8財務系統;同時,數據交換系統將從U8財務系統中提取其他系統所需要的數據,寫入中間數據庫,由各需求方提取。
考慮到與用友U8財務系統的接口系統只涉及到財務會計人員使用,故采用C/S模式開發。服務器只需安裝數據庫,減少成本的投入。為了與用友財務U8系統更好地實現集成,數據庫選擇SQL server 2000。
充分考慮C/S模式的特點,結合用戶的需求設計出用友U8財務系統的功能模塊,主要包括檔案管理、憑證管理、成本管理、系統管理。其功能模塊見圖1。
檔案管理功能包括供應商管理、客戶管理、會計科目管理。
4.1.1 供應商管理
供應商信息在物料采購系統以及用友U8財務系統中共同使用,為保證供應商信息的一致性,供應商信息統一由物料采購系統維護,并發送至用友中間接口系統,經供應商管理模塊,發送至用友U8財務系統。
4.1.2 客戶管理
客戶信息在產銷一體化系統、客戶關系管理系統以及用友U8財務系統中共同使用,而客戶關系管理系統中客戶基本信息來源于產銷一體化系統,為保證客戶信息的一致性,客戶信息統一由產銷一體化系統維護,并發送至用友中間接口系統,經客戶管理模塊發送至用友U8財務系統。
4.1.3 會計科目管理
從用友U8財務系統中獲取最新的會計科目,并發送到產銷系統、物料采購系統、設備管理系統中。同時提供會計科目設置獲取和對賬功能,可以在《成本模塊》中獲取用友U8財務數據信息,供其他系統核算需要以及對賬分析。

圖1 與用友接口系統功能模塊圖
憑證管理主要包括檢核憑證、查詢憑證、整理憑證、合并憑證和導入憑證。該功能主要是從各系統收集憑證,并拋用友U8財務系統。
4.2.1 檢核憑證
對于其他各管理系統拋到用友中間接口的憑證數據進行檢核,如會計科目是否存在、借貸是否平衡、是否是部門輔助核算、記賬方式是金額式還是數量金額式等。
4.2.2 查詢憑證
查詢各系統拋到用友中間接口的憑證信息。
4.2.3 整理憑證
對于項目輔助核算的會計科目進行整理,供會計人員選擇所需要的項目輔助核算項。
4.2.4 合并憑證
對于各系統拋到用友中間接口系統中的憑證信息,如合并標志一致,可以進行合并憑證操作,將多個憑證合并成一張憑證。
4.2.5 導入憑證
將檢核過的憑證信息導入用友U8財務系統,生成正式憑證,并返回正式憑證號。
質量異議管理功能包括獲取成本核算費用信息、存貨信息、期間費用信息、費用對賬、存貨對賬、采購對賬及客戶余額對賬。該功能主要是從用友U8獲取數據信息,并轉發至各管理系統。
4.3.1 獲取成本核算費用信息
參與成本核算的會計人員可以從總賬用友U8中獲取當月費用信息,并轉發到產銷一體化系統,供成本核算需要。在此會調用產銷一體化系統檢核程序,檢查獲取的費用信息是否符合成本核算需要。
4.3.2 獲取存貨信息
參與成本核算的會計人員可以從總賬用友U8系統中獲取當月原料存貨數據,并轉發到產銷一體化系統中,供成本核算需要。
4.3.3 獲取期間費用信息
參與明細成本核算的會計人員可以從總賬用友U8系統中獲取當月期間費用信息,并轉發到產銷一體化系統中,供明細成本核算需要。
4.3.4 費用對賬
參與成本核算的會計人員在成本核算完成之后,對產銷一體化系統以及用友U8財務系統的各費用信息進行對賬,檢驗產銷一體化系統與用友U8總賬費用信息是否相符。
4.3.5 存貨對賬
參與成本核算的會計人員在成本核算完成之后,對產銷一體化系統以及用友U8財務系統的原料、半成品、產成品信息進行對賬,檢驗產銷一體化系統與用友U8總賬存貨信息是否相符。
4.3.6 采購對賬
對物料采購系統和用友U8財務系統中輔料信息進行對賬。
4.3.7客戶余額對賬
每月月底或月初,對產銷一體化系統和用友U8財務系統中客戶余額進行對賬,檢驗產銷一體化系統與用友U8總賬中客戶余額信息是否相符。
系統管理功能包括用戶管理、角色管理、頁面顯示字段信息管理、角色授權管理等。
4.4.1 用戶管理
查詢、添加、修改、刪除用戶信息;可以對用戶進行重置密碼操作;對用戶進行角色分配操作。
4.4.2 角色管理
查詢、添加、修改、刪除角色的一些基本信息。
4.4.3 頁面顯示字段信息管理
對于各畫面的字段是否顯示以及顯示順序進行維護。
4.4.4 角色授權管理
針對角色進行模塊以及菜單的授權管理。
接口是提供給其他模塊或者系統使用的一種約定或者規范。因此接口必須要保證足夠的穩定性和易用性,這是設計接口的基本要求。接口必須相對穩定,否則將導致接口的使用者和提供者為了適應新接口而不斷修改接口的實現,可能重復進行無用功,嚴重時將影響整個軟件的開發進度。各管理系統以及用友U8財務系統與用友接口系統的數據交互情況,見圖2。

圖2 系統間數據交換圖
每次的數據交換都有會計人員的人工參與,并且接口系統會對數據進行嚴格的檢核,對于不符合實際情況的數據信息會給出錯誤提示,便于業務人員及時發現問題,并且設有回退功能,待解決后重新采集業務數據;對于正確的業務數據才可經用友接口系統導入其他系統使用。
與用友財務中間接口系統完善了財務核算管理功能,使財務管理工作在原有的核算基礎上又上了一個臺階;減少了諸多手工記賬方式,有效地避免了人工記賬帶來的錯誤,提高了財務部門的記賬效率;對賬功能的增加,使得賬務與實物更好地統一,通過會計賬簿與實物、款項的實有數核對,可以檢查、驗證會計賬簿記錄的正確性,發現財產物資和現金管理中存在的問題,有利于改善管理,保證會計資料真實、完整。
[1]李福紅.用友U8_890接口開發[J].電腦編程技巧與維護,2011(15):47-52.
Brief Discussion on Secondary Development and Information Sharing Realization of UFIDA U8 Financial System
Li Hao,Jiang Junxia,Li Jian,Wen Xuesong
(Tianjin Angang Tiantie Cold Rolling Sheet Company Limited,Tianjin 300301)
UFIDA U8 Financial System was developed for the second time in order to realize its interconnecting service with informatization data processing system.The design method of its structure and functions is explained.After secondary development,the financial analysis level and working efficiency were improved by the realization of accounting document auto generation with operating data and account balance of financial system and other systems;computer application architecture satisfying data communication and sharing in production was established.
finance,system,information sharing,interface, secondary development
李浩,男,2006年8月畢業于上海理工大學信息與計算科學專業,現在天津鞍鋼天鐵冷軋薄板有限公司從事企業信息化系統的軟件開發工作。
(收稿 2012-03-13 編輯 潘娜)