服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

库存总帐不正确

- 浏览:678 - 发布时间:2008-01-08 00:00:00.0
问题版本: 810-U6普及版3.1 问题模块: 818-报账中心
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 库存总帐不正确 适用产品: U8库存管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 库存总帐不正确
问题现象: 盘点单,盘点存货时,账面数量错误,和库存台帐和存货结存表中的数量不 符,库存台帐和存货结存表中的数量是一致的!
原因分析: 由于库存总帐不正确造成的。 分析过程: 通过事件探察器,对盘点单和库存台帐分别进行跟踪,发现盘点单的数量取自库存总帐,台帐等帐表是从收发记录表取数,改写语句如下: --已经结帐?末月是6月,正常情况应该有imonth=1到imonth=7的数据,现在发现6月和7月的都有两条记录,共9条数据 select * from ST_TotalAccount where cwhcode='001'and cinvcode='1020001' order by imonth --收发记录主子表的数据源 select
解决方案: 由于在库存结帐的时候,程序会写库存总帐,所以,只要重新对库存进行结帐即可。 先执行如下脚本: update gl_mend set bflag_ia=0 where iperiod in ('5','6') 再在库存中取消,5月和6月的结帐,重新结帐,然后再执行如下脚本,改回存货的结帐标志: update gl_mend set bflag_ia=1 where iperiod in ('5','6')