在金蝶KIS專業(yè)版固定資產(chǎn)模塊進(jìn)行計(jì)提折舊時(shí),系統(tǒng)提示:第2條分錄核算項(xiàng)目無(wú)效,錯(cuò)誤代碼:5(5H) Source:KISEBFADepr.DeprUpdate.CalculateDepr 如圖所示:

【問(wèn)題原因分析】:1、主要原因是固定資產(chǎn)卡片設(shè)置中使用了不存在的或錯(cuò)誤的核算項(xiàng)目造成的,這種錯(cuò)誤也有可能是固定資產(chǎn)卡片設(shè)置好以后,又把核算項(xiàng)目修改或刪除。2、也有可能是數(shù)據(jù)庫(kù)的t_faexpense、t_fabalexpense這兩張表有異常。
【解決方案一】 針對(duì)第一種原因的解決方法是:檢查每一張固定資產(chǎn)卡片,重點(diǎn)看看固定資產(chǎn)折舊對(duì)應(yīng)的費(fèi)用科目所掛的核算項(xiàng)目是否正確,如果有錯(cuò)誤,需要全部修改完畢,重新計(jì)提折舊就可以了。
【解決方案二】 如果費(fèi)用折舊科目本身是沒(méi)有掛核算項(xiàng)目而同樣報(bào)錯(cuò)的話,這種情況采用解決方案一是沒(méi)有用的,這時(shí)我們應(yīng)當(dāng)這樣處理:1、利用SQL事件探查器將問(wèn)題范圍縮小,從事件分析中我們得到以下重要語(yǔ)句:(Select vi.FItemClassID, ic.FNumber From t_ItemDetailV vi ,t_Account a, t_ItemClass ic Where a.FAccountID=1095 And a.FDetailID=vi.FDetailID AND vi.FItemID in (-1,-2) And vi.FItemClassID=ic.FItemClassID),從以上語(yǔ)句中我們可以找到錯(cuò)誤的費(fèi)用折舊科目?jī)?nèi)碼是1095(科目代碼是6602.01管理費(fèi)用-折舊費(fèi))
2、范圍縮小了之后,我們查詢t_faexpense、t_fabalexpense這兩張表,執(zhí)行以下語(yǔ)句:select * from t_faexpense where facctid=1095、select * from t_fabalexpense where facctid=1095,此時(shí)我們發(fā)現(xiàn)這兩張表FDetailID字段的記錄均不為0,正常來(lái)說(shuō)費(fèi)用折舊科目如果是沒(méi)有掛核算項(xiàng)目該字段的記錄應(yīng)該為0才正確。
3、問(wèn)題清晰了,我們執(zhí)行以下語(yǔ)句即可解決UPDATE t_faexpense SET FDetailID=0 WHERE FAcctID=1095、UPDATE t_fabalexpense SET FDetailID=0 WHERE FAcctID=1095
上一篇:核算項(xiàng)目余額表報(bào)錯(cuò):查詢包含有保留字符
本文由深圳正版金蝶軟件銷(xiāo)售網(wǎng)www.b70k7.cn原創(chuàng)制作,轉(zhuǎn)載請(qǐng)保留出處! |