问题现象: | 每月在存货中选正常单据记账时全选后点记账后没反应,无法记账必须运行修改存货总帐的工具后即可记账,每月都有此问题。上传的数据是4月份的。帮忙看看是什么原因? |
问题原因: | 您好!经检查发现上述问题是由于在ia_summary--表中存在重复记录和月份大于结帐月+1的记录造成的,做好数据备份后恢复4月份的记帐后执行如下语句即可。 |
解决方案: | --请先做好数据备份! --1.请在当前月未结帐前执行如下语句: delete from ia_summary where imonth>(select max(iperiod)+1 from gl_mend where bflag_ia=1) --2.再用以下语句删除存货总帐重复记录即可 declare @imonth as int set @imonth=0 while @imonth1) ia on ia_summary.cwhcode=ia.cwhcode and ia_summary.cinvcode=ia.cinvcode and ia_summary.imonth=ia.imonth where autoid not in(select min(autoid) from ia_summary where imonth=@imonth group by cwhcode,cinvcode,imonth having count(*)>1) and ia_summary.imonth=@imonth set @imonth=@imonth+1 end |
相关补丁: | |
版本: | 8.52 |
模块: | 存货核算 |
产品: | U860SP--供应链--存货核算 |
问题名称: | 存货记账没反应 |
最后更新: | 2006-07-03 00:00:00 |