问题现象: | 客户使用按项目核销,1、在手工核销时已经核销的过的收款单,又显示出来了。例如客户名称为“01143”2011年的记录。问题2、在核销界面发票列表项目显示不正确,无法核销。例如客户01143,01196,08010等,要么实际发票显示项目编码及项目名称的,但是在核销界面却不显示项目名称或者项目编码;要么核销界面显示的项目和发票上显示的项目内容不一样。另外,客户01051发票上不显示项目,核销界面显示也是不正确的。 这个问题在客户之前的版本872上也出现过,现在升级到U890之后仍然存在问题, 尝试使用之前版本时集团给的解决方案,已核销的收款单记录不再显示。但是核销界面发票列表项目还是显示不正确,无法进行核销。错误的记录还有很多,麻烦集团帮看看如何解决。 河南分公司:赵秀娟 18903816450 [2012-2-9 18:02:58 补充] 数据位置:ftp:192.168.8.180/u8henan/ |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 问题原因:合并制单生成凭证时回写科目及项目信息不正确引起的,最新补丁环境下,在用户账套上测试,将原来的凭证删除重新制单没有重现问题; 以前的数据执行下面的脚本进行调整: --用收款单表体项目更新ap_detail update a set citem_class=b.cxmclass,citemcode=b.cxm,citemname=b.citemname --select a.citem_class,a.citemcode,b.cxmclass,b.cxm,* from ap_detail a inner join ap_closebills b on a.ccovouchtype like '4%' and a.icoclosesid=b.id where iflag<3 and (a.citem_class <> b.cxmclass or a.citemcode <> b.cxm) and cprocstyle=cvouchtype --用发票表体项目更新ap_detail update a set citem_class=b.citem_class,citemcode=b.citemcode,citemname=b.citemname --select a.citem_class,a.citemcode,a.citemname,b.citem_class,b.citemcode,b.citemname,* from ap_detail a inner join salebillvouchs b on a.ibvid=b.autoid where ccovouchtype like '2%' and isnull(a.citemcode,'')<>isnull(b.citemcode,'') --调整制单回写科目不正确的记录 update a set cCode='1122' --select a.cCode,b.cCode,a.* from Ap_Detail a,Code b where iflag<3 and a.ccode=b.ccode and a.cflag<>isnull(cother,'') go 如有问题,敬请及时邮件联系,无需反馈问题! |
相关补丁: | |
版本: | 8.90 |
模块: | 应收应付 |
产品: | 财务会计 |
问题名称: | 按项目核销,项目显示不正确 |
最后更新: | 2012-02-22 23:25:02 |