首页 T3 总账系统 T3修改总账期初余额应付账款往来明细报错

T3修改总账期初余额应付账款往来明细报错


T3修改总账期初余额应付账款往来明细报错

作者:张桂龙


【问题现象】


修改2016年总账期初余额应付账款往来明细报错,提示如图所示:



【原因分析】


1、 可能数据库损坏

2、 可能科目或供应商有特殊字符或NULL值


【解决方案】


  1. 检测数据库是否损坏,选择有问题账套年度,执行dbcc checkdb,检测结果正常,数据库没有问题。
  2. 使用【检测数据表字段非法字符】工具检测,没有发现问题。
  3. 使用数据库跟踪法找出问题来解决
  4. “开始”-“所有程序”-‘打开’-SQL server management Studio



5.“工具”-‘SQL Server Profiler’-‘录入’数据密码,再点‘连接’




6.登录软件,复现报错界面,在跟踪窗口点击‘停止’,如图所示

根据步骤3跟踪的结果,从下往上找到有效语句,放在SQL查询窗口执行

select * from Vendor where cVenCode='SRS0002' order by cVenCode

发现问题:供应商名称,供应商简称,供应商分类是NULL值,其他供应商信息这三列有值


7.修改供应商编码为SRS0002的信息:

update vendor set cvenname='AA',cvenabbname='BB',cvccode='01' where cVenCode='SRS0002'




8.查看总账期初数据应付账款2202科目正常


作者:畅捷服务社区 |  时间:2018年03月13日 16:54


对我有用 对我有用
没有帮助 没有帮助