T3總賬與明細賬對賬不平數據庫分析

  用友U8系列 用友T6系列 用友T+系列 公司簡介 企業文化 在線留言 用友T3系列 知識庫 工具軟件 用友T1系列 系統定制開發 用友云服務 服務中心 公司新聞 行業動態 經典案例 用友NC 用友U9 財務核算 供應鏈管理 分銷零售 移動應用 生產管理 行政事業 協同辦公 人力資源 企業榮譽 協同辦公 在線試用 軟件與服務 應用領域 服務與支持 新聞資訊 關于我們     |      

T3總賬與明細賬對賬不平數據庫分析

作者:袁峰
問題現象:
查看余額表的時候2203(預收賬款)科目年初數和明細賬的年初數還有期初余額不一致(明細賬和期初余額一致)


適用版本:
T3用友通系列


原因分析:
1、期初余額對賬檢查,對賬結果正確無誤

2、1月憑證全部記賬后對賬檢查,對賬結果正確

3、2月憑證未審核、未記賬,對賬檢查。檢查結果有錯誤

4、從上圖中可以看出,科目‘2203001001001’的總賬數值是240119,明細賬數值是323373.27,以此為例,在查詢分析其中執行如下腳本時可以看出:科目‘2203001001001’的期初值是240119,這個科目的明細合計是323373.27??颇俊?203001001001’在2月的期初與1月的期末數相等,說明是明細科目有問題,按正常情況修改明細科目的期初值就可以解決問題了。





5、就在準備修改明細科目的時候發現,有一行明細科目不應該出現在這個查詢結果集中,因為查詢條件是:ccod like ‘2203001001001%’ and iperiod = 2,這樣的條件不應該出現科目‘220300100500251’并且會計期間是1月的記錄。為了再進一步確認問題,再次使用如下腳本得到一個結果集:select * fron gl_accsum where ccode=’ 220300100500251’,比較兩次的查詢結果發現,同樣的i_id 3289,卻有兩條不同的記錄,問題看到這里已經很明顯了,是數據庫的索引出現了問題,這已經不是通過直接修改某條記錄的期初就可以解決的。因此,使用“數據庫檢測修復工具”檢測一下,看能否修復數據庫中的錯誤。

6、在“數據庫檢測修復工具”中執行‘檢測數據庫(僅檢測)’時發現如下圖的錯誤提示





7、使用腳本在數據庫中增加缺少的表以后再次檢測,又會出現如下圖的錯誤提示



8、繼續在數據庫中增加缺少的表,然后再次檢測,又會出現如下圖的錯誤提示



9、還是在數據庫中增加缺少的表,然后再次檢測,終于提示有分配性錯誤和一致性錯誤,如下圖

10、這個步驟一直到沒有錯誤出現為止,然后再執行下一項“檢查修復磁盤空間分配結構一致性”,如下圖。開始也會報錯,同樣需要執行到沒有報錯為止



11、在執行“(僅支持SQL2000)檢查修復頁和記錄標題物理錯誤”時仍然會遇到2個一致性錯誤,執行了N多遍以后仍然是這樣的提示,只能先執行下一項操作。一般來說遇到這種情況,如果工具能修復,每次執行完畢以后的提示錯誤數目都會比上一次少。如果執行很多次一直是相同數目的錯誤提示,說明暫時無法修復,可以先執行別的項,然后再返回來執行這一項,如果返回執行后仍是同樣的錯誤,就說明數據庫使用這個工具已經無法修復,只能請專業的數據修復公司來處理



12、在執行“修復sys*****表”這3項功能時沒有報任何錯誤。但是在繼續執行“修復數據庫”時出現如下圖的208個一致性錯誤。同樣,如果這個功能項在執行N多遍以后仍有相同的提示,如上所描述:這樣就可以認為“數據庫檢測修復工具”已經不能修復這個錯誤,先嘗試執行執行下一項



13、執行“修復當前數據庫所有用戶表”的沒有任何錯誤,因此繼續執行下一個操作“重建當前數據庫所有用戶表已有索引”,結果出現了錯誤提示“內部SQL Server錯誤”,這之后無論執行多少遍都是這樣的提示。從上面出現的錯誤一直到現在出現的錯誤,都是反復執行仍舊報相同的錯誤,至此已經可以判斷這個數據庫使用“數據庫檢測修復工具”已經無法修復。



解決方案:
因為這個客戶只啟用了總賬管理模塊,因此解決這個問題比較容易實現的辦法是:首先新建一套帳,其次在舊賬套中把所有會計期間的憑證反記賬、取消審核,然后通過“用友通系統工具”把基礎設置、憑證、科目期初從舊賬套中分別導入新建賬套,最后在新建賬套中對所有會計期間的憑證審核、記賬,月末結帳以后就可以繼續使用了。
相反,如果嘗試在客戶的原始數據上修復,所花的時間和精力很大,并且還不能保證修復后數據的完整性。如果找專業的數據庫修復公司來處理,肯定要再額外支出不小的費用,因此,采用上面的解決方案對于客戶來說是最經濟又實用的。


知識拓展:
總賬模塊的對賬不平,按照文中開始的那種方法來處理,一般都可以找到問題,然后寫出腳本來修正就可以了。像上述這樣由于系統表缺失而導致索引混亂的情況畢竟是少之又少,只要在處理問題的過程中多注意觀察,就一定能找到原因,最終找到處理的解決方案。


新鄉市萬景網絡技術有限公司---專注企業信息化建設!
用友軟件,新鄉用友,新鄉用友軟件,用友授權,新鄉用友代理商,企業管理軟件,財務軟件,進銷存軟件用友T3,用友T6,用友T+,用友U8,用友U9,用友NC

韓經理

電話:0373-5807818;手機:17703731969

TAG:用友軟件,新鄉用友,新鄉用友軟件,用友授權,新鄉用友代理商,企業管理軟件,財務軟件,進銷存軟件用友T3,用友T6,用友U8,用友NC