问题现象: |
数据由852升级到861SP(以前大概是由821之类的版本升级到852,此帐套从2000年就有数据,应该是由用友很老的版本创建的),在2002年度帐套中,使用“应付款管理——帐表管理——科目帐查询——科目明细账”查询时报错 |
问题原因: |
在往TEMDB数据库中的临时表(#tmpqc)中插入数据时由于该表的一列(ccode)不允许为空而尝试插入了空值导致产生的错误,从列名来看时科目字段,而科目字段是不允许为空的。 由于插入临时表的数据来源是AP_DETAIL、gl_accvouch表,尝试检查AP_DETAIL、gl_accvouch表中的记录是否有CCODE字段为空或者存在科目表(code)表中不存在的科目编码。结果发现科目表中缺少170308科目信息。而此科目在2001年度中存在。 |
解决方案: |
请将2001年度库中code表相应记录,复制到2002年度中(有可能在以后年度升级时,也有此问题,可类同处理。) |
相关补丁: |
|
版本: |
8.60sp |
模块: |
应付 |
产品: |
U860SP----应付款管理 |
问题名称: |
“应付款管理——帐表管理——科目帐查询——科目明细账”查询时报错 |
最后更新: |
2006-03-15 00:00:00 |