对应版本:用友U8.51A对应产品线:财务系统对应模块:成本管理模块问题现象:在计算成本时,提示”插入错误,列名或所提供值的数目与表定义不匹配.成本计算检查被迫终止,请调整数据后,再计算.经跟踪,sql执行语句所插入的列与数据库中表的列不一致所至问题原因:1、对于提示列名于表定义不符的问题是程序问题2、对于其他费用表中有重复数据,导致插入时提示违反约束pkamoct,有重复值解决方案:1、使用851a成本的补丁,将.dll文件替换后,用regsvr32命令进行注册(例如:regsvr32c:\\winnt\\system32\\ufcomsql\\uscalchk.dll)后就不再出现列名与表定义不匹配的错误了。2、对于其他费用表中有重复数据,导致插入时提示违反约束pkamoct,有重复值的错误使用下面语句删除其他费用表中的重复数据即可deletefromca_onliawherecdeptid=’0101’andcppidin(’0kp43275’,’0kp43269’)

微信号:yyrjlls
技术咨询,有偿服务!
复制微信号
本文链接:https://www.bbsufida.com/u8/40861.html