问题现象: | 应收款管理中2011-10-26日,B-0036凭证修改时提示“该凭证为8.21或更早版本填制的凭证,不能修改”,经检查数据发现,ap_detail表中对应的ino_id丢失导致,已经安装过应收应付的补丁包,但是几乎每个月都有部分凭证出现问题,烦请集团帮忙处理。 数据上传至u8henan目录下,裕隆金属.zip 徐涛 13849055472 |
问题原因: | |
解决方案: | 您好,已就该问题与一线徐先生电话沟通,此问题【经查看数据】现做如下分析与答复: 【问题原因及处理方案】 经在872最新的应收应付等相关模块补丁下按相应流程及相同数据测试未发现该现象,初步判断可能是未打最新补丁导致的数据性错误。检查发现由于现结后制单所包含的记录了中莫名多了一条发票记录,且金额全部为0并iflag=0,因此在修改凭证时对该记录进行了判断并报错。建议一线做好数据备份后将已有错误通过脚本方式调整,并在用户处将872后续最新的应收应付等相关某块补丁包打全后继续跟踪测试。也可通过对ap_detail表进行设计,将该列增加默认值进行变通处理。 【注意事项】修改前请务必做好数据备份;可在测试环境下先行引入用户数据后打补丁测试验证 |
相关补丁: | |
版本: | 8.72sp1 |
模块: | 应收应付 |
产品: | 财务会计 |
问题名称: | 应收管理凭证修改 |
最后更新: | 2011-11-10 23:40:47 |