创建自定义对象验证
- 为自定义对象验证定义条件规则。
- 安全性:“System”功能区域中的“Custom Object Management”域。
您可以为自定义字段创建或编辑自定义验证,以确保数据有效。
Workday Web 服务不会对您使用以下方式上传的自定义对象数据强制执行自定义验证:
- Workday 提供的集成
- Workday Studio
- 访问“配置自定义对象验证”任务。
- 从“自定义对象”提示中,选择有效或草稿的自定义对象。
- 完成此任务时,请参考以下信息:
选项 描述 消息输入在员工输入无效数据时显示的文本。规则选择一个条件规则以验证数据。当您为已设置生效日期的业务对象创建自定义对象验证规则时,只有当业务流程执行以下操作时,您才能直接引用扩展 Workday 对象上的字段:- 使用该 Workday 对象。
- 不会更改该 Workday 对象。
当您需要验证自定义对象以引用扩展的 Workday 对象上的某个字段时,请确定该字段在该业务流程使用的 Workday 对象上是否可用。如果该选项不可用,请在该业务流程对象上创建一个计算字段。在“创建计算字段”任务中使用“查询相关值”计算字段,以在业务流程对象中显示该字段。然后,您可以在自定义对象验证规则中使用此计算字段。Workday 会在运行验证规则时确定计算字段的当前值。该值不是该业务流程的一部分。仅在“确定”时评估选择此选项可在您提交任务时(而非移出自定义字段时)评估自定义验证。
当员工创建或更新自定义对象的其他数据时,Workday 会评估自定义验证规则,以便:
- 提醒交易审批人有些情况需要进一步仔细检查。
- 当员工创建的交易不符合验证条件时,显示警告或错误消息。
- 在员工解决错误之前,阻止他们提交无效交易。