问题解决方式: |
首先,薪资规则表的公式设置有问题,信息集设置中,工作信息集中没有岗位序列这个信息项目,实施人员将“岗位序列”修改为“岗位系列”,在薪资规则表中定义{人员工作信息:岗位序列} = #工程技术类#,公式验证报错。修改为{人员工作信息:岗位系列} = #工程技术类#公式验证正确。其次,增加自定义的信息项目:岗位类别,对应数据库字段为groupdef3,但是在信息集设置节点看不到岗位系列,却看到两个岗位类别。第三:薪资规则表中岗位系列只是:工程技术类(主键值0001M0100000000007RL)、专业技术类(主键值0001M0100000000007RO)、 技工类(主键值0001M0100000000007RN)三类,但是人员0000002373的岗位系列的主键值却是0001M0100000000007SP,所以导致计算不出结果(到表bd_psndoc中查询)。怀疑前期数据是导入的,主键0001M0100000000007SP是职务簇中专业技术类对应的主键,导入数据时可能名称对应导致主键对应错误。在调配记录节点,修改该人员的任职记录,岗位系列对应值,然后薪资发放重新计算,就可以计算出正确的值。 |