版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、技術(shù)支持部技術(shù)支持部2培訓(xùn)目的n通過(guò)練習(xí),掌握基礎(chǔ)資料之間的關(guān)系n通過(guò)練習(xí),掌握科目與核算項(xiàng)目使用詳情橫縱表之間的關(guān)系n通過(guò)練習(xí),掌握總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題的分析和解決的方法3將涉及到資料信息與表有:將涉及到資料信息與表有:n系統(tǒng)參數(shù)表:t_systemprofilet_systemprofilen科目:t_accountn幣別:t_currency,ID=1表示為記賬本位幣n憑證字:t_vouchergroupn計(jì)量單位:t_measureunit,t_unitgroup,這兩個(gè)表中必須存在ID為0的記錄n核算項(xiàng)目:包括客戶、部門、職員、物料、倉(cāng)庫(kù)、供應(yīng)商和自定義的核算項(xiàng)目;涉及的表為t_i
2、tem,t_itemclass及其中定義的明細(xì)表, t_item、 t_itemclass表中必須存在ID為0的記錄n憑證分錄表:t_voucher,t_voucherentryn核算項(xiàng)目橫縱表:t_itemdetail,t_itemdetailv ,這兩個(gè)表中必須存在ID為0的記錄n科目余額表:t_balancen損益類科目本年實(shí)際發(fā)生表:t_profitandloss4將涉及到資料信息與表有:將涉及到資料信息與表有:n數(shù)量余額表:t_quantitybalancen現(xiàn)金流量表:t_CashFlowBal ,記錄總賬系統(tǒng)中所有的現(xiàn)金流量信息n初始化往來(lái)余額表:t_transinitbalan
3、ce ,用于記錄初始化時(shí)的往來(lái)數(shù)據(jù)n往來(lái)核銷表:t_transcheckinfo,用于記錄總賬中的往來(lái)核銷記錄n自動(dòng)轉(zhuǎn)賬:t_autotransfer、t_autotransferentry、t_AutoTransferEntryItemn自動(dòng)步長(zhǎng)編碼表:為表實(shí)現(xiàn)自動(dòng)內(nèi)碼編碼,表中的數(shù)據(jù)規(guī)律:lupdate t_identity lset fnext=(select max(fitemid) from t_item )+1 where fname=t_item5n系統(tǒng)參數(shù)表關(guān)鍵參數(shù):nStartPeriod:?jiǎn)⒂媚甓萵StartYear:?jiǎn)⒂闷陂gnPeriodByMonth:是否自定義期間nP
4、eriodCount:每年度的期間數(shù)nPeriodDates:會(huì)計(jì)年度的時(shí)間序列nEarnAccount:本年利潤(rùn)科目?jī)?nèi)碼nEarnAssignAccount:利潤(rùn)分配科目?jī)?nèi)碼nCurrentPeriod:當(dāng)前期間nCurrentYear:當(dāng)前年度nClosed:是否結(jié)束初始化將涉及到資料信息與表有:將涉及到資料信息與表有:T_voucherT_balance調(diào)匯結(jié)損益自動(dòng)轉(zhuǎn)賬t_ProfitAndLosst_QuantityBalance過(guò)賬過(guò)賬T_voucher賬表查詢數(shù)據(jù)流向圖期末結(jié)賬現(xiàn)金流量t_CashFlowBal核銷往來(lái)t_transcheckinfo7基礎(chǔ)資料n核算項(xiàng)目橫表:涉及
5、的表為t_ItemDetail,此表是聯(lián)接各個(gè)核算項(xiàng)目業(yè)務(wù)表的紐帶,如科目表,憑證表,余額表等等都與此表有很大的聯(lián)系。n核算項(xiàng)目縱表為t_ItemDetailV ,此表是由核算項(xiàng)目橫表來(lái)生成的,可以用SP_CleanItemDetailV這個(gè)存儲(chǔ)過(guò)程來(lái)生成 。是核算項(xiàng)目橫表另一種形式的表現(xiàn)。在平時(shí)的各種報(bào)表計(jì)算時(shí),程序是直接關(guān)聯(lián)的該表。n關(guān)于基礎(chǔ)資料之間的具體關(guān)系,可以參考Mykingdee上的四月視頻培訓(xùn)K3總賬部份。8t_ProfitandLosst_ItemDetailvt_ItemDetailt_Itemt_Balancet_ VoucherEntry各表與核算項(xiàng)目使用詳情橫表和縱表的
6、關(guān)聯(lián)t_ItemClassnFitemclassidt_Accountt_QuantityBalancet_transinitbalancet_transcheckinfo9T_itemclassT_itemdetailvT_itemdetailT_itemclass與與t_itemdetail、t_itemdetailvn其中,自定義的核算項(xiàng)目類別的Fitemclassid是從F3001開始的,增加自定義核算項(xiàng)目類別時(shí),將同時(shí)在t_itemdetail表中增加對(duì)應(yīng)的列;但刪除該類別時(shí),在t_itemdetail表中該列不會(huì)被刪除。10各數(shù)據(jù)表與各數(shù)據(jù)表與t_itemdetail、t_item
7、detailv11數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n1、t_itemdetail表中的Fdetailcount必須正確lFdetailcount:表示Fdetailid對(duì)應(yīng)的核算項(xiàng)目類別個(gè)數(shù),如果錯(cuò)誤,將造成憑證無(wú)法過(guò)賬、賬薄報(bào)表無(wú)法查詢、無(wú)法結(jié)轉(zhuǎn)損益,提示:在結(jié)果列中多次出現(xiàn)F1等等。l否則將造成科目余額表、試算平衡表等報(bào)表不平衡,以及無(wú)法結(jié)轉(zhuǎn)損益或結(jié)轉(zhuǎn)損益后憑證無(wú)法過(guò)賬lexec sp_cleanitemdetailv -數(shù)據(jù)教正lupdate a set a.fdetailcount=b.Fcountlfrom t_itemdetail a join n(select Fdetailid,count
8、(Fitemid) Fcount n from t_itemdetailv n where fitemid0 group by Fdetailid) bl on a.fdetailid=b.fdetailidlexec sp_cleanitemdetailv12數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n所有核算項(xiàng)目組合使用詳情ID即Fdetailid值,相同組合,不允許重復(fù)。n2、以下Fdetailid只能為科目屬性值使用,即只能出現(xiàn)在t_account表中l(wèi)select *from t_itemdetail lwhere fdetailid in (select Fdetailid from t_itemdet
9、ailv l where fitemid=-1)lselect *from t_itemdetailV fitemid=-1l如果這些Fdetailid值出現(xiàn)在余額表等數(shù)據(jù)表中,將造成無(wú)法結(jié)轉(zhuǎn)損益、查詢賬薄報(bào)表時(shí)無(wú)法看到具體的名稱只能看到數(shù)據(jù)l如果被科目使用的Fdetailid值重復(fù),建議刪除重復(fù)值,保留其中的一條。從目前數(shù)據(jù)來(lái)看,非被科目使用的Fdetailid值還沒有出現(xiàn)重復(fù)的情況。l如果出現(xiàn)重復(fù),將可能產(chǎn)生憑證無(wú)法過(guò)賬、憑證錄入時(shí)顯示要求輸入的核算項(xiàng)目類別與實(shí)際不符、在科目基礎(chǔ)資料中顯示的核算項(xiàng)目管理信息與實(shí)際不符等等錯(cuò)誤。下面是一個(gè)案例,其他組合則請(qǐng)更正:nand Fdetailcou
10、nt=3 and F1=-1 and F2=-1 and F3=-1部份的條件即可。n-例:刪除客戶、職員、部門這三個(gè)核算項(xiàng)目類別組合使用ID中的重復(fù)值13數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n1、update t_account 更正科目表上引用的Fdetailidnset Fdetailid =(select min(fdetailid) from t_itemdetail-取最小值nwhere fdetailid in (select Fdetailid from t_itemdetailv where fitemid=-1)nand Fdetailcount=3 and F1=-1 and F2=-1
11、 and F3=-1)nwhere Fdetailid in (select (fdetailid) from t_itemdetailnwhere fdetailid in (select Fdetailid from t_itemdetailv where fitemid=-1)nand Fdetailcount=3 and F1=-1 and F2=-1 and F3=-1)n2、delete from t_itemdetail 刪除重復(fù)值nwhere Fdetailid in(select (fdetailid) from t_itemdetailn where fdetailid i
12、n (select Fdetailid from t_itemdetailv where fitemid=-1)n and Fdetailcount=3 and F1=-1 and F2=-1 and F3=-1)nand Fdetailid (select min(fdetailid) from t_itemdetailn where fdetailid in (select Fdetailid from t_itemdetailv where fitemid=-1)n and Fdetailcount=3 and F1=-1 and F2=-1 and F3=-1)n exec sp_cl
13、eanitemdetailv-更正t_itemdetailv 14數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:l3、以下Fdetailid只能出現(xiàn)在各余額表、憑證分錄表中l(wèi)select *from t_itemdetail lwhere fdetailid in (select Fdetailid from t_itemdetailv where fitemid-1)lselect *from t_itemdetailV fitemid-1l如果這些Fdetailid值出現(xiàn)在科目表中,則該科目在憑證錄入時(shí)將顯示錯(cuò)誤的核算項(xiàng)目管理信息,以及損益類科目無(wú)法結(jié)轉(zhuǎn)損益;或憑證無(wú)法過(guò)賬。以下憑證分錄記錄必須必須由用戶在軟件上補(bǔ)
14、充丟失的核算項(xiàng)目lselect b.Fyear,b.Fperiod,c.Fname,b.Fnumber,a.Fentryid,e.Fnumberlfrom t_voucherentry a join t_voucher b on a.fvoucherid=b.fvoucherid linner join t_account e on e.faccountid=a.faccountidlinner join t_vouchergroup c on c.fgroupid=b.fgroupidlwhere a.fdetailid not in (select Fdetailid from t_ite
15、mdetailv l where fitemid not in (-1)lorder by b.fyear,b.fperiod,c.fname,b.fnumber,a.fentryid,e.fnumber 15數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n4、以下Fdetailid出現(xiàn)在t_balance等數(shù)據(jù)表中,必須刪除ldelete from t_balance lwhere fdetailid not in (select Fdetailid from t_itemdetailv l where fitemid not in (-1)ldelete from t_quantitybalance lwhere
16、fdetailid not in (select Fdetailid from t_itemdetailv where fitemid not in (-1)ldelete from t_profitandloss lwhere fdetailid not in (select Fdetailid from t_itemdetailvl where fitemid not in (-1)l否則將造成科目余額表、試算平衡表等報(bào)表不平衡,以及無(wú)法結(jié)轉(zhuǎn)損益或結(jié)轉(zhuǎn)損益后憑證無(wú)法過(guò)賬,報(bào)表數(shù)據(jù)查詢只顯示數(shù)據(jù)不顯示名稱等;建議反結(jié)賬到出現(xiàn)這種情況的上一期再刪除。16數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n5、在t_item
17、detail表和t_itemdetailv表中必須存在Fdetailid=0的記錄l如果該記錄丟失,必須補(bǔ)充,否則將造成憑證無(wú)法過(guò)賬、賬薄報(bào)表無(wú)法查詢數(shù)據(jù)等。Fdetailid=0表示不使用核算項(xiàng)目。l其實(shí)在許多表中,都必須要求存在ID=0的記錄,如t_measureunit、t_unitgroup、t_item、t_itemclass、t_currency等等l如果t_measureunit、t_unitgroup表中缺少ID=0的記錄,數(shù)量金額類賬薄將無(wú)法查詢。在結(jié)轉(zhuǎn)損益類科目時(shí),將無(wú)法結(jié)轉(zhuǎn)出數(shù)量。l這些零都是系統(tǒng)預(yù)置的,有特定的用途,系統(tǒng)預(yù)置的零記錄不能刪除。以補(bǔ)充計(jì)量單位表中的0記錄為
18、例: insert into t_UnitGroup (FUnitGroupID,FName,FDefaultUnitID) values(0,*,0)系統(tǒng)預(yù)設(shè)0記錄可以參考其他正常賬套格式補(bǔ)充17數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n5、同時(shí),必須注意,在t_itemdetail表中的Fx列中的值,除了-1的記錄外,必須是=0的值 ,默認(rèn)=0;除(0,-1)外就是具體的核算項(xiàng)目在t_item表中的Fitemid。l不允許在Fx列中出現(xiàn)NULL值。如果出現(xiàn)Null值,一般都是該表的約束或默認(rèn)值值丟失,需要更正:lupdate t_itemdetail set F3003=0 where F3003 is nu
19、lllALTER TABLE t_ItemDetail ALTER column F3003 int NOT NULL18數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n6、 計(jì)量單位lt_measureunit中默認(rèn)計(jì)量的FMeasureUnitID必須是t_unitgroup中對(duì)應(yīng)FDefaultUnitIDlt_measureunit. Fstandard=1表示為默認(rèn)計(jì)量單位,一個(gè)計(jì)量單位組只能有一個(gè)默認(rèn)計(jì)量單位。lt_measureunit. Fcoefficient不能為0l如果t_measureunit中默認(rèn)計(jì)量的FMeasureUnitIDt_unitgroup中對(duì)應(yīng)FDefaultUnitID,則損益
20、類科目在結(jié)轉(zhuǎn)損益時(shí)無(wú)法結(jié)轉(zhuǎn)數(shù)量。l根據(jù)計(jì)量單位表中的默認(rèn)計(jì)量記錄更正計(jì)量單位組中的缺省計(jì)量單位lupdate b set b.fdefaultunitid=a.fmeasureunitid lfrom t_measureunit a join t_unitgroup b on a.funitgroupid=b.funitgroupid lwhere a.fstandard=1 and a.fmeasureunitidb.fdefaultunitid19數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n7、如果查詢賬薄時(shí)提示列名 f3001 無(wú)效,則應(yīng)該檢查地t_itemdetail表中該對(duì)應(yīng)的列是否存在,如果不存在,應(yīng)該
21、補(bǔ)充lIf Not Exists(Select c.Name from syscolumns c,sysobjects o lwhere c.Id=o.Id and =F3001 and =t_ItemDetail) lBegin lAlter Table t_ItemDetail Add F3001 int not null default(0) lCreate Index ix_ItemDetail_3001 On t_ItemDetail(F3001) lENDl如果是其他的列,則對(duì)照著修改條件。20數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n8、賬薄報(bào)表取數(shù)n匯總類賬?。嚎傎~、科目余
22、額表、數(shù)量金額總賬、核算項(xiàng)目余額表等等l直接從余額表t_balance取數(shù)(其中數(shù)量金額總賬的數(shù)量從t_quantitybalance取數(shù)據(jù))到臨時(shí)表,然后在建立多個(gè)的臨時(shí)表分別從關(guān)聯(lián)基礎(chǔ)資料表、核算項(xiàng)目使用詳情橫縱表、計(jì)量單位表等關(guān)聯(lián)數(shù)據(jù)表取得科目名稱、核算項(xiàng)目名稱、計(jì)量單位名稱等等。n明細(xì)類賬?。好骷?xì)賬、數(shù)量金額明細(xì)賬、多欄賬等等l期初:直接從余額表t_balance取數(shù)(其中數(shù)量金額明細(xì)賬的數(shù)量從t_quantitybalance取數(shù)據(jù))到臨時(shí)表l明細(xì):從憑證分錄表t_voucherentry取數(shù)到臨時(shí)表l然后在建立多個(gè)的臨時(shí)表分別從關(guān)聯(lián)基礎(chǔ)資料表、核算項(xiàng)目使用詳情橫縱表、計(jì)量單位表等關(guān)
23、聯(lián)數(shù)據(jù)表取得科目名稱、核算項(xiàng)目名稱、計(jì)量單位名稱等等。n賬薄報(bào)表上的匯總數(shù)據(jù):對(duì)臨時(shí)表按科目、核算項(xiàng)目進(jìn)行分類求和后,分類插入?yún)R總數(shù)據(jù)到臨時(shí)表,最后形成賬薄報(bào)表上的數(shù)據(jù)。21數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n9、自動(dòng)轉(zhuǎn)賬n自動(dòng)轉(zhuǎn)賬,涉及到四張數(shù)據(jù)表:l自動(dòng)轉(zhuǎn)賬方案表:t_AutoTransferScheme,記錄方案名稱、創(chuàng)建人l自動(dòng)轉(zhuǎn)賬表:t_autotransfer,記錄了適用期間FPeriodRange、轉(zhuǎn)賬機(jī)制憑證類型FInternalInd(無(wú)-NULL,自動(dòng)轉(zhuǎn)賬-AutoTrans,結(jié)轉(zhuǎn)損瘟-TransferPL,期末調(diào)匯-RateAdjust)、憑證字FGroupIDl自動(dòng)轉(zhuǎn)賬方案明細(xì)分示表
24、:t_autotransferentry,記錄了:nFDC:方向,0-自動(dòng)判斷,1-借方,2-貸方nFtype:轉(zhuǎn)賬方式,1-轉(zhuǎn)入nFFormulatype:公式取數(shù)方式nFamountforformula:轉(zhuǎn)賬公式定義nFPosted:是否包括未過(guò)賬憑證nFMcLdgNoCal:1參與多欄賬匯總,0不參與lFdetailid:核算項(xiàng)目組合ID,在10.2中,它始終=0;在以前的產(chǎn)中,它表示具體的核算項(xiàng)目組合ID,0表示所有核算項(xiàng)目(當(dāng)科目不管理核算項(xiàng)目時(shí),則表示0)22數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n9、自動(dòng)轉(zhuǎn)賬l自動(dòng)轉(zhuǎn)賬方案核算項(xiàng)目明細(xì)表:t_autotransferentryitemlFitemc
25、lassid:需要轉(zhuǎn)出的核算項(xiàng)目類別IDlFitemnumber:需要轉(zhuǎn)出的核算項(xiàng)目開始代碼lFenditemnumber:需要轉(zhuǎn)出的核算項(xiàng)目結(jié)束代碼lFistransferid:是否轉(zhuǎn)入l如果不指定起始代碼和結(jié)束代碼,則表示該類別下的所有核算項(xiàng)目n關(guān)系:lt_AutoTransferScheme = t_autotransfer.Ftransferid t_autotransfer.Ftransferid=t_autotransferentry.Ftransferidlt_autotransfer.Ftransferid =t_autotransferentryitem.Ftransferi
26、dlt_autotransferentry.Fentryid=t_autotransferentryitem. Fentryid23數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n9、自動(dòng)轉(zhuǎn)賬n在10.2和10.3的自動(dòng)轉(zhuǎn)賬中,目前存在這樣的問(wèn)題:l1、在成本類科目與損益類科目形成對(duì)方分錄的自動(dòng)轉(zhuǎn)賬中,如借:管理費(fèi)用 貸:制造費(fèi)用如果在分錄體中,任意一分錄行選擇了“不參與多欄賬匯總”,那么憑證過(guò)賬后,損益類科目的sL、sy數(shù)據(jù)無(wú)法取得;同時(shí)多欄賬數(shù)據(jù)錯(cuò)誤,無(wú)法顯示數(shù)據(jù)。l2、在上述模式的自動(dòng)轉(zhuǎn)賬方案中,不選擇“不參與多欄賬匯總”時(shí),憑證過(guò)賬后,損益類科目的sL、sy數(shù)據(jù)可以正常取得;損益類科目的多欄賬正常,但對(duì)方科目的
27、多欄賬中卻把這筆轉(zhuǎn)賬中的金額以負(fù)數(shù)顯示,使得該科目的發(fā)生額合計(jì)不正確。l3、分錄行中任意一行選擇了“不參與多欄賬匯總”,則整個(gè)分錄的所有行都被設(shè)置為不參與多欄賬匯總,而不是只限制在選定的那一行。24數(shù)據(jù)邏輯:數(shù)據(jù)邏輯:n10、結(jié)轉(zhuǎn)損益n結(jié)轉(zhuǎn)損益的過(guò)程,是將損益類科目在科目余額表中有余額明細(xì)科目的余額,生成與本年利潤(rùn)科目存對(duì)方科目的特殊自賬憑證。n形成損益數(shù)據(jù)的來(lái)源,有以下幾種:l1、手工錄入的包含有損益類科目的憑證l2、自動(dòng)轉(zhuǎn)賬或其他系統(tǒng)生成的涉及損益類科目的憑證n損益數(shù)據(jù)的形成:憑證過(guò)賬過(guò)程中,程序自動(dòng)將損益類數(shù)據(jù)寫入損益類科目實(shí)際發(fā)生額表t_profitandLoss表中;結(jié)轉(zhuǎn)損益的憑證在
28、過(guò)賬時(shí)該分錄上金額不計(jì)算在損益類科目的實(shí)際發(fā)生額中。n以下類型的憑證,不能計(jì)算損益:l1、手工錄入的包含了損益類科目的憑證中,包括了對(duì)方科目為本年利潤(rùn)科目的憑證;l2、自動(dòng)轉(zhuǎn)賬方案中,在分錄行中選擇了“不參與多欄賬匯總”而生成的憑證(在10.2和10.3中);l3、自動(dòng)轉(zhuǎn)賬方案中,方案中機(jī)制憑證類型為“結(jié)轉(zhuǎn)損益“而生成的憑證;l4、結(jié)轉(zhuǎn)損益時(shí)自動(dòng)生成的憑證。25總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n一、憑證賬表數(shù)據(jù)錯(cuò)誤l1、科目設(shè)置了核算項(xiàng)目,在憑證錄入時(shí)不提示需要輸入核算l2、科目設(shè)置了核算項(xiàng)目,在憑證查詢時(shí),看不到核算項(xiàng)目信息l3、在科目余額表中無(wú)法查看核算項(xiàng)目明細(xì),但
29、未過(guò)賬前在包括未過(guò)賬憑證時(shí)可以正常顯示l4、無(wú)法結(jié)轉(zhuǎn)損益,提示分錄缺少核算項(xiàng)目l5、憑證無(wú)法過(guò)賬,提示分錄缺少核算項(xiàng)目l6、賬薄查詢時(shí),提示F3001列無(wú)效l7、憑證過(guò)賬時(shí)提示:在結(jié)果列中多次出現(xiàn)列名F1l8、應(yīng)收應(yīng)付系統(tǒng)初始化轉(zhuǎn)余額到總賬失敗l9、其他憑證模板如自動(dòng)轉(zhuǎn)賬、各類型的單據(jù)模板等生成憑證失敗l上述錯(cuò)誤,都是因?yàn)榕cFdetailid值相關(guān)的記錄不正確造成的。比照數(shù)據(jù)邏輯進(jìn)行處理。26總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n一般的處理Fdetailid相關(guān)信息的邏輯順序?yàn)椋簂1、查詢被科目使用的核算項(xiàng)目使用詳情信息l2、查詢、更正核算項(xiàng)目使用詳情組合個(gè)數(shù)l3、根據(jù)實(shí)際
30、情況,更正科目表中的Fdetailid和刪除t_itemdetail表中的重復(fù)記錄l4、補(bǔ)充檢查出來(lái)的賬套中預(yù)設(shè)的0記錄(一般情況下不會(huì)有)l5、反結(jié)賬到到出現(xiàn)問(wèn)題的期間,建議同時(shí)將反結(jié)賬后期間的憑證的反過(guò)賬;l6、如果檢查出憑證分錄中有Fdetailid值錯(cuò)誤,則要反結(jié)賬到出現(xiàn)該錯(cuò)誤的期間,并將憑證反過(guò)賬,并修正憑證分錄l7、刪除三個(gè)余額表中的錯(cuò)誤Fdetailid記錄l8、如果結(jié)轉(zhuǎn)損益的憑證數(shù)據(jù)有誤,建議刪除l9、更正和補(bǔ)充其他相關(guān)數(shù)據(jù)(如補(bǔ)充t_itemdetail表中丟失的列等)l10、數(shù)據(jù)修正完后,憑證重新過(guò)賬,重新結(jié)轉(zhuǎn)損益過(guò)賬,再結(jié)賬到當(dāng)前期間。27總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬
31、系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n一、憑證賬表數(shù)據(jù)錯(cuò)誤l10、在進(jìn)行憑證預(yù)覽或打印時(shí)提示:使用NULL無(wú)效,但換一個(gè)人登錄又可以正常使用l一般是由于記錄的個(gè)人套打信息有誤造成的ldelete from t_VoucherGroupNote lwhere FNoteID not in (select FNoteID from t_Note)l11、結(jié)賬時(shí)提示不能在t_balance表中插入重復(fù)鍵n一般是由于在三個(gè)余額表中保存了當(dāng)前期間以后的記錄造成的l12、查詢明細(xì)賬發(fā)現(xiàn)上期末不等于當(dāng)期初n上述錯(cuò)誤,余額表中的記錄錯(cuò)誤,也可能是Fdetailid值錯(cuò)誤造成的。一般反結(jié)賬到上期再結(jié)賬回來(lái)就正確。28總賬系
32、統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n一、憑證賬表數(shù)據(jù)錯(cuò)誤l13、憑證序時(shí)薄中顯示的列錯(cuò)位或憑證分錄行中科目信息錯(cuò)行顯示而不是自動(dòng)分行l(wèi)14、明細(xì)賬中的數(shù)據(jù)錯(cuò)列位n上述錯(cuò)誤,是因?yàn)樵诳颇勘怼⒒A(chǔ)資料表、憑證分錄表中可能包括了回車、換行等控制性字符造成的。n-例:去掉科目代碼、名稱中的回車、換行符nupdate t_account nset Fnumber=replace(Fnumber,char(10)+char(13),),n Fname=replace(Fname,char(10)+char(13),),n FFullname=replace(FFullname,char(1
33、0)+char(13),)nwhere charindex(char(10)+char(13),Fnumber)0 nor charindex(char(10)+char(13), Fname)0 nor charindex(char(10)+char(13), FFullname)029總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n二、現(xiàn)金流量表數(shù)據(jù)錯(cuò)誤:l1、提取T型賬或附表項(xiàng)目提示不能插入重復(fù)鍵n一般是由于在提取流量項(xiàng)目后會(huì)在t_cashflowbal表中有重復(fù)記錄,這時(shí)需要根據(jù)跟蹤出錯(cuò)時(shí)的Update語(yǔ)句錯(cuò)誤時(shí)的fvoucherid來(lái)找到對(duì)應(yīng)的憑證nselect b.fye
34、ar,b.fperiod,c.fname,b.fnumber nfrom t_CashFlowBal a join t_voucher b on a.fvoucherid=b.fvoucheridnjoin t_vouchergroup c on c.fgroupid=b.fgroupidnwhere a.fvoucherid=521 n-and a.FCashAccountID=1269n然后要么刪除張表憑證的流量信息,要么重新在憑證上指定:ndelete from t_CashFlowBal where fvoucherid=52130總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分
35、析n二、現(xiàn)金流量表數(shù)據(jù)錯(cuò)誤:l2、T型賬中的非現(xiàn)金數(shù)據(jù)的借貸差額,與科目余額表上現(xiàn)金、銀行存款等現(xiàn)金科目的期末減期初不等l3、現(xiàn)金流量表中的現(xiàn)金流量?jī)纛~,與科目余額表上現(xiàn)金、銀行存款等現(xiàn)金科目的期末減期初不等n上述錯(cuò)誤,一般是由于現(xiàn)金類科目指定不正確造成的。nselect Fdetailid,FIsCash,FIsBank,FIsCashFlow,* nfrom t_account-查詢現(xiàn)金類科目nwhere 1 in (FIsCash,FIsBank,FIsCashFlow)norder by fnumberl4、主表與附表不等n一般是由于指定流量表的數(shù)據(jù)不正確造成的。沒有指定完主表項(xiàng)目就指
36、定附表項(xiàng)目很容易產(chǎn)生這種問(wèn)題。l出現(xiàn)上述錯(cuò)誤,建議在更正現(xiàn)金類科目后,刪除當(dāng)期的現(xiàn)金流量數(shù)據(jù)t_CashFlowBal 重新指定。31總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n三、往來(lái)數(shù)據(jù)錯(cuò)誤l1、核銷金額錯(cuò)誤l2、往來(lái)對(duì)賬時(shí)按核銷狀態(tài)的“未核銷”和按“全部”查詢的數(shù)據(jù)不一致n上述問(wèn)題一般是以前版本存在核銷時(shí)對(duì)本位幣的換算錯(cuò)誤,往來(lái)業(yè)務(wù)的核銷記錄保存在t_transcheckinfo表中, FInitBalance=1表示該條記錄為初始化數(shù)據(jù)。l3、在憑證錄入中無(wú)法查詢?cè)O(shè)置往來(lái)業(yè)務(wù)管理的科目的初始化往來(lái)數(shù)據(jù)n一般是因?yàn)樵撏鶃?lái)科目沒有錄入初始化往來(lái)數(shù)據(jù)或在初始化時(shí)沒有進(jìn)行往來(lái)業(yè)務(wù)
37、管理造成的。往來(lái)初始化數(shù)據(jù)表:t_transinitbalance l4、賬齡分析表的數(shù)據(jù)翻倍n一般是由于t_LastContactDate表中包括報(bào)初始化往來(lái)數(shù)據(jù)32總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n四、查詢賬薄報(bào)表顯示的錯(cuò)誤l1、當(dāng)同一個(gè)用戶建立超過(guò)12個(gè)憑證查詢方案時(shí),進(jìn)入憑證查詢系統(tǒng)即報(bào)錯(cuò):方法 作用于對(duì)象 失敗n一般是由于個(gè)人憑證查詢方案超過(guò)了12個(gè),目前暫不支持;ndelete from t_userprofile nwhere fuserid=(select fuserid from t_user where fname=AAA)n-同樣適用于不同用戶登錄
38、系統(tǒng)后查詢科目表結(jié)果不一樣的問(wèn)題。l2、在明細(xì)賬中選擇某方案時(shí)系統(tǒng)報(bào)錯(cuò):運(yùn)行時(shí)錯(cuò)誤381,無(wú)效屬性數(shù)組索引n一般是由于賬薄查詢方案表中的記錄信息不正常,需要將t_LedgerPageSetup 方案中的對(duì)應(yīng)用戶的方案刪除后,重新設(shè)置。l3、某用戶進(jìn)行憑證查詢、錄入、賬薄查詢無(wú)提示:方法 作用于對(duì)象 失敗n一般是個(gè)人用戶信息錯(cuò)亂以權(quán)限控制有誤ndelete from t_userprofile nwhere fuserid=(select fuserid from t_user where fname=AAA)n再將用戶“AAA”的功能權(quán)限“全清”,“授權(quán)”確認(rèn)后,再重新授予。33總賬系統(tǒng)中常見
39、數(shù)據(jù)問(wèn)題與分析總賬系統(tǒng)中常見數(shù)據(jù)問(wèn)題與分析n四、查詢賬薄報(bào)表顯示的錯(cuò)誤l4、查詢核算項(xiàng)目組合表提示“定義的應(yīng)用程序或?qū)ο箦e(cuò)誤”,高級(jí)中顯示:多步操作產(chǎn)生錯(cuò)誤。請(qǐng)檢查每一步的狀態(tài)值。n這種情況一般都是因?yàn)楹怂沩?xiàng)目名稱太長(zhǎng)ndeclare num intnset num=34n-不斷地改變這個(gè)值來(lái)判斷,一般超過(guò)34容易產(chǎn)生這樣的問(wèn)題nselect len(a.fname) 名稱長(zhǎng)度, b.fname 項(xiàng)目類別,a.fnumber 代碼,a.fname 名稱 n ,right(a.fname,len(a.fname)-num) 多出來(lái)的字nfrom t_item a join t_itemclass
40、 b on a.fitemclassid=b.fitemclassidnwhere len(a.fname)numnorder by a.fitemclassid,a.fnumber34案例案例n10.2總賬模塊經(jīng)常出現(xiàn)的數(shù)據(jù)問(wèn)題的處理nn錯(cuò)誤現(xiàn)象:n (1)憑證過(guò)賬時(shí)報(bào)錯(cuò):名稱代碼已被使用,高級(jí)提示:在結(jié)果列的列表中多次出現(xiàn)列名F8n nnn (2)在結(jié)轉(zhuǎn)損益生成憑證時(shí),查看憑證,發(fā)現(xiàn)某些分錄的科目丟失核算項(xiàng)目。導(dǎo)致結(jié)轉(zhuǎn)損益憑證過(guò)帳報(bào)錯(cuò):某某分錄缺少核算項(xiàng)目。n 35案例案例n10.2總賬模塊經(jīng)常出現(xiàn)的數(shù)據(jù)問(wèn)題的處理nn錯(cuò)誤現(xiàn)象:n (1)憑證過(guò)賬時(shí)報(bào)錯(cuò):名稱代碼已被使用,高級(jí)提示:在結(jié)果列
41、的列表中多次出現(xiàn)列名F8n nnn (2)在結(jié)轉(zhuǎn)損益生成憑證時(shí),查看憑證,發(fā)現(xiàn)某些分錄的科目丟失核算項(xiàng)目。導(dǎo)致結(jié)轉(zhuǎn)損益憑證過(guò)帳報(bào)錯(cuò):某某分錄缺少核算項(xiàng)目。36案例案例n(3)在查詢某個(gè)掛核算項(xiàng)目的科目時(shí)出現(xiàn)如下情況:37處理過(guò)程處理過(guò)程n如上問(wèn)題大部分可以通過(guò)如下處理方法來(lái)解決,但是并不能排除有特殊情況。即使沒有解決問(wèn)題,經(jīng)過(guò)以下的處理后,可以避免以后類似的問(wèn)題出現(xiàn)。n下面是一個(gè)處理范例,如有類似數(shù)據(jù)錯(cuò)誤,請(qǐng)根據(jù)如下步驟來(lái)處理:38處理過(guò)程處理過(guò)程1nselect * from t_itemdetail-所有應(yīng)該為科目屬性使用的Fdetailidnwhere fdetailid in (sel
42、ect fdetailid from t_itemdetailv where fitemid=-1)39處理過(guò)程處理過(guò)程2n查詢已經(jīng)被科目使用的核算項(xiàng)目使用詳情信息nselect fdetailid,* from t_account nwhere fdetailid in (select fdetailid from t_itemdetail n where Fdetailid in (select Fdetailid from t_itemdetailv where fitemid=-1) )n從上述兩個(gè)查詢結(jié)果看,有兩處錯(cuò)誤:n1、Fdetailcount數(shù)值不正確n2、相同組合存在重復(fù)記
43、錄。本例為核算客戶。40處理過(guò)程處理過(guò)程3n更正數(shù)據(jù)l3.1-更正Fdetailcount值lSelect * into t_account_temp from t_accountlSelect * into t_itemdetail _temp from t_itemdetail lSelect * into t_ itemdetailv _temp from t_itemdetailv nexec sp_cleanitemdetailvnupdate a set a.fdetailcount=b.Fcountnfrom t_itemdetail a join l(select Fdetai
44、lid,count(Fitemid) Fcount l from t_itemdetailv l where fitemid0 group by Fdetailid) bn on a.fdetailid=b.fdetailidnexec sp_cleanitemdetailv41處理過(guò)程處理過(guò)程3n更正數(shù)據(jù)l3.2-更正被科目使用的FdetaiLIDlupdate t_account 更正科目表上引用的Fdetailidlset Fdetailid =(select max(fdetailid) from t_itemdetail-取最大值l where fdetailid in (selec
45、t Fdetailid from t_itemdetailv l where fitemid=-1)land Fdetailcount=1 and F1=-1)-客戶lwhere Fdetailid in (select (fdetailid) from t_itemdetaillwhere fdetailid in (select Fdetailid from t_itemdetailv l where fitemid=-1)land Fdetailcount=1 and F1=-1)42處理過(guò)程處理過(guò)程3n更正數(shù)據(jù)l3.3-刪除重復(fù)FdetaiLID值ldelete from t_itemdetaillwhere Fdetailid in(select (fdetailid) from t_itemdetaill where fdetailid in (select Fdetailid from t_itemdetailv l where fitemid=-1)l and Fdetailcount=1 and F1=-1)land Fdetailid (select max(fdetail
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024網(wǎng)絡(luò)安全防護(hù)與監(jiān)測(cè)服務(wù)合同
- 2024離婚雙方的特殊財(cái)產(chǎn)(如古董、藝術(shù)品)分配合同
- 2025年度住宅小區(qū)蟲鼠害預(yù)防與治理專項(xiàng)服務(wù)合同模板4篇
- 2025年度安全生產(chǎn)應(yīng)急預(yù)案編制合同規(guī)范3篇
- 2025年度新能源汽車銷售代理及售后服務(wù)合同3篇
- 2025年度智慧停車系統(tǒng)車位租賃管理合同樣本4篇
- 2025年度出租車公司車輛更新改造升級(jí)合同3篇
- 2025年度現(xiàn)代農(nóng)業(yè)示范區(qū)場(chǎng)地平整與灌溉系統(tǒng)建設(shè)合同3篇
- 2025年度特色菜肴研發(fā)及廚師團(tuán)隊(duì)聘用協(xié)議4篇
- 2025年度數(shù)據(jù)中心專用電纜供應(yīng)與安裝服務(wù)合同范本4篇
- 易普拉格科研管理系統(tǒng)
- 最終版 古城文化修復(fù)監(jiān)理大綱
- GB/T 43391-2023市場(chǎng)、民意和社會(huì)調(diào)查調(diào)查報(bào)告編制指南
- 拔罐技術(shù)操作考核評(píng)分標(biāo)準(zhǔn)
- 軟件無(wú)線電原理與應(yīng)用第3版 課件 第4-6章 軟件無(wú)線電硬件平臺(tái)設(shè)計(jì)、軟件無(wú)線電信號(hào)處理算法、信道編譯碼技術(shù)
- RB-T 099-2022 進(jìn)口食品供應(yīng)商評(píng)價(jià)技術(shù)規(guī)范
- 戒賭法律協(xié)議書范本
- (完整版)A4筆記本模板(可編輯修改word版)
- 競(jìng)選市級(jí)三好學(xué)生PPT
- 2024屆甘肅省蘭州市五十一中生物高一上期末檢測(cè)模擬試題含解析
- (國(guó)家基本公共衛(wèi)生服務(wù)項(xiàng)目第三版)7高血壓患者健康管理服務(wù)規(guī)范
評(píng)論
0/150
提交評(píng)論