金蝶KIS固定资产与总账对账不平,固定资产的累计折旧没有数据

【问题描述】

专业版固定资产与总账对账-累计折旧存在差额,固定资产累计折旧没有数据,总账有数据且凭证是固定资产系统生成的;

【原因分析】

原因:由于部分补丁只控制总账反结账重新结账时清除固定资产模块累计折旧数据,未控制不重新点击计提折旧给出提示:不允许总账结账;或总账反结账时必须删除固定资产凭证等,导致在不知情的情况下未重新点击计提折旧而直接总账结账,部分期间固定资累计折旧数据为0;

此问题出现于无补丁或旧版本补丁的专业版16.0。

已修复的补丁版本:PT156472或之后版本补丁。

【解决方案】

可参考以下脚本执行处理:

update  a set  a.FDeprShould = b.fam,a.FDepr=b.fam  from  t_fabalance ajoin (select  FBalID, sum(FAmount) as fam from t_FABalExpense  group by FBalID) b ona.fbalid=b.FBalIDgo

declare @i int   set @i=(SELECT COUNT(*)from t_FABalance ajoin t_FABalance b on a.FAssetID   =b.FAssetIDwhere a.FYear *12+a.FPeriod +1 = b.FYear *12+b.FPeriod  and a.FAccumDeprP+a.FAccumDeprInc-a.FAccumDeprDec+a.FDepr<> b.FAccumDeprP)while @i>0beginupdate b set b.FAccumDeprP= a.FAccumDeprP+a.FAccumDeprInc-a.FAccumDeprDec+a.FDeprfrom t_FABalance a join t_FABalance b on a.FAssetID   =b.FAssetIDwhere a.FYear *12+a.FPeriod +1 = b.FYear *12+b.FPeriod  and a.FAccumDeprP+a.FAccumDeprInc-a.FAccumDeprDec+a.FDepr<> b.FAccumDeprPset @i=(SELECT COUNT(*)from t_FABalance a join t_FABalance b on a.FAssetID   =b.FAssetIDwhere a.FYear *12+a.FPeriod +1 = b.FYear *12+b.FPeriod  and a.FAccumDeprP+a.FAccumDeprInc-a.FAccumDeprDec+a.FDepr<> b.FAccumDeprP)endgo

【注意事项】

正式账套执行脚本前请先做好备份,建议待在测试账套中核实无误后再在正式账套中执行。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注