用友-知识库

采购发票生成凭证记帐后,明细帐与凭证不符

  • 问题描述:采购发票生成凭证记帐后,明细帐与凭证不符:在总帐的明细帐中查询应付帐款科目(2121)9月份明细帐,发现转字50、51、60、105等号凭证,上一行余额加上这一行借贷方发生额和余额不相等.对帐是平衡的.凭证上的金额是对的,与采购发票中的金额是相等的。经进一步分析:填制采购专用发票时,如果用户录入,存货编码4004、数量2400、单价1.965812时,保存到采购发票子表PURBILLVOUCHS中的iorisum,isum,iOriMoney,imoney,iOriTaxPrice,itaxPrice等金额字段都没有按2位小数四舍五入,导致业务数据传递到应付、总帐时凭证上的金额字段数据库中也没有保留2位小数,从而出现总帐科目余额表中上一行余额加上当前行借贷方发生额和本行余额不相等现象。
  • 问题原因:由于用户在[PurBillVouchs]表中自行添加了触发器PU_BVSUpdTrigForPO_DFBT ,在该触发器中涉及到对iorisum,isum,iOriMoney,imoney,iOriTaxPrice,itaxPrice等字段的修改时并没有通过ROUND进行保留2位小数。从而导致业务数据传递到应付、总帐时凭证上的金额字段数据库中也没有保留2位小数,从而出现总帐科目余额表中上一行余额加上当前行借贷方发生额和本行余额不相等现象。不建议直接在用户数据库中自行修改、添加一些存储过程、触发器等对象,以避免由于修改添加错误引起一些数据问题。
  • 解决方案:游客无权查看
  • 相关补丁:
  • 模块:采购管理
  • 产品:U852----采购管理
  • 问题名称:采购发票生成凭证记帐后,明细帐与凭证不符
  • 更新时间:2005-11-11 00:00:00
  • 有用 没用68 浏览