问题现象: | 测试环境:U810+ 补丁名称:CP-U8V10.0-10098-111118-FA 问题描述:10月份的数据计提完折旧,批量制单时,生成的凭证借贷不平衡。 注:计提折旧完后,有手工修改过当月折旧额(图一)。 账套上传地址:测试部/客户上传文件夹/广利核20111208-唐艳萍 |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 以下处理方式已经发给相关一线人员。请先做好数据备份! ---- 一、查询分析器: ---1 手工清除fa_cards表中记录通过修改折旧清单后新折旧数据 update fa_cards set dblLegacy=0 ---- 二、u8固定资产 ---注:执行完步骤1的脚本以后,通过产品重新折旧计提,计提完后进入折旧分配表按部门重新分配折旧数据 ---三、查询分析器 ---2 重新通过明细折旧汇总折旧数据 declare cur cursor keyset for select b.sDeptNum as sDeptNum,b.sTypeNum as sTypeNum, sum(a.dblDepr10) as dblDepr from fa_DeprTransactions a inner join fa_cards b on a.scardnum = b.scardnum where b.sCardID in (select distinct sCardID from fa_Cards ) group by b.sDeptNum,b.sTypeNum open cur declare @sDeptNum varchar(255) declare @sTypeNum varchar(255) declare @dblDepr float fetch next from cur into @sDeptNum,@sTypeNum,@dblDepr while @@FETCH_STATUS = 0 begin --print @sDeptNum -- print @sTypeNum -- print @dblDepr update fa_total set dbldepr = @dblDepr where sDeptNum = @sDeptNum and sTypeNum = @sTypeNum and iperiod =10 --select * from fa_total where sDeptNum = @sDeptNum and sTypeNum = @sTypeNum and iperiod =11 fetch next from cur into @sDeptNum,@sTypeNum,@dblDepr end CLOSE cur DEALLOCATE cur ----3 重新计数汇总表数据关系 update fa_total set dblDeprTotal = dbldepr + dblYearDeprTotal -----四、执行完上述脚本后,选择制单,看看是不是已经借贷平衡了,如果平衡后,可以通过折旧清单修改具体卡片的折旧数据了。 注意:修改过折旧数据后,还要进入折旧分配表按部门重新分配折旧数据,然后看一下是否能平,平的话问题就解决了。 如有问题,敬请及时邮件联系,无需反馈问题! |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 固定资产 |
产品: | 财务会计 |
问题名称: | 10月份的数据计提完折旧,批量制单时,生成的凭证借贷不平衡。 |
最后更新: | 2011-12-21 23:32:36 |