一体化
升级内容 1:offer支持查看编制情况进行审批
业务场景&问题:
offer审批时,希望查看到的编制情况,根据编制情况决定是否审批
解决方案:
【发offer】
发offer时,会在入职部门/People部门下方展示offer对应的编制信息(基于offer的编制维度,部门、职务、职级、工作地点、员工类型),默认隐藏,可点击展开,暂不支持开关
offer审批,会在入职部门/People部门下方展示offer对应的编制信息(基于offer的编制维度,部门、职务、职级、工作地点、员工类型),有编制信息时会展示,否则不展示
若不希望展示,可通过offer审批模板,表单权限设置切换至字段模式,取消勾选即可
薪酬
升级内容 1:支持按部门维度进行成本分摊
业务场景&问题:
门店类企业存在跨门店支援的业务场景且较为频繁,通常一个门店就是一个部门,跨店支援一般也都是通过异动作为变通解决方案,一个员工每月的成本需要分摊至不同的门店中
业务上存在,跨部门兼岗的情况,兼岗员工需要进行多部门的成本拆分
职能团队的员工需要将成本按统一比例拆解给业务部门
解决方案:
【员工人力明细】
人事,新增二级菜单,【员工人力明细】,位置放在最下方
【员工人力明细】中有【部门人力明细】、【成本中心人力明细】、【项目组人力明细】三个页签
【项目组人力明细】由项目组人员迁出
【部门人力明细】
展示列
员工、姓名、归属部门、工作年月、分摊比例
搜索条件
员工、归属部门、通用列表自定义字段(搜索控件均带权限)
操作
添加部门人力明细、编辑、删除、导入、导出
部门默认人力分摊、人力填报规则
【添加/编辑】
支持选择权限范围内所有人员,包含已离职人员
填报方式,仅支持月人力占比
工作年月,默认当前年月
支持一次性填写归属多个部门,分摊比例之和必须等于100%,分摊比例支持填写0
归属部门,可选择对应月份最后一天时启用的权限范围内的部门
【删除】
需要二次确认
【导入】
文件模板提示
1.归属部门需要填写部门全路径(部门的上级部门为根节点时,填写"根部门";部门为非根部门时,填写"根部门/一级部门A/...");
2.每个员工在同一个工作年月下分摊比例之后需要等于100%
导入模板名称:部门人力明细导入
导入内容
工号、姓名、工作年月(下拉选项)、填报方式(仅支持月人力占比)、归属部门、分摊比例,字段均为必填字段
导入校验
支持一个员工填写多行
工号/姓名是否存在(包含已离职员工),否则提示【员工不存在】
工作年月,下拉选项是否存在,否则提示【工作年月选项不存在】
填报方式,下拉选项是否存在,否则提示【填报方式选项不存在】
归属部门,基于工作年月的最后一天,判断是否存在(仅启用部门),否则提示【归属部门在XXX(工作年月的最后一天)不存在】
分摊比例,校验一个员工相同工作年月分摊比例是否为100%,否则提示【分摊比例之和必须等于100%】
【导出】
导出为当前列表展示字段和数据内容
导出文件名为XXX(页面年月)部门人力明细,如:2024-03部门人力明细
【部门默认人力分摊】
说明:【职能部门支撑业务部门的默认人力分摊比例,成本分摊时,员工无指定分摊比例,默认按此比例分摊员工成本】
列表展示:生效年月、部门分摊规则、月中异动成本归属
支持添加、编辑、停用
添加
生效月份:必填,默认为当前年月,保存时判断是否已存在对应年月的规则,存在则提示【已存在XXX(生效月份)的规则】
月中异动成本归属:必填
员工月中异动,按异动后部门归属(默认)
员工月中异动,按异动生效日期折算归属
部门分摊明细,支持添加多行,也支持不添加
部门:可选管理员此权限内的全部部门,默认包含子部门(交互上体现),回显为排除根节点的全部门路径
分摊部门:支持多个,可选择范围为管理员此权限内的全部部门,回显为排除根节点的全部门路径
部门和分摊部门均按生效月末获取对应时间的最新部门树,若生效月末为空则默认展示当前时间部门树,变更生效时间时,需要清空重新选择
分摊比例,分摊比例之和不能超过100%,允许低于100%,相当于剩余比例默认为当前部门自己承担,分摊比例支持填写0
编辑
生效月份不支持调整,其余都可以修改
编辑时,如果部门/归属部门已停用,则显示为XXX(已停用)
停用时,需要二次确认
添加/编辑/停用时,默认重新计算当前周期的成本分摊结果
【人力填报规则】
支持添加多个规则,规则名称不允许重复包含停用规则,否则提示【当前规则名称已被XXX(启用/停用)规则适用】
填报谁的人力,标准适用范围
谁可以填报,可选择员工、直接主管、部门职责(部门负责人/HRBP等)
人力归属部门,四选一
按主岗默认生成,允许调整,生成填报任务时,默认填充归属部门,若归属部门上月有分摊比例,默认带出,允许修改,允许添加或删除行
按主/兼岗默认生成,允许调整(默认),生成填报任务时,默认填充归属部门,若归属部门上月有分摊比例,默认带出,允许修改,允许添加或删除行
按主/兼岗默认生成,不允许调整,生成填报任务时,默认填充归属部门,若归属部门上月有分摊比例,默认带出,允许修改,不允许添加或删除行
手动指定,上月有归属部门或分摊比例,默认带出,允许修改,允许添加或删除行
填报方式,仅支持月人力占比
填报周期,仅支持按月填报
支持设置填报起止时间
支持关联填报流程
支持设置填报活动管理员,添加时,增加当前操作人为默认管理员,允许修改
编辑时,若管理员已离职,则显示为XXX(已离职)
【数据填报】
基础应用-数据填报,新增部门人力填报,顺序在项目组人力填报前方
不支持手动添加填报活动
展示内容:活动名称、所属年月、截止日期、状态、未完成人数、已完成人数、填报创建人(默认为系统自动创建)
搜索内容:活动明细、所属年月、创建人、状态
数据展示权限:活动管理员可查看自己的,超管可见所有的
操作:详情、编辑、删除
删除需要二次确认,联动删除部门人力填报明细
编辑,可修改填报截止日期和管理员
详情,可产看填报任务和填报明细,填报任务不允许编辑,填报明细仅允许导出
【设置-薪酬-成本分摊】
增加分摊人数配置,支持设置保留小数位,默认2位小数,可选择整数或1位小数
【页面展示】
成本分摊结果支持展示成本中心、部门两个tab页,默认设置分摊维度中的内容,顺序为分摊维度勾选的顺序
部门页面与成本中心页面的筛选一致,员工、部门、所属年月(默认上个月份)
列展示:姓名、员工、部门、所属年月、分摊比例、分摊维度、尾差归属、分摊项目
支持重新计算,重新计算时,默认当前筛选周期,可手动选择,重新核算后页面展示核算周期的数据
支持导出,基于列表的筛选内容和展示列导出
导出文件名称:分摊维度+薪酬周期(未筛选则不展示)+成本分摊明细+操作时间(至时分秒),例如:2023-08 成本分摊明细 2023-09-01 21时20分34秒
默认排序:按发薪所属年月倒序+员工工号正序排序
排序字段:通用列表字段,部门、分摊比例,分摊项目暂不支持排序
数据权限:根据对应功能角色的数据权限获取并集(现有数据权限机制)
【分摊的计算】
薪资核算活动计算时,会自动进行成本分摊计算,并生成分摊结果
如果一个月份存在多个薪资核算活动,每次计算都会触发重新成本分摊的核算
核算结果统一保留2位小数,向下舍去,即货币单位到分
分摊比例,根据部门分摊方式进行判断,没有部门默认分摊规则时,按异动后部门归属计算
员工月中异动,按异动后部门归属
读取员工对应月份的【部门人力明细】
员工指定了【部门人力明细】, 按员工归属部门和分摊比例进行计算
若对应员工未指定【部门人力明细】,则读取【部门默认人力分摊】
员工异动后的部门向上查找,找到第一个默认规则,读取周期内最新生效版本的分摊部门和比例,进行计算
员工月中异动,按异动生效日期折算归属
读取当月月初到月末所有生效的部门,根据生效时长进行计算,生成分摊比例
当月入离职的员工,取在职算薪时间段作为完整周期,完整周期:取入职日期和算薪开始日期较晚值至取离职日期和算薪结束日期较早值
读取员工对应月份的【部门人力明细】
员工指定了【部门人力明细】, 按员工归属部门和分摊比例进行计算
若对应员工未指定【部门人力明细】,则读取【部门默认人力分摊】,根据员工周期内异动的所有部门向上查找,找到每一个部门第一个默认规则
若有默认规则,则根据默认分摊部门和分摊比例*异动比例,进行计算
否则,仅根据异动部门和异动比例,进行计算
涉及到多个活动相同月份的计薪周期不一致的情况,计算时按每个活动单独计算后再进行累加
例如1:张三,4月填报 A部门归属40%,B部门归属60%,4月的成本分摊比例如下:
A: 40%
B: 60%
例如2:张三,4月未填报 所属部门有默认分摊规则,A部门归属40%,B部门归属60%,4月的成本分摊比例如下:
A: 40%
B: 60%
例如3(按异动折算):张三,4月未填报 所属部门无默认分摊规则,3月15号所属部门A,4月3号所属部门B,4月20号所属部门C,4月的成本分摊比例如下:
A:4月1号~4月2号,2天,比例:2/30=0.0666
B:4月3号~4月19号,17天,比例: 17/30=0.5666
C:4月20号~4月30号,11天,比例: 11/30 =0.3666
例如4(按异动折算):张三,4月填报 A部门归属40%,B部门归属60%,3月15号所属部门A,4月3号所属部门B,4月20号所属部门C,4月的成本分摊比例如下:
A: 40%
B: 60%
例如5(按异动折算):张三,4月未填报 所属部门B有默认分摊规则,X部门归属40%,Y部门归属60%,3月15号所属部门A,4月3号所属部门B,4月20号所属部门C,4月的成本分摊比例如下:
A:4月1号~4月2号,2天,比例:2/30=0.0666
X:B:4月3号~4月19号,17天,比例: 17/30=0.5666,X=0.5666*40%=0.22664
Y:B:4月3号~4月19号,17天,比例: 17/30=0.5666,Y=0.5666*60%=0.33996
C:4月20号~4月30号,11天,比例: 11/30 =0.3666
尾差归属:将总额-每个维度的分摊额之和产生的差值,将差值分摊到最大比例部门上
如果分摊比例一致,则读取生效日期最新的部门
例如:张三,3月15号所属部门A,4月3号所属部门B,4月20号所属部门C,4月的尾差归属如下:
归属:B
【汇总的分摊比例】
根据第一个不为0的分摊项目进行计算,用分摊项目值/总值,保留4位小数,向下舍去
分摊比例的尾差归属至对应的部门上
升级内容 2:支持多维度薪资标准表业务场景&问题:
薪资标准表目前只能按照职级配置,无法满足客户诉求,客户期望按照更多字段来配置薪资带宽。
升级后的案例:
解决方案:
1、薪资标准表配置
划分方式支持更多维度
职级、职等、职务、职位 /职务族、职位/职务类、职位/职务子类、员工类型、工作地点、法人公司、部门、员工档案-任职信息的自定义字段(选项+数字)、薪资档案的自定义字段(选项+数字)
ps:选项的匹配逻辑为等于运算、数字的匹配逻辑为区间运算
支持在线录入
根据划分方式所选字段的选项排列组合生成表结构
排列组合若超过500行不会自动生成
数字字段需要用户手动录入区间
支持添加、复制、删除行
不允许所有划分方式字段的组合有重叠(部门层级、数字区间、选项的组合不能有重叠)
支持批量导入
导入也会校验划分方式字段的组合是否有重叠
每次导入都是全量覆盖逻辑,以excel数据为准
2、薪资标准表的应用
交互规范示例(命中单个薪资标准表时)
未录入数据时,显示带宽/标准值、行业薪酬
录入数据后
符合薪资标准时,显示带宽分位/标准值、cr值:
不符合薪资标准时,显示报错信息
应用场景:定调薪参考
定、调薪相关流程
定薪流程
调薪流程
试用期转正
实习生转正式
异动
试用期转正-多轨制
续签合同
添加待入职
ps:若审批单没相关字段内容时,会根据员工当前任职信息进行匹配
批量调薪
ats-offer定薪(10月)
应用场景:薪酬核算
核算公式增加函数:取薪资标准表数据
案例
升级内容 3:薪资计划的薪资构成项支持公式计算
业务场景&问题:
员工的薪资构成间会有关联计算,如:
计算浮动工资:基础工资*对应浮动系数
计算员工月收入合计:基础工资+浮动工资+补贴
解决方案:
1、薪资构成项配置公式
函数:
支持取薪资标准表数据函数,如根据员工信息匹配到对应的提成系数标准
字段
支持薪资计划有的标准项目、任职信息、薪资标准表
引用时,不可选择自己、或引用了自己的其他项目,避免计算成环
2、公式计算应用
交互规范示例
未录入数据时
录入数据后
应用场景
定、调薪相关流程
定薪流程
调薪流程
试用期转正
实习生转正式
异动
试用期转正-多轨制
续签合同
添加待入职
ps:若审批单没相关字段内容时,会根据员工当前任职信息进行匹配
批量调薪
ats-offer定薪(10月)
升级内容 4:预算支持读取成本分摊结果来统计成本
业务场景&问题:
员工在A部门任职,由于当月被派遣到B部门工作,当月部分成本需要归属到B部门。
同类场景还有很多,如员工在其她部门兼岗、员工当月有调用、职能部门成本需要按比例分摊到业务部门。
解决方案:
1、创建预算时,可指定过往月份成本统计来源,可选项有:核算结果(默认选中)、部门成本分摊结果
2、统计逻辑
在对应事件完成后,触发更新员工成本表
触发事件:
导入预算时
每天晚上定时同步核算结果/成本分摊结果(本期新增定时同步成本分摊结果)
核算完成时
成本分摊结果计算完成时(本期新增)
按预算维度+预算周期查询匹配的员工,并统计员工成本
需要以核算明细/成本分摊结果中的部门进行覆盖,即保持一致
升级内容 5:支持手动减员
业务场景&问题:,
目前系统自动减员逻辑是当员工离职次月不发薪,则离职次月个税申报时触发减员。
对于次月报税的企业,员工6月离职,需要9月申报7月份工资时才能触发减员。
在减员期间如果员工在个税app上申诉,hr会收到税局电话要求快速操作减员。我们将提供手动触发减员的功能给HR操作。
ps:为什么不调整自动减员逻辑:原因是减员和离职不是强绑定的,员工离职可能不减员,因为后续还会给他发薪,如季度绩效。系统只能通过次月不发薪来进行判断才能确保准确。
解决方案:
在人员报送页面,对于报送成功的员工可进行减员报送,支持批量操作
单人减员时:
显示字段与“编辑人员报送信息”一致,但人员状态默认显示为非正常,离职日期必填,需要填写后才能进行减员报送。
默认绑定在当前月的个税所属期
批量减员时:
显示人员状态、和离职日期、个税所属期字段
人员状态默认显示为非正常,离职日期必填,需要填写后才能进行减员报送
离职日期
有离职日期的员工:hr选择实际离职日期、离职日期次月
无离职日期的员工:hr选择具体日期
其他字段按照员工原有信息进行报送,默认绑定在当前月的个税所属期
点击保存并报送后跳转至减员页面,并自动筛选出数据展示,用户可跟进减员结果
升级内容 6:「未匹配参保方案人员」列表数据权限优化
业务场景&问题:
目前「未匹配参保方案人员」列表会展示全公司人员,没有按管理范围生效
解决方案:
读取数据权限,即只展示用户身上拥有“待增员-查看”功能权限的角色的管理范围内的人员
升级内容 7:根据调薪日期显示试用期字段
业务场景&问题:
客户存在试用期调薪的员工,但经常后置补调薪流程,用于算薪。
但目前系统只要这个人转正了,在调薪流程中就无法填写试用期工资了,
需求:根据调薪日期显示试用期工资字段
解决方案:
当前逻辑:
当转正日期为空时,且当前时间<试用期截止日期,则显示试用期工资字段
当转正日期不为空时,且当前时间<转正日期,则显示试用期工资字段
调整后逻辑:
转正日期为空时,且当调薪日期<试用期截止日期时,则显示试用期工资字段
转正日期不为空时,且当调薪日期<转正日期时,则显示试用期工资字段
若调薪日期为空,则用当前日期来判断
附:调薪相关审批
调薪流程
试用期转正
实习生转正式
异动
试用期转正-多轨制
续签合同
添加待入职
附:显示试用期工资的样式
不
附:显示试用期工资的样式
解决方案:
人事
升级内容 1:员工所属成本中心支持在线填报
业务场景&问题:
HR、leader 需要定期更新员工所属成本中心,目前只能 HR 找 leader 线下采集,再导入系统。操作不方便,且缺少系统校验容易出错
解决方案:
新增「成本中心人力明细」列表
入口:人事-员工人力明细-成本中心人力明细
鉴权:user 任意角色有「角色管理-功能权限-人事-员工人力明细-成本中心人力明细-查看」功能点,即展示入口
数据: 按月展示 user 有权限员工的「所属成本中心记录」
配置填报规则
入口:「成本中心人力明细」列表右上角的「所属成本中心填报」btn
配置规则后,系统将自动创建填报活动&任务
任务负责人将收到填报待办
填报完成后,可以发起审批
审批通过后,系统将写入「员工所属成本中心」数据
升级内容2:在职履历表支持异动记录和调薪记录
业务场景&问题:
客户需要在员工访谈、晋级答辩、人才盘点等场景下使用「在职履历表」,需要在「在职履历表」中填充异动记录、调薪记录。但目前在职履历表不支持「异动记录、调薪记录」
解决方案:
「在职履历表」的文件模板增加「异动记录」和「调薪记录」分组
可选租户内所有启用字段
需要搭配表格使用,类似「家庭成员、工作经历」
数据填充逻辑:
异动记录:
取数范围:生效日期大于等于员工入职日期的异动记录
填充顺序:按照生效日期正序,生效日期相同按创建时间正序
调薪记录:
取数范围:生效日期大于等于员工入职日期的调薪记录
填充顺序:按照调薪日期正序,调薪日期相同按创建时间正序
鉴权:打印在职履历表的 user 有权限的数据才会填充
假勤
升级内容 1:考勤组规则支持批量修改
业务场景&问题:
客户的考勤组较多的情况下,若工作日历需要根据公司实际情况修改时,需要每个考勤组去单独编辑修改;班次、打卡规则等均有类似的问题。
解决方案:
支持从其他考勤组直接复制规则到需要修改的考勤组,支持批量修改
在考勤组列表上增加【批量复制】考勤组的按钮,点击后进入批量复制
需先选择被复制的考勤组及需要复制的规则
可以选择停用和启用的考勤组
选择的考勤组可以直接穿透查看配置的规则
粘贴的考勤组只能选择跟【复制的考勤组】一样的考勤类型的启用状态的考勤组:即固定班制的考勤组仅能支持复制到固定班制考勤组内
排班制:支持休假规则、加班规则、考勤统计规则、班次设置、周期排班规则、排班组长、标准工时、工作日历、内勤打卡-GPS打卡、内勤打卡-WiFi打卡、外勤打卡、入离职免打卡、请假免打卡、出差免打卡、外出免打卡、打卡提醒、补卡设置、补卡次数限制、补卡申请时间限制、补卡撤销时间限制、考勤通知、其他设置
若选择了周期排班规则时,需校验是否勾选了班次设置,若未勾选时需要提示并在同步勾选的情况下才可复制
内勤打卡-GPS打卡的配置规则:需要将GPS的打卡地点复制到新的考勤组
内勤打卡-WiFi打卡:虚假将WiFi打卡的Mac地址复制到新的考勤组
固定班制:支持休假规则、加班规则、考勤统计规则、班次设置、工作日历、内勤打卡-GPS打卡、内勤打卡-WiFi打卡、外勤打卡、入离职免打卡、请假免打卡、出差免打卡、外出免打卡、打卡提醒、补卡设置、补卡次数限制、补卡申请时间限制、补卡撤销时间限制、考勤通知、其他设置
编辑方式可选择
添加变更:选择添加变更时,需要选择生效日期;考勤组将会添加新版本,复制的规则将在考勤组新版本生效
修改规则:复制的规则将在所选的考勤组的当前版本中生效
升级内容 2:员工profile页支持查看出勤日历及出勤状态(移动端及PC端)
业务场景&问题:
当前管理者从pc端点进去个人信息可以看到出勤日历,从移动端进入没有,员工基本不用pc端进入,两端体验不一致;
需要支持员工profile页上可以直接查看员工的考勤异常情况及出勤情况(PC端目前可查看出勤日历)
解决方案:
移动端员工profile页增加展示员工出勤日历,与PC端出勤日历对应
点击日历日期,可穿透查看出勤明细和日报统计
点击可穿透查看考勤异常、请假等情况
PC端【出勤日历】支持可以选中部分类型进行展示
员工profile页上增加展示请假、出差、外出状态及时间
升级内容 3:请假流程支持修改个人信息
业务场景&问题:
客户自定义了「结婚日期」、「生育日期」等自定义字段,期望员工在请假时能填写这些信息
解决方案:
「请假」审批模板支持个人信息修改相关的分组,包含:个人信息修改、家庭成员修改、工作经历修改、实习经历修改、「人员档案-其他信息」中配置的分组
权限
升级内容 1:权限角色管理范围支持特例排除
业务场景&问题:
某员工作为部门负责人,可见「我的团队」相关功能,但同时自己在自己所负责的部门,公司的管理制度期望查看「我的团队」时,能排除本人
解决方案:
权限管理支持配置「例外规则」,如下图:
1、如下图,在「例外权限规则」中,新增「例外减少权限」能力
2、本期例外减少权限,支持对「某一类角色」的管理范围,例外减少满足特定条件的员工,如下图 2:
减少的范围:本期支持选择特定角色的员工,包含「员工本人」「组织职责」「权限自定义角色」三类:
系统角色:「员工本人」「直线经理」。需要注意:权限角色对应可能有多名员工,例如选择「直线经理」,指的是排除所有有下级的员工,而不是规则适用人的直接上级
组织职责:支持排除某一类组织职责(例如「一级部门部门负责人」),会有多人。需要注意:这里的「部门层级」,也是读的部门上的「部门层级」字段,不是部门树的层级
权限自定义角色:例如「考勤专员」,也是排除该角色所对应的所有员工
需要注意:权限的管理范围最终减少的人,是通过「角色」找到该角色的所有人,然后排除这些人
3、配置减少权限后的效果:
例:配置为给「部门负责人」这个权限角色,在「我的团队」功能下的管理范围排除「员工本人」和「考勤专员」,该公司的考勤专员有:张三、李四、王五;则赵六作为部门负责人,在查看「我的团队」时,里面的展示人员会排除赵六、张三、李四、王五
IM
升级内容 1:钉钉组织架构同步支持非全路径同步
业务场景&问题:
当前部门同步,会按全路径同步,例如客户仅部分部门使用 IM 时,People 里的某个一级部门是该 IM 的根部门,当前仅能将 People 的根部门作为 IM 的根部门(最小全路径同步),无法将 People 的一级部门作为 IM 的根部门,导致 IM 中组织架构会多一层
解决方案:
对于【钉钉】渠道下的 IM,新增支持非全路径同步组织架构的能力(企微和飞书暂不支持)
1、在初始化时(仅新安装一个 IM 时会进行初始化),在第一步部门同步设置时,支持选择 People 中任意部门作为 IM 的根部门
示例 1:当选择 People 中的根部门作为 IM 的根部门,则可同步的部门列表中,将会显示 People 中所有部门,用户可选择是否同步
示例 2:当选择 People 中的某个一级部门作为 IM 的根部门,则可同步的部门列表中,仅会显示该一级部门下的部门,用户可选择是否同步
需要注意:「IM 根部门」仅作为同步组织架构的根节点使用,并不会同步部门信息(例如部门名称,因为 IM 中根节点很多不能修改)
2、初始化第四步员工同步设置:同步员工需要先同步员工所在部门,故若员工同步范围中包含不在第一步部门同步范围下的员工,这些员工将会同步失败
3、初始化完成后部门同步的日常管理:如下图,完成初始化后,同样可以修改「IM 根部门」,路径如下图:
需要注意:
修改「IM 根部门」后,会立即触发组织架构的同步
修改「IM 根部门」了,若之前已同步成功但现在不在新「IM 根部门」下的员工,将会从「同步成功」变成「不同步」
编制
【Breaking Change】升级内容 1:编制设置支持多套方案
业务场景&问题:
如下图,目前编制设置前期配置完成,后续客户业务调整后,编制设置无法再次调整,需要把之前的流程和编制数据删除后,进行调整,非常不变
解决方案:
系统新增「编制方案」概念,方案即为编制规则的配置,一个租户可以有多套方案(但在同一时间暂仅支持一套方案)
1、如下图:原「组织设置 - 编制设置」菜单名称调整为「组织设置 - 编制方案」
当租户的编制规则有变更时,可以新增一套方案
2、新增方案如下图,对比旧版的「编制设置」,本期调整内容如下:
方案起止时间:即本套编制规则在哪个时间段内生效:
例如:
2024 年是方案一:按年度控制编制、控制范围是正式员工
2025 年是方案二:按半年度控制编制、控制范围是正式 + 实习生
需要注意:系统将会根据「方案起止时间」和「编制周期」自动生成编制周期:
例 1:起止时间刚好可以切分为整数个编制周期:
起止时间 = 2024-01~2025-12,编制周期 = 年(从 1 月开始),则配置完成后,前台将会实际生成的编制周期:2024年(1月~12月)、2025年(1月~12月)
例 2:第一个或最后一个编制周期不足一个周期,则按一个周期算:
起止时间 = 2024-03~2025-12,编制周期 = 年(从 1 月开始),则配置完成后,前台将会实际生成的编制周期:2024年(3月~12月)、2025年(1月~12月)
编制维度、细分维度:即之前的「编制维度」字段,拆成两个字段:
编制维度:即编制管理的主维度,暂仅支持「部门」
细分维度:即在主维度下,还要做哪些细分维度的控制,例如「职务」+「工作地点」,非必填
编制限制:即之前的「允许超编」字段,有以下选项:
允许超编:之前已有选项,若配置该选项,则在对某个部门添加编制时,可自由选择「允许超编」或者「不允许超编」
不允许超编:之前已有选项,若配置该选项,则在对某个部门添加编制时,仅能选择「不允许超编」
按比例控制:本期新增选项,需要配置编制数不可超过 X%,例如配置不能超过计划编制数的 80%;或者不能超过计划编制数的 120%
若配置该选项,则在对某个部门添加编制时,仅能选择「按比例控制」,若超过比例,则占编时机的事件无法落地
3、编辑方案、删除方案:
若该方案下已产生了编制数据,则再去修改规则,仅可有条件地修改,不影响现有编制数据,界面将会给出提示
4、前台查看、添加、导入编制数据
将会根据该编制周期所对应的方案配置自适应显示:
例如编制列表,展示哪些细分维度表头,会根据方案配置自动变化
例如添加编制,编制限制将会根据方案配置自动选择
5、【Breaking Change】「细分维度」编制数据显示逻辑调整
如下图,当前在编制列表中,对于「细分维度」的占编数、缺编数计算有如下问题:
部门整体编制(红色):无论是计划编制数、还是占编数、缺编数都是包含下级的,在添加编制数时,会要求计划编制数 ≥ 下级部门的计划编制数,在入职、异动时也会校验当前部门、和往上所有父级部门是否超编
细分维度编制(绿色 + 蓝色):计划编制数(绿色)是不含下级的(在添加编制数时,没有要求计划编制数 ≥ 下级部门对应细分维度的计划编制数,入职、异动时也仅会校验当前部门细分维度是否超编、不会校验父级部门),但占编数、缺编数的统计却把下级部门的数据包含进来了(蓝色):
故本期 Breaking Change:下图蓝色部分细分维度维度的占编数、缺编数,从统计含下级部门数据,改为统计仅本级部门数据(部门整体的占编数、缺编数仍保持含下级部门数据)
6、各个时机校验是否超编
当前可在 People 和 ATS 中校验是否超编,本期新增了「按比例控制」的能力:
在 People 中校验是否超编:
若是按比例控制,则占编数超过设置的比例,则不允许占编的事件再落地
在 ATS 中校验是否超编:
例如在发起招聘需求、发起 Offer 审批时,同理,若是按比例控制,则占编数超过设置的比例,则不允许占编的事件再落地;在 ATS 查看「缺编数」是多少时,系统会计算「实际缺编数」并返回,例如:设置为不可超过计划编制数的 80%,则返回给 ATS 中的「缺编数」= 计划编制数 * 80% - 占编数
升级内容 2:组织架构调整支持调整未来的编制
业务场景&问题:
如下图,在组织架构调整时,可以一并调整编制,但若「生效时间」选择未来,当前无法一并调整未来的编制,但实际客户有诉求一并调整未来编制
解决方案:
如下图,在组织架构调整时,若第一步「生效时间」选择未来,也可以一并调整该「生效时间」所在编制周期下的编制数据
需要注意:支持调整未来该时间的编制数据,但暂不支持调整在「生效时间」再之后编制周期的编制数据
未来编制数据落地:将在组织架构审批通过时,一并落地
升级内容 3:组织调整带编
业务场景&问题:
组织架构进行层级调整时,上层部门不能自动获取下级部门的编制。比如:原来部门为a-b,a、b各有编制20;现在需要在中间新增层级g,a-g-b,b调整到g之后系统报错提示无编制请添加。导致后果:客户需要先在g加20,b才能执行调整。
解决方案:
如下图,在组织架构调整时,若当前部门有编制数据且调整了部门的「上级部门」,则用户可选择是否一并调整上级部门编制,如下图 2:
可选择减少原上级部门的计划编制数、或者增加新上级部门的计划编制数:仅影响部门整体编制,不影响细分维度编制,会影响所有上级部门
例:假设操作部门的「计划编制数」有值 M:则原上级部门的「计划编制数」减少 M、新上级部门的「计划编制数」增加 M(根据配置决定是否减少或增加)
不论是带走原上级部门编制数、还是带来新上级部门编制数:仅影响第一步「生效时间」所在的编制周期下的编制数据
上级编制被影响何时落地:在部门变更生效时落地,若部门在未来生效,则编制变动也一并在未来落地(注:不是审批通过时落地,是跟着部门变动生效时一并落地)
审批
升级内容 1:定义支持客户自定义消息内容(审批人消息)
业务场景&问题:
现状:PP审批的IM通知是全局默认的摘要和标题内容。
预期:不同客户不同流程希望自定义IM消息的标题和摘要。
解决方案:
CSM后台,审批模板管理,需要开启支持自定义IM通知;开启后,对应模板的审批流才可以自定义配置IM通知模板
注:以下模板摘要字段存在特殊计算逻辑,因此不能开通本功能
-补卡
-出差
-加班
-请假
-批量请假
-批量加班
定义内配置
支持自定义“标题”和“摘要信息”。注:本期仅支持自定义给审批人发通知的场景,其他场景后续按需求迭代。
配置可选字段
流程字段
发起人
发起时间
审批名称
表单字段
审批表单内配置的字段且所有审批节点都可读的字段
明细组字段不支持,富文本、附件类型不支持
配置页面:
升级内容 2:审批意见支持设置不可见
业务场景&问题:
通过/拒绝时审批人填写的审批意见不希望展示时,可设置审批意见不可见
解决方案:
自定义模版-更多设置:
支持对审批意见设置,审批意见不可见开关默认关闭,开关开启后可配置对谁不可见
配置可选字段(可多选)
发起人
申请人
抄送人
配置页面:
默认关闭
开启后为必填字段