跳至主要内容
Administrator Guide
上次更新时间 :2026-03-13
创建时间输入验证

创建时间输入验证

安全性:“Time
Tracking”功能区域中的“Set Up: Time Tracking
”域。
创建验证,以实现以下目的:
  • 在员工输入的时间无效时向员工发出警告,或者阻止员工提交无效的时间输入。
  • 提醒检查人有些情况需要进一步仔细检查。
您还可以对验证进行分组,以便 Workday 将其应用于更小的员工组。对时间输入验证的子集进行分组可以提高针对验证进行检查的任务的性能。
  1. 访问
    “维护时间输入验证”
    报告。
  2. 根据您需要的验证严重程度,单击对应的
    “新建验证”
    按钮:
    • 严重
      错误会阻止员工提交时间输入。
    • “警告”
      验证会显示给员工和审批人,但不会阻止提交或审批时间。
  3. 为错误或警告输入
    “描述”
    。
    如果您未输入自定义验证文本,Workday 将使用描述作为错误或警告消息。
    因此,最佳做法是,使用
    “描述”
    字段来解释触发消息的条件。为显示给员工的消息创建自定义验证文本。
  4. (可选)为验证指定一个
    种类
    。
    指定一个种类有助于您日后更轻松地查找规则。您可以使用
    “维护条件规则种类”
    任务来添加或删除种类。
  5. (可选)要复制某个现有验证并进行修改,请在
    “复制规则条件”
    字段中选择该验证。
  6. 对于
    “规则条件”“”
    ,请描述必须满足哪些条件才会生成错误或警告。
    在
    “源外部字段或条件规则
    ”字段中,您可以引用 Workday 提供的条件以及您自己的自定义计算字段。
    参考以下业务对象之一构建所有验证条件:
    • 时间块
    • 日时间
    • 月时间
    • 班次时间
    • 周时间
    • 员工
    构成同一验证规则的所有错误条件都应引用相同的考勤业务对象。示例:在单个验证规则的不同条件中,请勿同时引用“
    日时间”
    和
    “周时间”
    业务对象。如果验证包括基于不同业务对象的条件,则无法生成警告或错误。或者,您可以将错误条件拆分到不同的验证规则。
  7. 单击
    “确定”
    。
  8. (可选)访问
    “创建时间输入验证组”
    任务,并创建时间输入验证组:
    1. (可选)选中
      “基于职位”
      复选框,以创建基于职位的时间输入验证组。仅当您在
      “编辑租户设置 - HCM”
      任务的
      “考勤”
      版块中启用了
      “按时间块保存职位”
      时,才可选择此复选框。
    2. 在
      “时间输入验证”
      选项卡上,选择要包括在此组中的验证。
    3. 在
      “适用资格”
      选项卡上,选择要包括在验证组中的一个或多个时间输入模板生效日期。如果将员工指定到具有验证组的时间输入模板,但该员工不符合任何组的条件,则 Workday 仅为该员工运行未分组的验证。
    4. (可选)在
      “可选筛选器”
      选项卡上,从
      “国家/地区或区域”
      字段中选择 1 个或多个值。
  9. (可选)从验证的相关操作菜单中,选择
    “验证”“配置验证消息”
    ,以添加自定义验证文本。
    您的消息中可以包括静态文本,也可以包括来自报告字段和计算字段的动态值。
当员工创建的时间输入符合验证条件时,他们会收到警告或错误消息。如果员工收到错误消息,则在解决该错误之前,他们无法提交无效的时间输入。经理和其他审批人会在他们收到的待检查时间输入中看到任何警告。
如果员工输入的一天工作时间超过 8 小时,则会发出警告。
  1. 访问
    “维护时间输入验证”
    报告。
  2. 单击
    “警告”
    旁边的
    “新建验证”
    。
  3. 在
    “描述”
    字段中,输入:
    “为 日报告的时数超过 8 小时
    。”
  4. (可选)选择
    “考勤”
    作为
    种类
    。
  5. 输入以下值:
    字段
    值
    源外部字段或条件规则
    一天的总报告时数
    关系运算符
    大于
    比较类型
    在此筛选器中指定的值
    比较值
    8
如果员工在一周内的工作时间不足 40 小时,则阻止员工输入补休时间。
  1. 访问
    “维护时间输入验证”
    报告。
  2. 单击
    “严重”
    旁边的
    “新建验证”
    。
  3. 在
    “描述”
    字段中,输入:
    “报告的时数小于 40 时不允许输入补休时间”。
  4. 输入以下值:
    字段
    值
    源外部字段或条件规则
    一周的总报告时数
    关系运算符
    小于
    比较类型
    在此筛选器中指定的值
    比较值
    40
阻止员工在长期休假期间提交时间。
  1. 访问
    “维护时间输入验证”
    报告。
  2. 单击
    “严重”
    旁边的
    “新建验证”
    。
  3. 在
    “描述”
    字段中,输入:
    如果您在同一天已在长期休假,则无法输入时间。
  4. 添加一行,使其具有以下值:
    字段
    值
    与/或
    与
    源外部字段或条件规则
    一天的总报告时数
    关系运算符
    大于
    比较类型
    在此筛选器中指定的值
    比较值
    0
  5. 字段
    值
    与/或
    与
    源外部字段或条件规则
    长期休假一天
    比较类型
    在此筛选器中指定的值
    关系运算符
    不为空