固定资产折旧问题.pptVIP

  • 11
  • 0
  • 约1.63千字
  • 约 15页
  • 2017-05-19 发布于河南
  • 举报
固定资产折旧问题

U8固定资产不能正确制作折旧分配表问题处理 出错现象 这个数据是U850SP的.在8月31日进行计提本月折旧的时候,当出现折旧清单选择退出以后,出现如图的错误提示. 出错现象 点击确定后提示“折旧计提中断” 分析问题的思路 首先我们必须知道制作折旧计提分配表时都要用到哪些数据表: fa_DeprVoucherMain 折旧分配表主表 fa_DeprVouchers 折旧分配表子表 fa_ZWVouchers 与帐务系统关联的外部凭证临时表 分析数据表 先打开fa_ZWVouchers表检查都计提了几个月折旧,也就是说都有几个月的折旧分配凭证了。 select * from fa_zwvouchers where coutbillsign=折旧计提 分析数据表 通过上一张图片,我们可以看到,这套数据只有7月计提过折旧。原因是ioutpriod字段只有7这个月份。 请注意coutno_id字段(第二个红圈)。这个字段是整个折旧分配业务数据流程的线索号。就这一个字段,通过它关联了fa_DeprVoucherMain, fa_ZWVouchers,gl_accvouch3张表。 分析数据表 既然知道7月曾计提过折旧,并制作了折旧分配表,因此我们打开fa_DeprVoucherMain检查 分析数据表 fa_DeprVoucherMain表竟然是空的。不对呀,应该有一条7月的记录才对呀!难道没有7月的折旧分表记录?看看折旧分配表子表先! 分析数据表 好了,这下放心了,折旧分配表子表好好的,是有记录的。可是为什么主表没有记录呢? 这个原因现在还没有查到,希望各位维护工程师多注意,多留心,一起查找出现此现象的操作过程。 解决问题 上一张图例里,我在loptID字段上画了红圈圈。因为这个是关联折旧分配主子表( fa_DeprVoucherMain, fa_DeprVouchers)的关联字段。 主子表的第一个字段都是这个loptID。因此我们在主表追加7月记录的时候, loptID字段就需要与子表的保持一致。也就是1490。 主表的第二个字段(红圈)是snum,这个字段其实就是前面我们在fa_ZWVouchers表提到那个coutno_id。也就是01。 解决问题 后面的iMAXperiod和iMinperiod字段根据实际折旧分配期间填写,这里都是7(二个字段一样)。 再后面的iStyle字段写上1(都是这样)。 后面的字段保持空值即可。 主表结果 问题解决 重新计提折旧,问题解决。 举一反三 从这套数据问题的解决过程中,我们可以清晰的看到折旧分配表的制作过程。 当程序要制作折旧分配表时,先检查折旧分配主表( fa_DeprVoucherMain),从snum字段得到一个最大数(此错误数据为0),然后加1生成一个新数字)此处为01)。 得到01后,再检查外部凭证临时表( fa_ZWVouchers),对照coutno_id是否已经有这个数字(此处coutno_id有01)。如果没有这个数字,则开始到折旧分配子表( fa_DeprVouchers),增加子表记录,最后将这些记录再写道外部凭证临时表准备作凭证。 如果做了折旧分配凭证,则在外部凭证临时表通过couti字段(凭证线索号)与GL_ACCVOUCH表的coutid关联凭证。这样在固定资产内查看折旧分配凭证就实现了。 在软件中查看以前月份的折旧分配表是先通过月份(例如7月)找到凭证分配主表的iMaxperiod字段=7的记录,然后根据lOptID字段联查到子表的分配表记录。然后如果点凭证联查的时候,通过sNum字段管理到外部凭证临时表的coutid,联查凭证分录。 结束 结束

文档评论(0)

1亿VIP精品文档

相关文档