请假申请
1. 简介
1.1 场景简介
员工因特殊情况需要暂时离开工作时,可以发起请假申请。
1.2 表单组成
请假申请为 流程表单,由请假申请、直接部门审批、部门主管审批组成:
2. 表单设计
2.1 明确请假规则
在设计请假申请表,需要明确规定企业的请假规则以及请假类型。
假设请假规则如下:
请假类型可以通过 请假种类字典 进行录入。
2.2 请假申请设置
1)请假单号
申请日期、姓名、部门等通过默认值自动获取,请假单号通过 流水号 生成:
2)请假类型
请假类型直接关联 请假种类字典表 中的请假类型:
在选择了请假类型后,会自动关联出请假种类字典表 中的对应说明:
3)请假明细
请假明细通过子表单录入:
- 请假日期精确到日,支持一次性请假多天;
- 请假时段支持全天、上午、下午;
- 请假天数、合计请假天数通过公式自动计算;
- 归属考勤周期通过数据联动,自己联动 考勤周期表 对应的数据。
4)年假数据计算
当请假类型为年假时,还可以计算年假相关数据。
年假天数和当前年假周期联动了「员工年假统计」数据流中的数据。详情参见本文【3.2 数据工厂设置-年假周期计算】:
已请年假天数通过 聚合表 提前计算好,在表单中直接联动即可。详情参见本文【3.1 聚合表设置-已请年假计算】。
请假后剩余年假天数通过公式自动计算,计算思路:当前周期的年假天数-已请年假天数-本次请假天数。
2.3 审批意见设置
设置直接上级审批和部门主管审批时需要填写的审批意见:
2.4 显隐规则设置
年假相关数据只有请假类型为年假时方显示:
2.5 流程设置
请假流程设置如下,当请假天数小于 5 天时,只需要直接上级审批;否则,直接上级审批完成后,还需要经过部门主管审批。如下图所示:
2.6 效果演示
1)发起请假流程
2)负责人审批
3. 高级功能设置
3.1 聚合表设置-已请年假计算
已请年假计算数据通过 聚合表 完成计算。如下图所示:
已请年假通过请假申请表进行计算,过滤出请假类型为年假且审批通过的数据:
已请年假指标通过表单中的合计请假天数进行汇总即可:
3.2 数据工厂设置-年假周期计算
年假周期及周期内对应的年假天数通过 数据工厂 计算,如下图所示:
当前年假周期和年假天数通过字段设置计算得出:
假设年假周期使用工龄计算。如下图所示:
则年假天数的计算如下:
工龄小于1 年,不享受年假
工龄 1-10 年,每年 5 天年假
工龄 10-20 年,每年10 天年假
工龄 20 年以上,每年15 天年假