国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種外系統(tǒng)業(yè)務(wù)數(shù)據(jù)導(dǎo)入NC生成會(huì)計(jì)憑證的方法設(shè)計(jì)與實(shí)現(xiàn)

2014-11-14 11:27劉天宇李金新
現(xiàn)代電子技術(shù) 2014年22期
關(guān)鍵詞:會(huì)計(jì)憑證ERP系統(tǒng)

劉天宇+李金新

摘 要: 為了方便讓業(yè)務(wù)人員進(jìn)行簡單的操作實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)與財(cái)務(wù)系統(tǒng)間數(shù)據(jù)轉(zhuǎn)化,減少復(fù)雜操作步驟,提高工作效率。采用在Web前端開放一個(gè)任務(wù)觸發(fā)器,同時(shí)配置簡單、少量的數(shù)據(jù)提取條件,讓后臺數(shù)據(jù)接口程序根據(jù)已知條件從共同中間庫完成數(shù)據(jù)提取。同時(shí)利用數(shù)據(jù)持久化,JNDI(命名目錄服務(wù))等技術(shù)完成數(shù)據(jù)導(dǎo)入,最終成功實(shí)現(xiàn)了從業(yè)務(wù)數(shù)據(jù)到生成會(huì)計(jì)憑證的需求。進(jìn)而探索了一條通過中間庫實(shí)現(xiàn)跨系統(tǒng)數(shù)據(jù)轉(zhuǎn)化的新思路,使得兩個(gè)系統(tǒng)充分發(fā)揮了各自的優(yōu)勢,最大程度地服務(wù)于企業(yè)。

關(guān)鍵詞: ERP系統(tǒng); 數(shù)據(jù)接口; 會(huì)計(jì)憑證; J2EE

中圖分類號: TN919?34; TP315 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)22?0075?03

Design and implementation of generation of financial documents from outside business data imported into NC

LIU Tian?yu, LI Jin?xin

(College of Electronic Information, Hangzhou Dianzi Unversity, Hangzhou 310018, China)

Abstract: In order to realize data conversion from business system to the financial system, reduce the complex operation steps, and improve the work efficiency for the business person, a task trigger is opened at the Web front?end and a small amount of condition configuration are added to let the data interface program extract data from a common intermediate database according to the known conditions, and utilize the data persistence and JNDI to complete data import. With the above steps, the requirement about generating the accounting documents was achieved successfully. A new way to realize the conversion of the data from other system was obtained with this method, which can make a full use of two systems advantages to give an excellent service to enterprises to the full extent.

Keywords: ERP system; data interface; accounting document; J2EE

0 引 言

NC(New Century)是用友軟件集團(tuán)ERP軟件產(chǎn)品,是面向集團(tuán)的世界級高端企業(yè)管理軟件。目前NC基于8 000家集團(tuán)企業(yè)客戶的實(shí)力,使其在同類產(chǎn)品市場占有率已經(jīng)達(dá)到亞太第一。NC采用J2EE架構(gòu),包含7大核心模塊,以及一個(gè)開放的集團(tuán)級開發(fā)平臺UAP,利用最新的互聯(lián)網(wǎng)技術(shù)、云計(jì)算技術(shù)、移動(dòng)應(yīng)用技術(shù)等,形成了集團(tuán)管控8大領(lǐng)域15大行業(yè)68個(gè)細(xì)分行業(yè)的解決方案[1]。本文將闡述利用Java語言,進(jìn)行客戶化接口程序開發(fā),完成從外系統(tǒng)取出業(yè)務(wù)數(shù)據(jù),導(dǎo)入NC財(cái)務(wù)模塊生成會(huì)計(jì)憑證的過程。

1 數(shù)據(jù)對接總流程介紹

1.1 接口設(shè)計(jì)意義

會(huì)計(jì)憑證是整個(gè)公司經(jīng)營的重要反映,是實(shí)現(xiàn)各項(xiàng)經(jīng)營指標(biāo)具體化、成本控制可視化的數(shù)據(jù)基礎(chǔ),必須能充分反映出公司各項(xiàng)經(jīng)營指標(biāo),為決策分析、方案制定和運(yùn)營管理提供基礎(chǔ)財(cái)務(wù)數(shù)據(jù)[2?3]。保證數(shù)據(jù)信息安全、可持久化的前提下,設(shè)計(jì)一個(gè)可擴(kuò)展的、高效率的數(shù)據(jù)接口,不僅可以提高企業(yè)財(cái)務(wù)的工作效率,還充分發(fā)現(xiàn)各自系統(tǒng)的優(yōu)勢[4]。

