问题现象: | 恢复12月份记账时,选择01仓库,存货选择01040072、01040073存货,恢复记账界面显示单据2011090045已经生成凭证,查询ia_subsidiary表中cpzid已经为null,跟踪发现ia_restore_data表中记录的有cpzid,手工删除后,重新进入恢复记账,ia_restore_data表中cpzid记录仍然存在,无法恢复记账,烦请集团帮忙查看。 徐涛 13849055472 客户联系人齐廷中 qq:279801033 |
问题原因: | |
解决方案: | 您好, 此问题【经远程查看数据/测试】现做如下分析与答复: 【问题原因】 客户01040072、01040073存货在9月记账,数量为50,11月份结算了25,结算成本处理,生成了蓝字回冲单(报销),数量为25,并在该单据上记录了结算单子表id号(ia_subsidiary.psvsid),但是11月份没有蓝字回冲单(暂估)的记录,在12月份单据并未再次结算,但却有蓝字回冲单(报销)记录,而且该报销记录上的psvsid值与11月份一致,导致12月份恢复记账时,认为11月份的蓝字回冲单(报销)记录和12月份的蓝字回冲单(报销)记录是同一个,而11月份的蓝字回冲单(报销)记录已经生成凭证,因此认为12月份的该蓝字回冲单记录也生成了凭证,所以恢复记账时12月份的蓝字回冲单(报销)记录上的“是否制单”为“Y"; 【解决方案】 将12月份记录上的psvsid清除为null值,再恢复记账时就可以看到该蓝字回冲单(报销)记录是可以选择的了。 由于客户11月份缺少蓝字回冲单(暂估)记录,12月份多了红字回冲单、蓝字回冲单(报销)记录,所以不建议对12月份单据进行恢复记账,请将12月份的红字回冲单记录删除,然后将12月份的蓝字回冲单(报销)记录的记账日期、记账月份都修改为11月份,将暂估标识(bflag)修改为1,表明暂估,将psvsid清除为null值。修改完后,将存货总账ia_summary根据存货明细账入库、出库、结存修改一下即可; 【注意事项】修改前请务必做好数据备份; |
相关补丁: | |
版本: | 8.90 |
模块: | 存货管理 |
产品: | 供应链 |
问题名称: | 无法恢复记账 |
最后更新: | 2012-01-11 23:55:20 |