薪酬核算取定薪调薪值函数的取值逻辑及取值错误的排查方法
【适用版本】
s-HR V8.5 及以上版本
【业务场景】
公式中取定薪调薪值函数的公式取值错误。
【原因分析】
此函数的功能是:
取距离当前薪酬周期最近的某个薪酬项目的定调薪值(V8612后,优先取和计算规则所属发薪业务组织相同的定调薪数据,如果找不到,则取发薪业务组织为空的定调薪数据);当定调薪应用了币别,且与计算规则中的核算币别不一致时,核算时将自动换算为核算币别金额。
很多用户或实施人员单纯的理解为,如果此函数中参数2 使用“1”,就是取当前发薪期间最新的定调薪值,函数中参数2 使用“0”时,就是取上一个期间的定调薪值。但实际并不是如此,这两种情况只是在取值是多数常规业务场景下,取值的一种常见的取值现象,但并不代表此函数常规取值现象就是此函数的取值规则。所以我们需要了解此函数的取值规则,才能合理的应用此函数。
此函数的取值逻辑:
当核算向导中核算当期任职结束日期在薪酬期间开始\结束日期之后时才按薪酬期间开始\结束日期取值,如在其之前的就以该核算当期任职结束日期取定调薪值,如当天无定调薪的就返回0.
排查步骤:
1、进计算规则查看该薪酬项目的公式内容,是不是使用的“取定薪调薪值”的函数,函数中参数2使用的是“1”or“0”。
2、 如现场是V8.8及之后版本的,直接在核算向导的”已选人员“里放出”核算当期任职结束日期”查看即可。请忽略下面第3、4步。
3、进核算向导第二步”已选人员“,查看核算向导中该员工的组织、职位、用工关系状态和变动类型是什么,并保留此页签待比较。
4、进员工薪酬档案,找到与员工发薪的业务组织相同的薪酬档案;进入后,对比核算向导中的任职记录是薪酬档案中的那一条(如果组织 、职位、用工关系等都相同可以借助员工信息中的任职记录一同进行比对,最终一定要确认核算向导中的任职是引用的薪酬档案中的那一条任职记录)。
5、确认好的薪酬档案中的“核算当期任职结束日期”后,与公式函数中要取的薪酬期间的日期做比较,那个日期更靠前,就取那个日期(此日期为取值日期)。
6、到薪酬结构中查询公式中取值的薪酬项目的薪酬结构记录,找上面“取值日期”是在那条记录里,能找到就取该记录的定调薪值,没有计算就为0。
薪酬核算取定薪调薪值函数的取值逻辑及取值错误的排查方法
本文2024-09-22 21:30:08发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-120491.html