1.2 流程介紹

由于兩個(gè)系統(tǒng)的框架不同,對外封閉,以及數(shù)據(jù)格式不統(tǒng)一等因素。本文提出一種將業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移到公共的中間庫中,然后開發(fā)接口從中間表中取出數(shù)據(jù),最終導(dǎo)入NC財(cái)務(wù)模塊的辦法。系統(tǒng)流程示意圖如圖[5?6]。

圖1 系統(tǒng)流程示意圖

2 開發(fā)程序設(shè)計(jì)

基于J2EE架構(gòu)的NC在表示層是面向Web的服務(wù)。故在NC中注冊的任務(wù)觸發(fā)器直接在Web前端面向財(cái)務(wù)業(yè)務(wù)人員,配置待提取數(shù)據(jù)的篩選條件,讓后臺程序去完成后續(xù)包括生成憑證的全部過程,最終在Web頁面上返回執(zhí)行結(jié)果。任務(wù)觸發(fā)器操作以及后臺數(shù)據(jù)接口實(shí)現(xiàn)流程圖如圖2所示。

圖2 任務(wù)觸發(fā)器以及數(shù)據(jù)接口實(shí)現(xiàn)流程圖

上述過程主要分為3個(gè)階段:前期配置階段、數(shù)據(jù)加工處理階段、數(shù)據(jù)分類保存階段。

(1) 前期配置階段:主要工作有中間表元數(shù)據(jù)定義,中間件服務(wù)啟動(dòng),數(shù)據(jù)庫實(shí)例連接。中間表元數(shù)據(jù)定義是將中間表的主子表定義為2個(gè)事務(wù)性的JavaBean,即2個(gè)VO類。表中的每個(gè)字段為JavaBean中一個(gè)私有屬性,外界通過訪問器訪問。如:

public class YBNCBillHVO extends VauleObject{

private String vaccount;

public String getVaccount() {

return vaccount;}

public void setVaccount(String vaccount) {

this.vaccount = vaccount;}

為了數(shù)據(jù)可持久化,VO類需要實(shí)現(xiàn)java.lang.Cloneab和java.io.Serializable這兩個(gè)接口,同時(shí)采用DAO的設(shè)計(jì)模式,核心DAO類是對JDBC的封裝和改進(jìn),完成對數(shù)據(jù)庫增、刪、改、查等操作的同時(shí),對業(yè)務(wù)層提供了一個(gè)面向?qū)ο蟮慕涌冢沟瞄_發(fā)人員將更多的時(shí)間去實(shí)現(xiàn)業(yè)務(wù)邏輯上,并且在以后的維護(hù)上帶來了極大的便利[7]。

中間件服務(wù)使用Tomcat,利用JDBC連接池與兩系統(tǒng)數(shù)據(jù)庫連接。JDBC是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。

(2) 數(shù)據(jù)加工處理階段:主要工作包括數(shù)據(jù)處理以及調(diào)用接口傳入后臺實(shí)現(xiàn)類。數(shù)據(jù)處理包括數(shù)據(jù)提取、轉(zhuǎn)換、加工三步驟。數(shù)據(jù)提取的實(shí)現(xiàn)是使用DAO類的查詢方法,返回VO類數(shù)組。數(shù)據(jù)轉(zhuǎn)換是通過將中間表數(shù)據(jù)一一映射到NC內(nèi)部臨時(shí)表中。數(shù)據(jù)加工是通過定義一個(gè)對外公開的遠(yuǎn)程接口,其接口包含一個(gè)加工的方法。定義一個(gè)這樣的接口是為了方便以后的擴(kuò)展和維護(hù)[8]。但是接口的實(shí)現(xiàn)類是部署在服務(wù)器上,如果從客戶端訪問該接口的實(shí)現(xiàn)方法時(shí),需要用到目錄服務(wù)技術(shù)JNDI,并且要在XML配置文件中聲明[9]。部分代碼如下:

