一、报数据在后台被修改的原因
PB模块在作单据保存或审核时(审核时先触发保存事件)如遇查询不到数据会报“数据在后台被修改”。
二、查找问题的方法
1、系统会将报错内容记录在tb_log,通过查询retrieve关键字找到c_log记录的内容分析原因
SELECT * FROM dbo.tb_logWHERE DATEDIFF(DAY,c_dt,getdate())=0AND c_log LIKE '%retrieve%'ORDER BY c_dt DESC
2、分析记录的处理语句
如截面中的机构代码字段字符不够长,处理数据语句的条件值会被截断,导致作update处理时查询不到内容系统报此错误。
可联系研发作完善。