问题现象: |
XXX公司2006年结以后,已经录入了两个月的数据。发现库存系统的期初结存数量2006与2005年度不一致。 客户要求:2006帐套库存系统期初数据与2005期末数据一致 |
问题原因: |
2005年的现存量表不正确,而下年的期初库存数据是根据上年的现存量进行结转的,从而造成2006年的库存期初和2005年的期末不一致。 |
解决方案: |
首先进行整理2005年的现存量,不要在软件中使用整理现存量功能(时间特别上,如果打开软件会占用更多的资源)可以使用下面的语句: use ufdata_008_2005 exec SP_ClearCurrentStock_ST --其次整理好现存量后根据上年现存量修改期初,可以使用下面语句: (特别注意:因涉及数据库修改,修改前请务必做好数据备份.) UPDATE ufdata_008_2006..rdrecords set iquantity=ufdata_008_2005..currentstock.iquantity from ufdata_008_2006..rdrecords left join ufdata_008_2005..currentstock on ufdata_008_2005..currentstock.cinvcode=ufdata_008_2006..rdrecords.cinvcode left join ufdata_008_2006..rdrecord on ufdata_008_2006..rdrecords.id=ufdata_008_2006..rdrecord.id where ufdata_008_2005..currentstock.iquantity<>ufdata_008_2006..rdrecords.iquantity and ufdata_008_2006..rdrecord.cvouchtype='34' --最后还有在2006年年度帐中进行整理现存量: use ufdata_008_2006 exec SP_ClearCurrentStock_ST |
相关补丁: |
|
版本: |
8.52 |
模块: |
库存管理 |
产品: |
U852--供应链 |
问题名称: |
库存系统的期初结存数量2006与2005年度不一致 |
最后更新: |
2006-03-27 00:00:00 |