问题现象: | 821升级至852出错,错误提示信息不能直观判断错误在哪儿. |
问题原因: | 根据错误现象截图及sql后台跟踪分析,判断可能是单据模板升级时错误。 查询正确帐套,如演示帐套、新建帐套、模板帐套中,cardnum='28'的应是发货单单据模板记录; 原数据是821版本,821下如销售模块,单据模板信息涉及数据表invoiceitem_sal,invoiceitem_sal_prn,vouchers(单据格式定义表) 在数据表vouchers中记录单据名称、类型信息,CardNumber字段为单据编号。 数据表之间关系: vouchers相当于主表,invoiceitem_sal相当于子表; 查询用户数据: invoiceitem_sal中存在cardnum='28'的记录; vouchers不存在cardnum='28'的记录--错误所在。 |
解决方案: | 可从821模板库(可恢复wf821adminufmodel.bak得到模板库)、演示/新建帐套中导入数据表vouchers,再执行升级操作成功。 |
相关补丁: | |
版本: | 8.52 |
模块: | 系统管理 |
产品: | U852——系统管理 |
问题名称: | 821升级至852出错 |
最后更新: | 2005-06-28 00:00:00 |