發(fā)布于:2019-04-27 16:15:06
問(wèn)題名稱(chēng): | 固定資產(chǎn)卡片中開(kāi)始使用日期為2010年 | ||
問(wèn)題現(xiàn)象: | 用戶(hù)數(shù)據(jù)是從821升級(jí)到普及版的,用戶(hù)描述,此情況在821中就已經(jīng)出現(xiàn)了。用戶(hù)說(shuō)在04年時(shí),服務(wù)器壞了,曾經(jīng)恢復(fù)過(guò)數(shù)據(jù)。該賬套2003年建賬,從2004年開(kāi)始直到現(xiàn)在,有些卡片中的開(kāi)始使用日期就改變?yōu)?009,2010,2012年,但是其他項(xiàng)目是正常的如:原值等。開(kāi)始使用日期在2003年中是正確的。該賬套提折舊是正常的。在固定資產(chǎn)卡片主表fa_Cards中,以查詢(xún)資產(chǎn)編碼為010102001的卡片為例,結(jié)果過(guò)濾出兩條紀(jì)錄,一條是顯示開(kāi)始使用日期為2002年(正確的日期),另一條開(kāi)始使用日期為2010年(錯(cuò) | ||
原因分析: | 您好, 該問(wèn)題判斷是2004年時(shí)造成的,可能是日期格式造成的問(wèn)題 | ||
解決方案: | 數(shù)據(jù)修改方法如下: 請(qǐng)分別對(duì)2004年以后的數(shù)據(jù)庫(kù)執(zhí)行如下語(yǔ)句解決: update fa_Cards set fa_Cards.dstartdate=aasel.dstartdate,fa_Cards.dinputdate= aasel.dinputdate from fa_Cards inner join (select scardnum,scardid,dstartdate,dinputdate from fa_Cards where scardid in ( select min(scardid) |