真诚 及时 专业 尊重 合作 共赢
我们注重服务,但我们更关注客户的需求
服务支持
【广西用友U8+】删除多工资类别新增的工资项目报错-SQL案例解析
作者:用友软件(广州)客户服务中心
来源:www.ufida168.com
发布时间:2025-11-28
访问量:
+万
【概要描述】:涉及 SQL 语句不建议自行修改,专业顾问支持13501525073。
若自行修改,需做好数据备份。
一、案例背景
在多工资类别场景中,删除其中一个工资类别下新增的薪资项目 “工资” 时,系统报错,提示 “不能删除此工资项目,先从公式表达式中删除此项目”。
U8+删除多工资类别新增的工资项目报错-案例解析涉及 SQL 语句不建议自行修改,专业顾问支持13501525073。 若自行修改,需做好数据备份。 一、案例背景 在多工资类别场景中,删除其中一个工资类别下新增的薪资项目 “工资” 时,系统报错,提示 “不能删除此工资项目,先从公式表达式中删除此项目”。
问题现象:
二、案例分析 二、分析思路 1. 初步排查 按报错提示,优先检查该工资项目是否在当前工资类别或其他工资类别中配置了计算公式,结果无相关配置 确认该项目为新增未使用状态,无数据关联,排除数据占用导致删除失败的情况
2. 跟踪分析 通过 SQL Server Profiler 跟踪删除操作的数据库交互,仅跟踪到人员档案表相关记录,未获取有效错误线索
采用对比法,新建测试薪资项目后尝试删除并跟踪,发现删除操作会关联查询 WA_SDS_p 等数据表
3. 根因定位 对比数据库表结构及数据,发现新增薪资项目名称 “工资” 与个税表税率设置表中的系统预置项目名称重复
系统后台存在隐性关联逻辑,当自定义薪资项目名称与系统预置名称冲突时,会触发公式关联校验,导致删除失败 三、解决方案 1. 处理步骤:
2. 处理结果 修改项目名称后,删除操作正常执行,系统无报错提示,成功删除该薪资项目。 四、案例价值点 1.用户工资项目设置比较特殊,不容易引起注意。刚好碰到了系统预置名称。 2.按常规处理思路不容易发现问题。 3.对比法在处理问题时是一种不错的思路。
1 END 1
|
关键词: 系统管理,财务管理,用友管理,用友U8 cloud,财务,销售,用友U8c供应链管理软件,采购管理,U8c销售管理软件
分享
相关服务








