自动创建代码 (Master Data Services)

在 Master Data Services 中,可以为 Code 属性或任何其他数值属性自动生成数值。 自动生成代码时,不会阻止您输入其他代码值;实际上只是自动设置初始值。

生成 Code 值

管理员可以通过编辑关联实体的属性,为 Code 属性配置自动生成的值。 他们可以指定一个初始值,让每个后续值依次增加 1。

在相关工具之一中或使用临时过程向 MDS 中输入 Code 值时,可以保留 Code 值为空,Code 值将自动生成。 也可以指定您选择的 Code 值。

生成其他属性值

管理员可以通过创建业务规则,自动为 Code 之外的属性生成值。 他们可以指定一个初始值,然后指定每个后续值按其递增的值。

在相关工具之一中或使用临时过程向 MDS 中输入属性值时,可以保留属性值为空。 应用业务规则时,将以最大的现有值为基础增加值。 例如,如果您的规则是“属性默认为一个从 1 开始、增量为 4 的生成值”,并且属性当前的最大值是 700,则添加的下一个成员的值将是 704。

删除自动生成的值

在管理员启用为 Code 属性自动生成值之后,用户可能会意外删除具有要重复使用的 Code 值的成员。 此时将显示错误消息“该成员代码已被某个已删除的成员使用”。 下面是两种可能的解决方案:

相关任务

任务说明

主题

自动为 Code 属性生成值。

自动生成 Code 属性值 (Master Data Services)

自动为其他属性生成值。

自动生成 Code 之外的属性值 (Master Data Services)

相关内容