创建长期休假规则
安全性:“Time Off and Leave”功能区域中的
“Set Up: Leave of Absence
”域。您可以创建长期休假规则来定义:
- 长期休假类型的员工适用资格。
- 防止提交无效长期休假申请的验证。
如果您不配置长期休假规则,则您只能将长期休假类型的适用资格限制为选定国家/地区或区域的员工。
输入长期休假申请时将应用适用资格规则。
“长期休假类型”
提示仅显示员工在申请开始日期符合条件的长期休假类型。示例:将适用资格限制为全职员工,或要求员工在过去 12 个月内至少工作 1,250 小时。提交长期休假申请时将应用验证规则。Workday 会将规则应用于所申请长期休假的每一天。示例:员工申请的长期休假时长不能超过每年允许的最大天数。如果验证失败,Workday 会发出警告或错误,并将出错的申请设置为
“保存备用”
状态。使用报告字段或创建计算字段来构建规则。您可以将同一个长期休假规则与多个长期休假类型相关联。
- 访问“创建长期休假规则”任务。
- 输入 Workday 在验证警告或错误消息中显示的描述。
- 完成此任务时,请参考以下信息:字段描述源外部字段或条件规则选择一个报告字段或计算字段。可用字段基于以下业务对象:
- 员工
- 长期休假申请事件
- 长期休假类型
- 职位
对于适用资格规则,请仅选择基于“员工”或“职位”业务对象的字段,因为 Workday 会在长期休假类型或事件信息已知之前应用这些规则。选择值时,请注意名称和描述。示例:“员工”“职务”“主要职务”“跨职务”指明字段是针对员工、员工的主要职务还是所有职务进行解析。通常,当从基于员工的长期休假类型中调用与职位相关的字段时,该字段将基于主要职位进行解析。如果从基于职位的长期休假类型调用,则会根据适用的职位进行解析。关系运算符报告字段或计算字段的类型决定了可用选项。比较类型指定是将源与其他字段进行比较,还是与您输入的值进行比较。比较值选择一个比较字段或输入要与源进行比较的值。顺序使用此列可控制语句的处理顺序。 - 当存在 2 行或更多行时,请在每个语句的开头设置“与”或“或”选项,以控制如何将语句与上面的行一起使用。表达式中由“与”连接的所有条件都必须成立,表达式才会成立。对于通过“或”连接的表达式,只要任一条件成立,表达式便成立。
- 当您有 3 行或更多行,并且同时使用“与”和“或”时,请使用括号列。示例:要得到 (a 与 b) 或 c,请使用:
- 在语句 a 开头使用左括号。
- “与”位于语句 b 之前
- 在语句 b 末尾添加右括号。
- 在语句 c 的开头使用“或”。
- 单击“确定”。
- (可选)定义当规则用于验证长期休假申请时,要代替规则描述显示的消息:
- 从规则的相关操作菜单中,选择 。
- 指定消息是以“文本”还是以外部字段中的值开头。
- 添加行以输入消息的其他信息。Workday 会在验证错误或警告消息中显示串联的文本。
当员工输入的长期休假申请超出其长期休假余额时,您希望显示以下消息:
此长期休假申请超出了 <leave type> 的长期休假余额。此申请之前的长期休假余额为 <# 单位>。
要配置该消息,请在
“配置验证
消息”页面的 “验证消息”
版块中输入以下消息:
文本/外部字段(单选按钮) | 条目 |
|---|---|
文本框 | 长期休假余额
|
外部字段 | 长期休假类型 (基于长期休假申请事件的报告字段) |
文本框 | 此长期休假申请已超出上限。
|
文本框 | 此申请之前的长期休假余额为
|
外部字段 | 长期休假类型在此余额年度的未结长期休假余额(在当前长期休假之前) (基于协调长期休假/短期休假的报告字段) |
外部字段 | 用于跟踪长期休假的时间单位 (基于长期休假申请事件的报告字段) |
文本框 | 。 (点或句点字符) |
定义长期休假规则后,您可以:
- 使用“创建长期休假类型”或“编辑长期休假类型”任务将规则与长期休假类型相关联,以用作其他适用资格条件或执行数据输入验证。
- 使用“查看长期休假规则”报告或“所有条件规则”报告来检查规则。访问“所有条件规则”报告时,请选择“长期休假规则”作为筛选器。