【问题描述】
【解决方案】
-
使用SQL Server查询分析器,检查t_Item核算项目表FItemID为0的记录,字段FDetail是否为0,当该行记录为0时,是导致计提折旧报错的原因;
-
t_Item 核算项目表
-
FItemID 核算项目内码 (FItemID=0为系统预设记录)
-
FDetail 是否明细(0非明细,1明细)
Sql查询语句:select FDetail,* from t_item where FItemID=0
2. 将FItemID为0的记录,FDetail字段修改为1,重新计提折旧即可;
–-Sql修复脚本:
update t_item set FDetail=1 where FItemID=0
【注意事项】
-
在系统管理-执行命令,执行修复脚本时需要换行加上go,执行才生效;
–例如:
update t_item set FDetail=1 where FItemID=0
go