问题现象: | 客户启用了应付系统,在今年5月16日做的两笔付款单(565、566号)已经核销生成凭证并打印出凭证,过两天后发现凭证和应付系统传人的凭证不一致。待我到客户处看时发现凭证已经丢失,在“结算单查询”下的“付款单”查询列表中可以做过并核销的单据,待点击单据查看原始单据时系统提示“系统未找到符合要求的原始单据”,经打开数据库发现是原始单据也丢失了。 注:2005-5-16日应付系统就发生了这两笔单据。 |
问题原因: | 2005年度数据库有问题,导致ap_closebill表中565、566其实仍然存在的两张付款单执行SELECT时查询不出来。 |
解决方案: | 参照执行如下脚本修复数据库即可: sp_dboption @dbname='UFDATA_003_2005 ',@optname='single user',@optvalue='true' DBCC CHECKDB('UFDATA_003_2005',REPAIR_ALLOW_DATA_LOSS) WITH TABLERESULTS go sp_dboption @dbname='UFDATA_003_2005 ',@optname='single user',@optvalue='false' 注意根据实际数据库名称修改脚本中的数据库名称的参数(UFDATA_003_2005) 注意做好数据备份! |
相关补丁: | |
版本: | 其他 |
模块: | 应付 |
产品: | U8X应收应付 |
问题名称: | 数据库修复问题 |
最后更新: | 2005-06-28 00:00:00 |