服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

工资类别汇总后项目数据不正确

- 浏览:903 - 发布时间:2008-01-08 00:00:00.0
问题版本: 803-U8.52 问题模块: 4-工资管理
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 汇总 适用产品: U852--人力资源--工资管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 工资类别汇总后项目数据不正确
问题现象: 共使用的2个工资类别,其中001类别中工作天数 加班费 工龄工资 在002类别并未使用,但是汇总后工资类别这几个项目的数据都翻倍了,例如001类别加班费项目张小强02月份433.65,002类别无此项目但是汇总工资类别后工加班费项目张小强02月份为867.30,查看数据 wa_gzdata表此项目002类别2月份存在数据,但是002类别一直均未使用。以前月份也出现过此问题,工作天数 工龄工资等项目也出现了此问题,每个月出现的项目也不一致!另外汇总工资类别后 应发合计和实发合计的数据和 001加上002工资
原因分析: 在工资数据(wa_gzdata)、工资汇总表(wa_gzhzb)中工资类别002不存在的工资项目存在数据,怀疑数据进入途径有问题,不是正常的数据进入。
解决方案: 修改前请务必做好数据备份: 通过下面语句可以可以查询到002类别的工资项目: select * from wa_gzitem where cgzgradenum='002' 此时根据查询的结果修改工资数据(wa_gzdata)、工资汇总表(wa_gzhzb)中002该类别不存在的工资项目为0(此数据内工资项目全部为数字型,可以直接替换为0,否则根据实际情况替换为0或null),执行下面语句即可: update wa_gzhzb set fg_4=0,fg_5=0,fg_6=0,fg_7=0,fg_8=0,