产品版本: | 1075-T1-商贸宝大众版11.1 | 适用产品: | T1系列 |
产品模块: | 10003-系统维护 | 提交时间: | 2012-06-12 |
问题现象: |
商贸宝大众版查询库存状况表时,库存数量和库存金额与明细不一致? | ||
原因分析: |
库存数量和库存金额与明细不一致,是由于在执行数据结存时,没有清除数据库basedb.mdb的StockIO表中的记录,这个表跟单据修改有关,当用户修改单据时,结存前在StockIO表中的记录对新单据的修改产程了扰乱,结存后StockIO表如果不进行清除,就必然会有些关键性字段BillID会和新生成的单据BillID相同,造成结存前的数据和新产生的单据产生不必要的扰乱。数据库中已经出现了重复的关键性数值,而且如果不进行清除,修改单据时会有更多的数据产生不一致的情况。 | ||
解决方案: | 进行数据结存,再手动清除StockIO表,则不会再出现这种情况。后续会出一个补丁,在执行数据结存时增加对StockIO表的自动清除。 |