示例:限制短期休假申请的时长
此示例展示了如何创建业务流程验证来限制短期休假申请的时长。
在 Global Modern Services,参加婚礼的员工有权享受每次 1 天的休假。员工在一年内可以参加的婚礼次数没有限制,但是每次短期休假申请的时间限制为 1 天。
- 配置“申请短期休假”业务流程。
- 创建“婚礼”短期休假类型。
- 安全性:
- “System”功能区域中的“Business Process Administration”。
- “System”功能区域中的“Manage: Business Process Definitions”。
- 访问“创建条件规则”任务。
- 在“描述”字段中,输入“每次参加婚礼的短期休假申请时间限制为一天”。
- 定义规则条件。与/或源外部字段或条件规则关系运算符比较类型比较值与短期休假事件的短期休假类型是选择列表中的任何一项在此筛选器中指定的值婚礼与短期休假总单位数 - 天数大于在此筛选器中指定的值1
- 访问“申请短期休假” 业务流程定义 。
- 从初始步骤的相关操作菜单中,选择“业务流程”“维护步骤条件”。
- 添加“每次参加婚礼的短期休假申请时间限制为一天”规则。
当员工尝试申请“婚礼”类型的短期休假时,如果申请时长超过 1 天,则 Workday 会显示错误消息。
(可选)为此验证添加自定义错误消息。