周靜
摘要:隨著信息化技術(shù)的不斷發(fā)展,計(jì)算機(jī)輔助審計(jì)逐步廣泛應(yīng)用起來。然而,要順利開展計(jì)算機(jī)輔助審計(jì),前提條件是要將被審計(jì)單位的財(cái)務(wù)數(shù)據(jù)進(jìn)行采集轉(zhuǎn)換,成為審計(jì)人員看得懂、查得了的電子賬。本文主要就某單位財(cái)務(wù)軟件升級后,審計(jì)人員如何順利將新舊版本中的財(cái)務(wù)數(shù)據(jù)合并后導(dǎo)入現(xiàn)場審計(jì)實(shí)施系統(tǒng)進(jìn)行詳細(xì)的闡述,希望對廣大審計(jì)人員開展計(jì)算機(jī)審計(jì)起到一定的促進(jìn)作用。
關(guān)鍵詞:AO2011;數(shù)據(jù)采集;計(jì)算機(jī)審計(jì)
中圖分類號:F239.45 文獻(xiàn)識別碼:A 文章編號:1001-828X(2016)022-000-01
一、引言
在開展計(jì)算機(jī)審計(jì)時,一般需要如下幾個步驟:首先,采集被審計(jì)對象信息系統(tǒng)中的數(shù)據(jù);然后,根據(jù)對這些數(shù)據(jù)的分析和理解將其轉(zhuǎn)換為審計(jì)軟件所需要的數(shù)據(jù)形式;最后,運(yùn)用計(jì)算機(jī)審計(jì)軟件對采集到的電子數(shù)據(jù)進(jìn)行分析復(fù)核。[1]審計(jì)人員在面對被審計(jì)單位紛繁復(fù)雜的財(cái)務(wù)軟件和電子數(shù)據(jù)時,為了保證數(shù)據(jù)能夠準(zhǔn)確無誤地采集轉(zhuǎn)換到AO2011中,審計(jì)人員必須熟悉和掌握一些常見的數(shù)據(jù)庫技術(shù),如SQLServer、Access和Oracle等。
二、審計(jì)現(xiàn)狀
審計(jì)組在對某單位開展2014年預(yù)算執(zhí)行審計(jì)時,發(fā)現(xiàn)被審計(jì)單位財(cái)務(wù)軟件是用友NC5.6版本,但2014年11月財(cái)務(wù)軟件升級為用友NC6.3版本,升級后只對各科目余額作了數(shù)據(jù)遷移,這就意味著2014年1至10月份數(shù)據(jù)存放在NC5.6版本的后臺數(shù)據(jù)庫中,11至12月份數(shù)據(jù)存放在NC6.3版本的后臺數(shù)據(jù)庫中,新舊版本財(cái)務(wù)軟件所基于的后臺數(shù)據(jù)庫都是Oracle數(shù)據(jù)庫。為了保證數(shù)據(jù)的完整性、可靠性和安全性,促使審計(jì)人員必須將新舊版本中的財(cái)務(wù)數(shù)據(jù)合并后導(dǎo)入AO2011中。
三、數(shù)據(jù)采集和轉(zhuǎn)換思路
針對被審計(jì)單位的財(cái)務(wù)數(shù)據(jù)現(xiàn)狀,審計(jì)人員只能采用財(cái)務(wù)軟件數(shù)據(jù)庫數(shù)據(jù)的采集方式將處理后的財(cái)務(wù)數(shù)據(jù)導(dǎo)入AO2011,在使用該方法進(jìn)行采集時,數(shù)據(jù)采集的結(jié)果,需要通過數(shù)據(jù)整理、字段對應(yīng)關(guān)系設(shè)置等操作,使其與標(biāo)準(zhǔn)庫中的表、字段相對應(yīng),最后按照設(shè)置的對應(yīng)關(guān)系導(dǎo)入標(biāo)準(zhǔn)庫中,實(shí)現(xiàn)賬表重建。從而生成與被審計(jì)單位一致的報表、總賬、明細(xì)賬、記賬憑證等。[2]
審計(jì)人員通過分析,發(fā)現(xiàn)科目余額表只需導(dǎo)入年初余額,而一個會計(jì)年度所使用的科目表是一致的,不會出現(xiàn)中途增減科目的情況,因此,科目余額表只需要整理升級前NC5.6版本中的數(shù)據(jù),科目表即可用NC5.6版本中的科目表也可用NC6.3版本中的科目表,而憑證表需要將NC5.6版本和NC6.3版本中的憑證表合并后生成全年的憑證表再導(dǎo)入AO2011。
通過采用上述數(shù)據(jù)采集轉(zhuǎn)換新思路,有效解決了被審計(jì)單位會計(jì)核算軟件升級后,給審計(jì)應(yīng)用計(jì)算機(jī)輔助審計(jì)帶來的一些障礙性問題,此方法不僅僅針對該項(xiàng)目有用,也將在其他審計(jì)項(xiàng)目中得到廣泛應(yīng)用。
四、數(shù)據(jù)采集和轉(zhuǎn)換步驟方法
第一步:將被審計(jì)單位財(cái)務(wù)軟件升級前和升級后的備份文件(.dmp)恢復(fù)到本地oracle數(shù)據(jù)庫中。
第二步:連接Oracle數(shù)據(jù)庫,將升級前和升級后需要用到的表導(dǎo)入到SQLServer2008中。其中:采集NC5.6版本財(cái)務(wù)數(shù)據(jù)需要用到的表有:科目表(bd_accsubj)、余額表(gl_balance)、憑證主表(GL_VOUCHER)、憑證子表(gl_detail)、會計(jì)主體賬簿(BD_GLORGBOOK)等;采集NC6.3版本財(cái)務(wù)數(shù)據(jù)需要用到的表有:會計(jì)科目(BD_ACCASOA)、會計(jì)科目基本信息(BD_ACCOUNT)、余額表(GL_BALANCE)、財(cái)務(wù)核算賬簿(ORG_ACCOUNTINGBOOK)、憑證子表(GL_DETAIL)、憑證主表(GL_VOUCHER)等。
第三步:根據(jù)AO2011數(shù)據(jù)庫標(biāo)準(zhǔn)表所需要的字段,利用SQL語句構(gòu)建新的科目表、憑證表、余額表。
1.構(gòu)建科目表(采用NC6.3版本中科目表)
需構(gòu)建出科目代碼(code),科目名稱(NAME)。需要用到的表有BD_ACCASOA,BD_ACCOUNT,連接字段為PK_ACCOUNT。
2.構(gòu)建余額表(采用NC5.6版本中余額表)
需構(gòu)建出貸方金額(LOCALCREDITAMOUNT),借方金額(LOCALDEBITAMOUNT),會計(jì)期間(PERIOD),主體賬簿(GLORGBOOKCODE),主體賬簿名稱(GLORGBOOKNAME),科目代碼(SUBJCODE),科目名稱(SUBJNAME)字段。需要用到的表有GL_BALANCE、BD_GLORGBOOK、BD_ACCSUBJ,連接字段為pk_glorgbook、pk_accsubj。
3.構(gòu)建憑證表
首先構(gòu)建NC5.6版本憑證表,需構(gòu)建出摘要(EXPLANATION),貸方(LOCALCREDITAMOUNT),借方(LOCALDEBITAMOUNT),會計(jì)期間(PERIODV),憑證日期(PREPAREDDATEV),憑證號(nov),憑證類型(pk_vouchertype),主體賬簿(GLORGBOOKCODE),主體賬簿名稱(GLORGBOOKNAME),科目代碼字段(SUBJCODE),需用到的表有GL_DETAIL、GL_VOUCHER、BD_ACCSUBJ、BD_GLORGBOOK,連接字段為PK_VOUCHER、pk_accsubj、pk_glorgbook。
然后構(gòu)建NC6.3版本憑證表,需構(gòu)建的字段與NC5.6版本一致,不同之處有憑證號(num),主體賬簿(CODE),主體賬簿名稱(NAME),科目代碼(accountcode),需用到的表有GL_DETAIL、GL_VOUCHER、ORG_ACCOUNTINGBOOK,連接字段為PK_VOUCHER、PK_ACCOUNTINGBOOK。
最后利用unionall語句合并新舊版本憑證表。
第四步:根據(jù)數(shù)據(jù)采集需要,篩選出相應(yīng)單位對應(yīng)年度的數(shù)據(jù)。
第五步:將處理好的科目表、余額表、憑證表采用財(cái)務(wù)軟件數(shù)據(jù)庫數(shù)據(jù)的采集方式采集到AO2011中。
五、總結(jié)
被審計(jì)單位的信息化使計(jì)算機(jī)輔助審計(jì)成為必然。為了完成面向電子數(shù)據(jù)的計(jì)算機(jī)審計(jì),如何采集被審計(jì)信息系統(tǒng)中的電子數(shù)據(jù)是計(jì)算機(jī)審計(jì)研究中的一個熱門問題。本文的創(chuàng)新點(diǎn)在于有效解決了財(cái)務(wù)軟件升級后新舊版本如何對接的數(shù)據(jù)采集方法,保障了數(shù)據(jù)的連續(xù)性和完整性。
參考文獻(xiàn):
[1]劉汝焯.審計(jì)數(shù)據(jù)采集與分析技術(shù)[M].北京:中國審計(jì)出版社,2001.
[2]王青,王榮靜,李紅英.AO2011實(shí)用手冊.北京:清華大學(xué)出版社,2011.6.