nc.itf.hzyb.IDapMsgVOConverter IdapMsgVO =

(IDapMsgVOConverter)NCLocator.getInstance().lookup(IDapMsgVOConverter.class.

getName());

DapMsgVO[] msgvos = IdapMsgVO.convert((MidBillVO[]) bills);

XML配置信息如下:

nc.itf.hzyb.IDapMsgVOConverter

nc.impl.hzyb.convert.DapMsgVOImpl

remote=true表示遠(yuǎn)程組件,singleton=true表示單例模式,tx=NONE表示非事務(wù)性公共組件。

調(diào)用內(nèi)部接口將數(shù)據(jù)導(dǎo)入核心實(shí)現(xiàn)類。同樣用JNDI尋求服務(wù)將處理好的數(shù)據(jù)交給后臺核心處理類。數(shù)據(jù)參數(shù)一個(gè)是對應(yīng)中間表VO類數(shù)組,一個(gè)是帶有會(huì)計(jì)憑證信息的VO類數(shù)組。

(3) 數(shù)據(jù)分類保存階段:主要工作包括憑證模板匹配,會(huì)計(jì)科目分類,數(shù)據(jù)保存[9]。憑證模板匹配和會(huì)計(jì)科目分類過程,都是NC根據(jù)VO數(shù)組中各屬性的值去匹配系統(tǒng)內(nèi)部基礎(chǔ)數(shù)據(jù)表中的主鍵值的過程。數(shù)據(jù)保存工作是調(diào)用JDBC完成數(shù)據(jù)批量導(dǎo)入。

3 性能測試

系統(tǒng)硬件環(huán)境為Windows XP,Tomcat 6.0,Oracle11g,軟件環(huán)境為NC5.6,IE 9。圖3為數(shù)據(jù)接口程序完成以后結(jié)果回顯圖。這里返回的結(jié)果是會(huì)計(jì)實(shí)時(shí)憑證,當(dāng)前錄入人選擇需要組合的實(shí)時(shí)憑證進(jìn)行編號,點(diǎn)擊生成,進(jìn)入會(huì)計(jì)憑證界面(圖4),審核確認(rèn)以后,點(diǎn)擊保存,即可生成會(huì)計(jì)憑證。先生成實(shí)時(shí)憑證為了降低出錯(cuò)率,控制財(cái)務(wù)風(fēng)險(xiǎn)。

圖3 生成實(shí)時(shí)憑證結(jié)果回顯

圖4 會(huì)計(jì)憑證界面

4 結(jié) 語

在本次ERP系統(tǒng)的實(shí)施中,通過客戶化接口程序的開發(fā),實(shí)現(xiàn)了外部系統(tǒng)數(shù)據(jù)導(dǎo)入,完成了生成會(huì)計(jì)憑證的需求,提高了企業(yè)財(cái)務(wù)的工作效率。本文重點(diǎn)介紹了系統(tǒng)整體流程以及開發(fā)程序涉及到JDBC、數(shù)據(jù)持久化、JNDI等接口技術(shù)的使用方法,了解這些技術(shù)的使用對實(shí)現(xiàn)跨系統(tǒng)數(shù)據(jù)集成有著重要的意義和參考價(jià)值[10]。

參考文獻(xiàn)

[1] 占慧蓮,張子健.用友NC財(cái)務(wù)管理系統(tǒng)的操作要點(diǎn)[J].中國管理信息化,2010,13(12):3?5.

[2] 蒲勇.中國人壽業(yè)務(wù)系統(tǒng)與SAP ERP數(shù)據(jù)接口系統(tǒng)的設(shè)計(jì)與數(shù)據(jù)分析[D].成都:電子科技大學(xué),2013.

[3] 高娟.淺談高校會(huì)計(jì)憑證檔案信息化管理[J].教育探索,2013(16):148?149.

[4] 黎勝利,張文波,蒲亞軍.Oracle ERP財(cái)務(wù)模塊與金算盤財(cái)務(wù)軟件接口問題的研究[J].現(xiàn)代電子技術(shù),2013,36(2):48?50.

