组织封存失败,提示下面有未失效的岗位或员工解决办法原创
金蝶云社区-小道大成
小道大成
10人赞赏了该文章 35次浏览 未经作者许可,禁止转载编辑于2024年12月17日 10:50:49
1. select fid from t_org_position where fnumber='这里放职位的编码' // 查询有问题的岗位编码

2. select relation.fpersonid, emptype.*from t_hr_emporgrelation relation inner join T_HR_EmpLaborRelationHis emplabor on emplabor
    .fhistoryrelateid = relation.FlaborRelationID and relation.Feffdt >=
    emplabor.feffdt and relation.feffdt < emplabor.fleffdt inner join t_hr_bdemployeetype emptype on emplabor
    .FLaborRelationStateID = emptype.fid where relation.FEFFDT <=
    to_date('2023-11-29') and relation.FLEFFDT >= to_date(
        '2023-11-29') and relation.fpositionid =
    '这里放刚才第一步查的那个值'
and emptype.FIsInCount = 1 and relation.FASSIGNTYPE = 1

3. select * from t_hr_emplaborrelationhis where fpersonid IN ('刚才查的那个员工的id')

4. 将失效日期(FLEFFDT) 改为结束时间(FENDDATETIME),注意失效日期的时分秒不需要变动


图标赞 10
10人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!