用友-知识库

年结后,库存与存货不一致

  • 问题描述:年结后,库存与存货不一致
  • 问题原因:对于821以前版本升级到85x的, 由于先进先出法821的结转方式与85x不同,导致如果在821上做了两年以上的数据,则升级85x后结转会出错。 原因:821数据结转时将ia_valuationass表按照每一条入库记录的结余结转,记账日期仍为上一年单据记账使得日期,而ia_subsidiary表则按照总的结存结转,记账日期为上一年的最后一天,导致结转后ia_valuationass表期初的inid与ia_subsidiary表的期初的id无法对应,而升级到85x后,结转时需要根据ia_valuationass.inid与ia_subsidiary.id相等,并且记账日期 ia_valuationass.dikeepdate=ia_subsidiary.dkeepdate,所以第二年的期初数量就无法结转到下一年了。导致数据出错。例如:821:2002年两条入库记录:id=1 iainquantity=8;id=2,iainquantity=10,仓库存货相同;则ia_subsidiary,ia_valuationass分别有这两条记录,并且没有出完,然后821结转到2003年,则ia_subsidiary中有一条期初记录:id=null,iainquantity=18,ia_valuationass还是有两条记录,id=1 iainquantity=8;id=2,iainquantity=10。升级到85x后,结转数据到2004年,由于需要根据ia_valuationass表ia_valuationass.inid=ia_subsidiary.id结转存货明细账,导致存货明细账id=null的无法结转过来。
  • 解决方案:游客无权查看
  • 相关补丁:
  • 模块:存货核算
  • 产品:U852----存货核算
  • 问题名称:年结后,库存与存货不一致
  • 更新时间:2005-06-28 00:00:00
  • 有用 没用88 浏览