[5] 張曉鵬.淺談?dòng)?jì)算機(jī)軟件數(shù)據(jù)接口的幾種實(shí)現(xiàn)思路和應(yīng)用[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2010,20(18):127?128.

[6] 李劍波,蔡偉周.綜合監(jiān)控系統(tǒng)的數(shù)據(jù)接口開發(fā)與應(yīng)用[J].機(jī)電工程技術(shù),2012,41(9):39?41.

[7] 孫曉菲.關(guān)于一種ERP系統(tǒng)數(shù)據(jù)持久化結(jié)構(gòu)的設(shè)計(jì)[J].微電子學(xué)與計(jì)算機(jī),2013(4):115?118.

[8] 簡玲.基于Web的企業(yè)財(cái)務(wù)信息管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.

[9] 用友軟件股份有限公司.NC財(cái)務(wù)會(huì)計(jì)平臺技術(shù)紅皮書[M].北京:用友軟件股份有限公司,2009.

[10] 關(guān)宇平.SAPR/3系統(tǒng)客戶化接口程序的開發(fā)方及實(shí)現(xiàn)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007(2):47?50.

public class YBNCBillHVO extends VauleObject{

private String vaccount;

public String getVaccount() {

return vaccount;}

public void setVaccount(String vaccount) {

this.vaccount = vaccount;}

為了數(shù)據(jù)可持久化,VO類需要實(shí)現(xiàn)java.lang.Cloneab和java.io.Serializable這兩個(gè)接口,同時(shí)采用DAO的設(shè)計(jì)模式,核心DAO類是對JDBC的封裝和改進(jìn),完成對數(shù)據(jù)庫增、刪、改、查等操作的同時(shí),對業(yè)務(wù)層提供了一個(gè)面向?qū)ο蟮慕涌?,使得開發(fā)人員將更多的時(shí)間去實(shí)現(xiàn)業(yè)務(wù)邏輯上,并且在以后的維護(hù)上帶來了極大的便利[7]。

中間件服務(wù)使用Tomcat,利用JDBC連接池與兩系統(tǒng)數(shù)據(jù)庫連接。JDBC是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。

(2) 數(shù)據(jù)加工處理階段:主要工作包括數(shù)據(jù)處理以及調(diào)用接口傳入后臺實(shí)現(xiàn)類。數(shù)據(jù)處理包括數(shù)據(jù)提取、轉(zhuǎn)換、加工三步驟。數(shù)據(jù)提取的實(shí)現(xiàn)是使用DAO類的查詢方法,返回VO類數(shù)組。數(shù)據(jù)轉(zhuǎn)換是通過將中間表數(shù)據(jù)一一映射到NC內(nèi)部臨時(shí)表中。數(shù)據(jù)加工是通過定義一個(gè)對外公開的遠(yuǎn)程接口,其接口包含一個(gè)加工的方法。定義一個(gè)這樣的接口是為了方便以后的擴(kuò)展和維護(hù)[8]。但是接口的實(shí)現(xiàn)類是部署在服務(wù)器上,如果從客戶端訪問該接口的實(shí)現(xiàn)方法時(shí),需要用到目錄服務(wù)技術(shù)JNDI,并且要在XML配置文件中聲明[9]。部分代碼如下:

nc.itf.hzyb.IDapMsgVOConverter IdapMsgVO =

(IDapMsgVOConverter)NCLocator.getInstance().lookup(IDapMsgVOConverter.class.

getName());

DapMsgVO[] msgvos = IdapMsgVO.convert((MidBillVO[]) bills);

XML配置信息如下:

nc.itf.hzyb.IDapMsgVOConverter

nc.impl.hzyb.convert.DapMsgVOImpl

remote=true表示遠(yuǎn)程組件,singleton=true表示單例模式,tx=NONE表示非事務(wù)性公共組件。

調(diào)用內(nèi)部接口將數(shù)據(jù)導(dǎo)入核心實(shí)現(xiàn)類。同樣用JNDI尋求服務(wù)將處理好的數(shù)據(jù)交給后臺核心處理類。數(shù)據(jù)參數(shù)一個(gè)是對應(yīng)中間表VO類數(shù)組,一個(gè)是帶有會(huì)計(jì)憑證信息的VO類數(shù)組。

(3) 數(shù)據(jù)分類保存階段:主要工作包括憑證模板匹配,會(huì)計(jì)科目分類,數(shù)據(jù)保存[9]。憑證模板匹配和會(huì)計(jì)科目分類過程,都是NC根據(jù)VO數(shù)組中各屬性的值去匹配系統(tǒng)內(nèi)部基礎(chǔ)數(shù)據(jù)表中的主鍵值的過程。數(shù)據(jù)保存工作是調(diào)用JDBC完成數(shù)據(jù)批量導(dǎo)入。

3 性能測試

系統(tǒng)硬件環(huán)境為Windows XP,Tomcat 6.0,Oracle11g,軟件環(huán)境為NC5.6,IE 9。圖3為數(shù)據(jù)接口程序完成以后結(jié)果回顯圖。這里返回的結(jié)果是會(huì)計(jì)實(shí)時(shí)憑證,當(dāng)前錄入人選擇需要組合的實(shí)時(shí)憑證進(jìn)行編號,點(diǎn)擊生成,進(jìn)入會(huì)計(jì)憑證界面(圖4),審核確認(rèn)以后,點(diǎn)擊保存,即可生成會(huì)計(jì)憑證。先生成實(shí)時(shí)憑證為了降低出錯(cuò)率,控制財(cái)務(wù)風(fēng)險(xiǎn)。

圖3 生成實(shí)時(shí)憑證結(jié)果回顯

圖4 會(huì)計(jì)憑證界面

4 結(jié) 語

在本次ERP系統(tǒng)的實(shí)施中,通過客戶化接口程序的開發(fā),實(shí)現(xiàn)了外部系統(tǒng)數(shù)據(jù)導(dǎo)入,完成了生成會(huì)計(jì)憑證的需求,提高了企業(yè)財(cái)務(wù)的工作效率。本文重點(diǎn)介紹了系統(tǒng)整體流程以及開發(fā)程序涉及到JDBC、數(shù)據(jù)持久化、JNDI等接口技術(shù)的使用方法,了解這些技術(shù)的使用對實(shí)現(xiàn)跨系統(tǒng)數(shù)據(jù)集成有著重要的意義和參考價(jià)值[10]。

參考文獻(xiàn)

[1] 占慧蓮,張子健.用友NC財(cái)務(wù)管理系統(tǒng)的操作要點(diǎn)[J].中國管理信息化,2010,13(12):3?5.

[2] 蒲勇.中國人壽業(yè)務(wù)系統(tǒng)與SAP ERP數(shù)據(jù)接口系統(tǒng)的設(shè)計(jì)與數(shù)據(jù)分析[D].成都:電子科技大學(xué),2013.

[3] 高娟.淺談高校會(huì)計(jì)憑證檔案信息化管理[J].教育探索,2013(16):148?149.

[4] 黎勝利,張文波,蒲亞軍.Oracle ERP財(cái)務(wù)模塊與金算盤財(cái)務(wù)軟件接口問題的研究[J].現(xiàn)代電子技術(shù),2013,36(2):48?50.

[5] 張曉鵬.淺談?dòng)?jì)算機(jī)軟件數(shù)據(jù)接口的幾種實(shí)現(xiàn)思路和應(yīng)用[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2010,20(18):127?128.

[6] 李劍波,蔡偉周.綜合監(jiān)控系統(tǒng)的數(shù)據(jù)接口開發(fā)與應(yīng)用[J].機(jī)電工程技術(shù),2012,41(9):39?41.

[7] 孫曉菲.關(guān)于一種ERP系統(tǒng)數(shù)據(jù)持久化結(jié)構(gòu)的設(shè)計(jì)[J].微電子學(xué)與計(jì)算機(jī),2013(4):115?118.

[8] 簡玲.基于Web的企業(yè)財(cái)務(wù)信息管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.

[9] 用友軟件股份有限公司.NC財(cái)務(wù)會(huì)計(jì)平臺技術(shù)紅皮書[M].北京:用友軟件股份有限公司,2009.

[10] 關(guān)宇平.SAPR/3系統(tǒng)客戶化接口程序的開發(fā)方及實(shí)現(xiàn)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007(2):47?50.

public class YBNCBillHVO extends VauleObject{

private String vaccount;

public String getVaccount() {

return vaccount;}

public void setVaccount(String vaccount) {

this.vaccount = vaccount;}

為了數(shù)據(jù)可持久化,VO類需要實(shí)現(xiàn)java.lang.Cloneab和java.io.Serializable這兩個(gè)接口,同時(shí)采用DAO的設(shè)計(jì)模式,核心DAO類是對JDBC的封裝和改進(jìn),完成對數(shù)據(jù)庫增、刪、改、查等操作的同時(shí),對業(yè)務(wù)層提供了一個(gè)面向?qū)ο蟮慕涌?,使得開發(fā)人員將更多的時(shí)間去實(shí)現(xiàn)業(yè)務(wù)邏輯上,并且在以后的維護(hù)上帶來了極大的便利[7]。

中間件服務(wù)使用Tomcat,利用JDBC連接池與兩系統(tǒng)數(shù)據(jù)庫連接。JDBC是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。

(2) 數(shù)據(jù)加工處理階段:主要工作包括數(shù)據(jù)處理以及調(diào)用接口傳入后臺實(shí)現(xiàn)類。數(shù)據(jù)處理包括數(shù)據(jù)提取、轉(zhuǎn)換、加工三步驟。數(shù)據(jù)提取的實(shí)現(xiàn)是使用DAO類的查詢方法,返回VO類數(shù)組。數(shù)據(jù)轉(zhuǎn)換是通過將中間表數(shù)據(jù)一一映射到NC內(nèi)部臨時(shí)表中。數(shù)據(jù)加工是通過定義一個(gè)對外公開的遠(yuǎn)程接口,其接口包含一個(gè)加工的方法。定義一個(gè)這樣的接口是為了方便以后的擴(kuò)展和維護(hù)[8]。但是接口的實(shí)現(xiàn)類是部署在服務(wù)器上,如果從客戶端訪問該接口的實(shí)現(xiàn)方法時(shí),需要用到目錄服務(wù)技術(shù)JNDI,并且要在XML配置文件中聲明[9]。部分代碼如下:

nc.itf.hzyb.IDapMsgVOConverter IdapMsgVO =

(IDapMsgVOConverter)NCLocator.getInstance().lookup(IDapMsgVOConverter.class.

getName());

DapMsgVO[] msgvos = IdapMsgVO.convert((MidBillVO[]) bills);

XML配置信息如下:

nc.itf.hzyb.IDapMsgVOConverter

nc.impl.hzyb.convert.DapMsgVOImpl

remote=true表示遠(yuǎn)程組件,singleton=true表示單例模式,tx=NONE表示非事務(wù)性公共組件。

調(diào)用內(nèi)部接口將數(shù)據(jù)導(dǎo)入核心實(shí)現(xiàn)類。同樣用JNDI尋求服務(wù)將處理好的數(shù)據(jù)交給后臺核心處理類。數(shù)據(jù)參數(shù)一個(gè)是對應(yīng)中間表VO類數(shù)組,一個(gè)是帶有會(huì)計(jì)憑證信息的VO類數(shù)組。

(3) 數(shù)據(jù)分類保存階段:主要工作包括憑證模板匹配,會(huì)計(jì)科目分類,數(shù)據(jù)保存[9]。憑證模板匹配和會(huì)計(jì)科目分類過程,都是NC根據(jù)VO數(shù)組中各屬性的值去匹配系統(tǒng)內(nèi)部基礎(chǔ)數(shù)據(jù)表中的主鍵值的過程。數(shù)據(jù)保存工作是調(diào)用JDBC完成數(shù)據(jù)批量導(dǎo)入。

3 性能測試

系統(tǒng)硬件環(huán)境為Windows XP,Tomcat 6.0,Oracle11g,軟件環(huán)境為NC5.6,IE 9。圖3為數(shù)據(jù)接口程序完成以后結(jié)果回顯圖。這里返回的結(jié)果是會(huì)計(jì)實(shí)時(shí)憑證,當(dāng)前錄入人選擇需要組合的實(shí)時(shí)憑證進(jìn)行編號,點(diǎn)擊生成,進(jìn)入會(huì)計(jì)憑證界面(圖4),審核確認(rèn)以后,點(diǎn)擊保存,即可生成會(huì)計(jì)憑證。先生成實(shí)時(shí)憑證為了降低出錯(cuò)率,控制財(cái)務(wù)風(fēng)險(xiǎn)。

圖3 生成實(shí)時(shí)憑證結(jié)果回顯

圖4 會(huì)計(jì)憑證界面

4 結(jié) 語

在本次ERP系統(tǒng)的實(shí)施中,通過客戶化接口程序的開發(fā),實(shí)現(xiàn)了外部系統(tǒng)數(shù)據(jù)導(dǎo)入,完成了生成會(huì)計(jì)憑證的需求,提高了企業(yè)財(cái)務(wù)的工作效率。本文重點(diǎn)介紹了系統(tǒng)整體流程以及開發(fā)程序涉及到JDBC、數(shù)據(jù)持久化、JNDI等接口技術(shù)的使用方法,了解這些技術(shù)的使用對實(shí)現(xiàn)跨系統(tǒng)數(shù)據(jù)集成有著重要的意義和參考價(jià)值[10]。

參考文獻(xiàn)

[1] 占慧蓮,張子健.用友NC財(cái)務(wù)管理系統(tǒng)的操作要點(diǎn)[J].中國管理信息化,2010,13(12):3?5.

[2] 蒲勇.中國人壽業(yè)務(wù)系統(tǒng)與SAP ERP數(shù)據(jù)接口系統(tǒng)的設(shè)計(jì)與數(shù)據(jù)分析[D].成都:電子科技大學(xué),2013.

[3] 高娟.淺談高校會(huì)計(jì)憑證檔案信息化管理[J].教育探索,2013(16):148?149.

[4] 黎勝利,張文波,蒲亞軍.Oracle ERP財(cái)務(wù)模塊與金算盤財(cái)務(wù)軟件接口問題的研究[J].現(xiàn)代電子技術(shù),2013,36(2):48?50.

[5] 張曉鵬.淺談?dòng)?jì)算機(jī)軟件數(shù)據(jù)接口的幾種實(shí)現(xiàn)思路和應(yīng)用[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2010,20(18):127?128.

[6] 李劍波,蔡偉周.綜合監(jiān)控系統(tǒng)的數(shù)據(jù)接口開發(fā)與應(yīng)用[J].機(jī)電工程技術(shù),2012,41(9):39?41.

[7] 孫曉菲.關(guān)于一種ERP系統(tǒng)數(shù)據(jù)持久化結(jié)構(gòu)的設(shè)計(jì)[J].微電子學(xué)與計(jì)算機(jī),2013(4):115?118.

[8] 簡玲.基于Web的企業(yè)財(cái)務(wù)信息管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.

[9] 用友軟件股份有限公司.NC財(cái)務(wù)會(huì)計(jì)平臺技術(shù)紅皮書[M].北京:用友軟件股份有限公司,2009.

[10] 關(guān)宇平.SAPR/3系統(tǒng)客戶化接口程序的開發(fā)方及實(shí)現(xiàn)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007(2):47?50.

猜你喜歡
會(huì)計(jì)憑證ERP系統(tǒng)
關(guān)于會(huì)計(jì)憑證審核的思考
高校會(huì)計(jì)憑證檔案數(shù)字化建設(shè)及安全管理
會(huì)計(jì)憑證裝訂淺談
基于BSC的中小企業(yè)ERP績效評價(jià)指標(biāo)體系設(shè)置
探討ERP系統(tǒng)環(huán)境下企業(yè)會(huì)計(jì)的實(shí)時(shí)控制
會(huì)計(jì)憑證保管的幾種方法
崇信县| 句容市| 屏南县| 罗山县| 金湖县| 建德市| 贵阳市| 周宁县| 六盘水市| 丹东市| 桂林市| 秦安县| 尚志市| 衡阳县| 周口市| 岳池县| 拉萨市| 大埔区| 广灵县| 黑龙江省| 塔河县| 大城县| 民勤县| 云浮市| 高密市| 乌鲁木齐县| 四平市| 吴旗县| 横峰县| 盖州市| 文山县| 喀喇沁旗| 柯坪县| 无锡市| 新丰县| 满城县| 蕉岭县| 蒲城县| 子长县| 汶川县| 锦屏县|