版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
利用AO采集金蝶K3財務(wù)軟件數(shù)據(jù)庫數(shù)據(jù)的步驟與方法某市某公司使用的是金蝶軟件公司開發(fā)的K3財務(wù)管理系統(tǒng),其版本為v10.4,后臺數(shù)據(jù)庫為MicrosoftSQLServer2000。該公司于2007年建賬,當時使用的是KIS標準版,在2009年的時候,賬套由標準版升級到K3。另從2010年開始,重新建了帳套。這樣,同一個公司,需要采集兩個賬套的數(shù)據(jù),一個是07年到09年由KIS標準版升級而來的賬套,一個是2010年新建的賬套。但在使用AO進行數(shù)據(jù)采集時,審計人員僅能通過AO中的金蝶K39.31SQL備份模板,轉(zhuǎn)換該公司2010年的財務(wù)軟件備份數(shù)據(jù),而2007年至2009年的備份文件卻顯示數(shù)據(jù)源不匹配?,F(xiàn)通過采集軟件數(shù)據(jù)庫方式將其財務(wù)數(shù)據(jù)導(dǎo)入A0。采集轉(zhuǎn)換的步驟與方法如下:一、采集原始財務(wù)軟件數(shù)據(jù)庫根據(jù)所需要的財務(wù)軟件備份數(shù)據(jù)文件,通過K3的賬套管理工具,找到該賬套相對應(yīng)的數(shù)據(jù)實體(即后臺數(shù)據(jù)庫),查找其存儲路徑,請對方計算機管理人員復(fù)制此數(shù)據(jù)庫文件(該公司2007到2009年的賬套文件,名稱為:E:\K3賬套\AIS20091104164640_data.mdf和E:\K3賬套\AIS20091104164640_log.ldf),并附加到審計人員計算機中的SQL數(shù)據(jù)庫中。二、簡化數(shù)據(jù)庫(一)找到所需要的源數(shù)據(jù)表使用SQL企業(yè)管理器,打開剛才附加的數(shù)據(jù)庫,這里面有2500多個項目表。其中t_TableDescription為表描述表,說明了各張表的含義。根據(jù)它,我們可以輕松地找到t_Balance(余額表),t_Voucher(憑證表),t_VoucherEntry(憑證分錄表),t_Account(科目表)。為方便使用,
我們可以將上述表名分別改為yyeb(源余額表)、ypzb(源憑證表)、ypzfb(源憑證附表)、ykmb(源科目表)。7?SQLServerEnterpriscManager [.控制臺報目錄\HicrosoftSQLServers\SQLSer\%文件££)怕柞站》査溶化)工甚(P窗口4圈ISJtRliX證質(zhì)白□:離一I笹制臺穩(wěn)目壘曠[JXiciQ^Qf^ Scrvtrr%文件££)怕柞站》査溶化)工甚(P窗口4圈ISJtRliX證質(zhì)白□:離一I笹制臺穩(wěn)目壘曠[JXiciQ^Qf^ Scrvtrr-§SQLS^rwT旳-jfr(1pC41)Winds磚NT)-_|捌S用U皿-u曲□表砒粗也遜用尸也曲色」Ml劑二]吐認壓聞戶龍契的歡廉曹JS饒JB戶龍理的誦鞍?UCI3)UJiueioa '(JfQiLddjal茶uudbrURoithwunxlUpubi-Uttmnlb*I孜彌輯融務(wù)SupplyEiittySi^pporte-dFrocWywflg舌〕?pExpSysFurtclionSyite^ProflieThirdPartyCowTe込或觸匕klm站TEmsInitBailanVnitCfCmpVnUsedAeeessUUUrerUseiDstaFlwPrVr?rD?fmeKailWFcrD-efimBfi'tUserDetailFurtcU?rDictUserPrivileteUrerProfile"■T—mikFlIKiLT*bleD?$亡工邛典tww#dM用戶dbo堀戶dbdfflrdbo窗戶dl?用戶用戶FBa折菁注券血?m(p*41(UKtt(K>隅即(苗Nhin返回尸p尸戶戶戶尸戶戶尸戶^^0QM-=:一^t—L「匚廠i~~tLik£Frp-efEkrtfth-妣曰胡2006-1-1?Z0Q6-L-I2200(-1-122D0d-l-!22006-1-12200^1-lZ2006-1-122^6-1-12■i-t-12i-L-12rM27U0B-1-I2200fi-l-l22D0fi-l-l220M-1rit2006-1-122006-1-12?006-l*l2200^1*12ZOOS-1-122006-1-12mm-1s*LUIL::29=IE::29=IB:32:It:11(二)修改數(shù)據(jù)表的字段名金蝶K3的數(shù)據(jù)庫中,表的列名都是英文的,對于不熟悉的審計人員來說,不方便識別。如果沒有數(shù)據(jù)字典,我們可以從數(shù)據(jù)庫中找到t_FieldDescription這張表。它是表字段描述表,說明了一些字段的含義。根據(jù)它,我們可以在表設(shè)計界面里,對照字段含義將上述幾張表里的常用的列名分別由英文改為中文,注意不要變動各列的數(shù)據(jù)類型,改完保存即可。SQLServerEnterpriseManager-[設(shè)計表"ylem編文件迥窗口(豐)幫肋迫)為電戸*臨沁半鞋噲甲回1 列名nr數(shù)覽類型|長度|允許空?itit4科目代碼vtrehur40料目名韌n^archarSO科目級次sxtialliM2卿科目bit1上級科目內(nèi)碼4FRootlDint4科目類別內(nèi)碼iM4借賀方向int4助記碼vtrchir40方別內(nèi)碼iiit4期末調(diào)范bit1FEarfiAccountIDiiit47FQumtibitIFUmtCrouplDiftt4三)新建簡化數(shù)據(jù)庫原數(shù)據(jù)庫里數(shù)據(jù)太多,不方便查找且很多數(shù)據(jù)審計人員并不需要。我們可以新建一個數(shù)據(jù)庫如:cssj(測試數(shù)據(jù)),再將原來的企業(yè)數(shù)據(jù)庫中的4張表yyeb、ypzb、ypzfb、ykmb導(dǎo)入測試數(shù)據(jù)庫。
曰鼬(local)(WindowsNT)lJ數(shù)據(jù)陣田0abc?(JHh那"Q曰鼬(local)(WindowsNT)lJ數(shù)據(jù)陣田0abc?(JHh那"QC^SJ導(dǎo)入數(shù)據(jù)⑴…口fl□口口口□口HSE"=m= 息翳新建S(3)...2>?從這里創(chuàng)建窗口(址)刷新(E)導(dǎo)出列表億人…幫助01)所有任務(wù)(K)導(dǎo)出數(shù)據(jù)CE)….■-syjtuiitesrtcaralogs~"1sysfulltextnotify「1sysmdexes-Isysindexkeys_jsysTnembers.._jsysQbjs"口syspermissionsh?1e*TFff*Tiirrtrvar■+ic三、分析整理三張表在新建的cssj數(shù)據(jù)庫中,我們可以通過查詢分析,對需要導(dǎo)入AO的3張表進行整理。(一)整理科目表分析科目表ykmb中的“科目代碼”字段,發(fā)現(xiàn)其編制不是很規(guī)則。它用小數(shù)點作為分隔符,共分4級,但有的級次編碼位數(shù)不固定,如有的是4.3.2.2,有的是4.2.3.2等。(查詢語句如下圖)
為了使科目表能順利導(dǎo)入AO,須對“科目代碼”字段進行修改,首先使編碼統(tǒng)一為4-3-3-3,其次要去掉分隔符(測試時,如果不去掉會出錯)。舉例說明:查找二級科目的位數(shù),發(fā)現(xiàn)科目代碼有的是7位,如:5502.07,有的是8位,如:1002.001。這時,需將7位的變成8位,即在5502.后面加0,變成5502.007(SQL語句見下圖)?!鰂ra*^wrtlcn-(.wl1■fra*^wrtlcn-(.wl1呷出“刑!kb尸"甘n代口:i”科目1'Uflifiit'::I,5;O'^riiht■'利目ft円,劄tfttittXniL科目ftfli}=T『無乳喀)i■?匚$ _”痕上內(nèi)珂科固螂輕E名聃一 習(xí)園色詭現(xiàn)燈煙■.上卿旦內(nèi)<4FB◎曲珥科&唧由即ft魴向詣JMOS5fl2.072L]637]?3lBD39帆L跑2?G9Wtt*2I16571637朋1WJLL2U725>542.24>2116)736375D31MULLam&5D2.L42L1637lfi3?&D31HULL2t1537163T朋I楓L&5d2.3t夫業(yè)颶聶21啲r1S3?1MULL2?T6&592.332L1637183?5D31HULL和TT尿也昶2LIGJT1^371SfULLM78EM2.K生■隔?茄21!6S71?371MULLHH.1Q低值島燒品知宦2136371637刪1WLL2^90&542,陽i]I6J71637SDJ|MULL2MJKM2.DEi2L1S37Jfi31B031HULL20SI師4乳0?iSS-TSF2I20H>酈Q1WILL2-0415i5Q2.L1OEW2116ST1637SD31MULL2flS6OU.24花卉幗旌費S1les?lfi3?&931HULLJflST55fl2H?吃標注冊實2I1537163TW31fflJLLfjiis&5D2.[B21幽]fi3?甜自1MULL20SS&M)2.oa21163716376D31HOLLviHIM哄采用同樣的方法,可將三級和四級科目都統(tǒng)一編制成為規(guī)則的代碼。語句示例如下:selectdistinctlen(科目代碼)fromykmbwhere科目級次='3'(返回結(jié)果為11、12)select*fromykmbwherelen(科目代碼)=11and科目級次='3'updateykmbset科目代碼=left(科目代碼,9)+'0'+right(科目代碼,2)wherelen(科目代碼)=11;selectdistinctlen(科目代碼)fromykmbwhere科目級次='4'(返回結(jié)果為14)select*fromykmbwherelen(科目代碼)=14and科目級次='4'updateykmbset科目代碼=left(科目代碼,9)+'0'+right(科目代碼,5)wherelen(科目代碼)=14;selectdistinctlen(科目代碼)fromykmbwhere科目級次='4'(返回結(jié)果為15)select*fromykmbwherelen(科目代碼)=15and科目級次='4'updateykmbset科目代碼=left(科目代碼,13)+'0'+right(科目代碼,2)wherelen(科目代碼)=15。在此基礎(chǔ)上,我們用updateykmbset科目代碼=replace(科目代碼,'?','')fromykmb的語句去掉科目代碼中的分隔符——小數(shù)點。
經(jīng)過以上整理,科目表已符合AO的導(dǎo)入要求。(二)整理憑證表源憑證表,分為兩張表。一為憑證表ypzb,一為憑證分錄表ypzfb。前者包含的字段主要有:會計年度、會計期間、憑證號、借方金額合計、貸方金額合計、單據(jù)類型、記賬人、審核人等。后者包含的字段主要有:分錄號、摘要、科目內(nèi)碼、核算項目、余額方向、原幣金額、對方科目等。為了方便導(dǎo)入AO,最好通過“憑證內(nèi)碼”(唯一的憑證識別碼)把憑證表ypzb和憑證附表ypzfb合并生成一張新憑證表(pzb)。考慮到憑證附表中只有“科目內(nèi)碼”(科目ID),沒有能區(qū)分科目級別的“科目代碼”。因此還需通過“科目內(nèi)碼”字段將憑證附表與科目表相關(guān)聯(lián),以將“科目代碼”這個字段加入新的憑證表。SQL語句為:Selecta.憑證日期,a.會計年度,a.會計期間,a.憑證號,a.借方金額合計,a.貸方金額合計,a.單據(jù)類型,a.記賬人,a?審核人,b.分錄號,b.摘要,b.科目內(nèi)碼,b.核算項目,b?余額方向,b.原幣金額,b.本位幣金額,b.對方科目,c.科目代碼intopzbfromypzba,ypzfbb,ykmbcwherea.憑證內(nèi)碼=b?憑證內(nèi)碼andb.科目內(nèi)碼=。?科目內(nèi)碼此時,憑證表(pzb)已整理完畢。因為本表中包含2007年至2009年的數(shù)據(jù),為簡化操作,把它們按年度篩選成3張表。Select*intopzb2009frompzbwhere會計年度='2009'Select*intopzb2008frompzbwhere會計年度='2008'Select*intopzb2007frompzbwhere會計年度='2007'(三)整理余額表1、將源余額表增加“科目代碼”字段數(shù)據(jù)庫的源余額表中,也是只有“科目內(nèi)碼”,沒有“科目代碼”。我們同樣可以通過選擇源余額表里的所有內(nèi)容以及科目表里的科目代碼(兩者通過“科目內(nèi)碼”關(guān)聯(lián)),生成過渡余額表(gdyeb)。SQL語句為:selecta.*,b?科目代碼intogdyebfromyyeba,ykmbbwherea.科目內(nèi)碼=b.科目內(nèi)碼2、將余額表分年度Select*intoyeb2009fromgdyebwhere會計年度='2009'Select*intoyeb2008fromgdyebwhere會計年度='2008'Select*intoyeb2007fromgdyebwhere會計年度='2007'3、去掉余額表中核算項目內(nèi)碼為0的記錄測試過程中,在將余額表導(dǎo)入AO后,有的會計科目如“在建工程”中的許多明細科目期初余額與賬面數(shù)有較大誤差,經(jīng)過分析發(fā)現(xiàn)是由于這一級別的會計科目沒有再設(shè)臵下級明細科目,但設(shè)臵了項目輔助核算。在余額表里面,表現(xiàn)為相同的科目代碼,有著不同的核算項目內(nèi)碼和對應(yīng)的余額。此時,這些科目的余額應(yīng)該是該科目下轄的每個輔助項目的余額匯總數(shù)。如下圖中:2009年8月份三級科目代碼1603001002的科目名稱為:“建設(shè)用地報批稅費”。相同的三級代碼共有3個,沒有4級代碼,分別對應(yīng)的核算項目使用內(nèi)碼為“0、30、62”。其中內(nèi)碼為30的是指支付“建設(shè)用地報批稅費的對象之一“某市財政局”、內(nèi)碼為62的是指支付“建設(shè)用地報批稅費”的對象之二“某市征撥土地事務(wù)處”,而內(nèi)碼為0的則是下面兩個輔助核算單位的匯總數(shù)。但是AO在導(dǎo)入期初余額時因為1603001002號的科目沒有下級編碼,無法對3個相同的代碼進行取舍,只取了其中核算內(nèi)碼為“30”的值,導(dǎo)致賬表重建時期初余額出錯。,査詢PC-2011011915t2_cESj.PC-201i0U.91612\Adiniiii5trator無惠」}色訃圧也魚計期聞護|]內(nèi)頷出碼擔H項竹甕叫內(nèi)咚市則內(nèi)悶璟布期布爭禎撈幣櫛方:ft世師廉幣費萬麒類328IL34|!恥卻的D呻00■陽(Ml.ODQQ332W91114t仙列財Q02301H0T9M85,IOQ?Looqo9?n.0000|34劉皿8I1MI4030D100SS20rOOOO■阿M.aooo35SWP4ILMi?9MAlQft23G0L107SMS5.[000.0000.OOM.000036Mt)9制IIH1£O30D1OD201[15901940.2400.OQ0O?鼻0即.DIK)Q37跡g73L14litiDlOD]0(}23ft1[]079&935,LOOQ.ODDO■呃[Ml.Dado陽2D09111.341:603^01002酣□510L95S.LDDfluCOOO?DO凹]uOOQD39200?1|L3dfl0ME9OIW/2UMMQ?呃聞-QOQD408WP79L14leQWGQS300MQ7PJB85.imrOOQOjOOHhOQOO⑷auffT9114tfl0300100501tiBKimnwMQbS0GD.000042200?TIL34idG?oiooe桂3K101SM.10M.0000■萌帥.0D00:?20006IL34[€03flD]OD23D01107?5?85.LOOO.dQOCi.O0bD』ODOQ v<1口廖印怡町彳坯1勿充點* P>E01L(H」9L£t2怕一<]>PC-ZEW】L卯盯?\£d>in;:c沖 SDIk膽応記Ml:L氈訐廳垃"刖T在沒有找到更好的導(dǎo)入輔助信息的方法下,審計人員只有將期初余額全部都取“核算項目使用內(nèi)碼”為“0”的值并生成新的余額表。如2009年的余額表查詢語句為:select*intoxyeb2009fromyeb2009where核算項目使用內(nèi)碼='0'此時,余額表已整理完畢。(備注:這種辦法的不足之處是對于一些設(shè)臵了輔助核算的科目,無法看到其明細情況)四、利用AO采集轉(zhuǎn)換功能生成電子帳套以2009年為例:將以上整理后的科目表ykmb、憑證表pzb2009、余額表xyeb2009,通過財務(wù)軟件數(shù)據(jù)庫采集方
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店客房設(shè)備采購與供應(yīng)商管理制度
- 酒店財務(wù)預(yù)算管理制度
- 濟寧線下培訓(xùn)班
- 槍支培訓(xùn)工作匯報
- 松花粉培訓(xùn)課件
- 2024-2025學(xué)年山東省聊城市高一下學(xué)期期中考試歷史試題 (解析版)
- 2026年網(wǎng)絡(luò)系統(tǒng)管理與維護實操指南安全與管理試題集
- 2026年金融投資顧問招聘考試模擬題
- 2026年化學(xué)工程安全與環(huán)保知識試題集
- 2026年環(huán)境心理學(xué)與人力資源管理壓力管理與激勵機制測試題
- 2026四川涼山州雷波縣糧油貿(mào)易總公司面向社會招聘6人備考題庫及答案詳解一套
- 四川省攀枝花市2025-2026學(xué)年八年級上學(xué)期期末數(shù)學(xué)檢測(含答案)
- 勞動人事法律培訓(xùn)課件
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會成熟人才招聘備考題庫參考答案詳解
- 清真生產(chǎn)過程管控制度
- 途虎養(yǎng)車安全培訓(xùn)課件
- 2025-2026學(xué)年人教版(新教材)小學(xué)數(shù)學(xué)二年級下冊(全冊)教學(xué)設(shè)計(附教材目錄P161)
- 物業(yè)小區(qū)春節(jié)前安全培訓(xùn)課件
- 刷單協(xié)議書合同范本
- 內(nèi)科學(xué)總論小兒遺傳代謝病課件
- 2026小紅書平臺營銷通案
評論
0/150
提交評論