发货报检单保存报错引发的思考

知识点
1、补丁更新与数据库脚本升级
2、SQL代码异常排查
3、自定义字段值的输入规范
4、二次开发(二开)的风险与影响
问题描述
在130版本中,质量管理模块的一张发退货报检单在保存时提示报错。

问题步骤与分析
1、初步排查:补丁更新与数据库脚本升级
与用户沟通发现,用户打过SA与QM的补丁,但不确定是否升级过账套数据库脚本。
检查ISD绿色服务桌面中的补丁更新,发现未勾选问题账套。

执行脚本升级,注意在升级提示“是否暂停数据库服务器”时选择“否”,以确保其他账套不受影响。


2、脚本升级后的测试:
升级脚本后,再次测试保存报检单,问题依旧存在。

3、SQL代码异常排查
通过跟踪发退货单保存时的定位,发现SQL代码中存在异常:一个字符串后面出现了异常双引号。

检查后台发货单子表,发现表体自定义字段值的后面存在一个英文状态下的单引号。

4、测试与验证
测试发现,在字符串最后面录入中文状态下的单引号可以正常保存。

询问用户后得知,用户内部开发的小
发货报检单保存报错引发的思考
知识点1、补丁更新与数据库脚本升级2、SQL代码异常排查3、自定义字段值的输入规范4、二次开发(二开)的风险与影响问题描述在130版本中,质...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



