s-HR的薪资规则调整组织的处理
金蝶云社区-湛剑身份
湛剑
6人赞赏了该文章 751次浏览 未经作者许可,禁止转载编辑于2018年07月11日 13:51:10

【适用版本】s-HR V2.0
【所属模块】薪酬管理

【问题描述】在费用分配信息(K/3 Cloud)中,薪资规则提交财务同步失败,查询日志发现报错:s-HR组织单元的【K/3 Cloud业务组织】发生变更(‘a’->‘b’),数据不同步到Cloud!需要在Cloud进行基础资料组织变更和手工强制同步的处理,

如下图:

            image.png

【原因分析】是薪资计算规则同步到金蝶云后,在s-HR修改了【K/3 Cloud业务组织】,再次同步该计算规则则报错。

【解决方案】

1、首先与客户确认在费用分配中,客户是否存在同步金蝶云对【K/3 Cloud业务组织】进行修改。即下图的两个字段:

         image.png

2、其次检查s-HR的后台表T_BAS_HR_HRCloudMapping中对应的是否有错误的数据,语句如下:

       Select * from T_BAS_HR_HRCloudMapping wherefnumber=’薪资规则编码’

       然后删除该行信息后,再进行同步。

3、同步后失败的原因发生了变化,如下图:

        编码为‘薪资规则编码’的薪资,已存在相同“编码”+“薪酬期间”的数据!

      image.png

      主要原因:前一次同步的记录仍然存在金蝶云中,所以要回到金蝶云删除这个薪资信息。

       具体操作如下:

       1)在金蝶云的搜索框输入【员工薪资】(因为薪资信息在金蝶云中是后台数据,主控台菜单路无此内容),如图:

                 image.png

        2)打开员工薪资后,选择对应的薪资计算规则进行删除;

        3)员工薪资界面“删除”按钮开放设置过程:

              image.png

4、金蝶云删除成功后,再到s-HR中同步薪资计算规则即可。

      image.png

赞 6