创建和编辑自定义对象定义
安全性:“System”功能区域中的
“Custom Object Management
”域。您可以通过基于业务对象创建自定义对象定义并添加自定义字段来扩展 Workday 业务对象。
- 访问“创建自定义对象”或“编辑自定义对象”任务。
- 完成此任务时,请参考以下信息:
选项 描述 自定义对象名称为避免在为自定义对象生成企业接口生成器 (EIB) 模板时出错,请勿使用特殊字符。已设置生效日期要在业务流程正在进行时编辑 Workday 对象的自定义对象数据,请使自定义对象基于已设置生效日期的Workday 对象。所有已设置生效日期的自定义对象都共享同一组生效日期。当您更新任何已设置生效日期的自定义对象时,Workday 会复制从上一个生效日期到新生效日期的所有已设置生效日期的自定义对象的数据。为避免在错序更新自定义对象时出现数据过时或缺失的情况,请按生效日期的升序添加或更新自定义对象。业务对象筛选器为自定义组织创建自定义对象时,请从“业务对象筛选器”提示中选择自定义组织类型。仅当您选择“自定义组织”时,“业务对象筛选器”提示才可用。在您创建自定义对象后,同一类型的所有自定义组织都可以使用该对象。创建自定义对象后,您无法将其重新指定给其他自定义组织类型。自定义字段限制适用于所有自定义组织,而不是每种自定义组织类型。 - 填写“常规设置”版块时,请参考以下信息:
选项 描述 Web 服务别名您只能在自定义对象草稿中编辑此字段。激活自定义对象定义后,您将无法更改 Web 服务别名。每个对象是否允许多个实例?您只能在自定义对象草稿中编辑此字段。激活自定义对象定义后,您将无法更改此设置。 - 填写“字段定义”版块时,请参考以下信息:
选项 描述 字段标签如果您在自定义报告或计算字段中使用此自定义字段,Workday 会将“字段标签”用作报告字段名称。字段类型Workday 可以在所有自定义对象之间共享自定义字段类型。您只能编辑处于草稿状态的自定义字段的字段类型。激活自定义字段后,您将无法更改字段类型。验证自定义字段在激活后无法更改是否为必填字段。用作参考编号的自定义字段需要一个值,无论您是否将该字段设为必填。Workday 建议您将用作参考编号的自定义字段设为必填字段。当“字段类型”为“自定义列表”或“自定义实例参考”时,您可以选择“多实例”或“单实例”。默认情况下,自定义列表字段为单选字段,除非您选择“多实例”。显示顺序当多个自定义字段具有相同的“显示顺序”时,Workday 将使用“字段标签”来确定顺序。建议的新字段您可以添加其他字段。当您编辑有效的自定义对象时,Workday 会保存“出现以下任一情况时,请在添加必填字段之前务必小心:- 已设置生效日期的自定义对象的现有数据。
- 业务对象有多个已设置生效日期的自定义对象定义。
建议的新字段”,但在您完成该任务之前不会将其激活。已移除(停用)的字段当您移除自定义字段时:- Workday 会将“不使用”标签附加到自定义字段。
- Workday 会保留自定义数据,但您无法对其进行编辑。
- 您无法在计算字段、报告字段、条件规则和集成中选择自定义字段。
如果已移除的字段未超出业务对象的自定义字段限制,则您可以将其恢复。 - 填写“详细信息”版块时,请参考以下信息:
选项 描述 种类为自定义报告和计算字段选择种类。授权用途Workday 允许您限制显示自定义字段的区域。示例:如果您选择“集成”,则自定义字段仅在集成中可见。提示仅当字段类型为“自定义实例参考”时可用。 - (可选)为自定义对象安全域添加权限。要选择自定义域,该域必须具有有效的安全策略,并至少定义了 1 个安全组。
- 完成激活时,请参考以下信息:
选项 描述 显示值在选中“允许每个对象存在多个实例”时可用。输入当您将此自定义对象指定为自定义报告中的字段时要显示的自定义字段。您无法移除已选作“显示值”的自定义字段。参考编号如果您选择“每个对象允许多个实例”,请选择一个“日期”“整数”或“文本”类型的自定义字段,以表示多实例自定义对象中每个自定义数据实例的键。要在 EIB 提示中显示多实例自定义对象,请在激活自定义对象之前定义参考编号。对于 Workday 对象的每个实例,自定义字段必须具有唯一值,以便在自定义报告和 REST API 更新中识别该实例。当您将某个自定义字段设置为多实例自定义对象的“参考编号”时,Workday 会将该字段设为必填。Workday 建议您选择必填的自定义字段,因为您在激活自定义对象后无法更改此验证。您无法执行以下操作:- 使用“参考编号”的“自定义段落文本”字段类型。
- 激活自定义对象后,添加或更改“参考编号”。
- 移除您选作“参考编号”的自定义字段。
自定义对象编辑的帮助文本输入要在“编辑其他数据”任务中显示的帮助文本。
为已设置生效日期或无设置生效日期的自定义对象输入数据。
(可选)您可以:
- 向有效自定义对象添加其他数据。
- 使用“编辑自定义对象”任务编辑自定义对象草稿的任何字段及其自定义字段。
- 通过运行“自定义对象定义”报告来查看自定义对象详细信息。
- 使用“查看错序的自定义对象变更”任务来比较或更正多个生效日期的自定义数据。
此外,当 Workday 对象支持概要组时,您可以在 Workday 对象的
“其他数据”
选项卡中输入自定义数据。