如何基于属性值更改启动操作 (Master Data Services)
在 Master Data Services 中,创建业务规则以便基于对属性值的更改启动操作。这些操作可以是更改值、发送通知或启动外部工作流。
先决条件
若要执行此过程:
您必须有权访问**“系统管理”**功能区域。
您必须是模型管理员。有关详细信息,请参阅管理员 (Master Data Services)。
您的属性必须处于更改跟踪组中。有关详细信息,请参阅如何向更改跟踪组添加属性 (Master Data Services)。
创建业务规则以便基于属性值更改启动操作
在主数据管理器中,单击**“系统管理”**。
从菜单栏中,指向**“管理”,然后单击“业务规则”**。
在**“业务规则维护”页上,从“模型”**列表中,选择某一模型。
从**“实体”**列表中,选择某一实体。
从**“成员类型”**列表中,为要应用于的业务规则选择成员类型。
从**“属性”**列表中,选择某一属性或保持默认值 All。
单击**“添加业务规则”**。
单击**“编辑所选业务规则”**。
在**“组件”窗格中,展开“条件”**节点。
在**“值比较”节点下,将“已更改”拖到 IF 窗格的“条件”**标签。
在**“实体特定的属性”窗格中,单击某一属性并且将其拖到“编辑条件”窗格的“选择属性”**标签。此属性对规则没有影响,因此,可选择任何可用属性。
在**“编辑条件”窗格的“更改跟踪组”**框中,键入您作为必备组件的一部分分配的更改跟踪组的编号。
在**“编辑条件”窗格中,单击“保存项”**。
在**“组件”窗格中,展开“操作”**节点。
单击某一操作,然后将其拖到 THEN 窗格的**“操作”**标签。
在**“实体特定的属性”窗格中,单击某一属性并且将其拖到“编辑操作”窗格的“选择属性”**标签。
在**“编辑操作”**窗格中,完成必填字段。
在**“编辑操作”窗格中,单击“保存项”**。
单击**“上一步”**。
或者,在**“业务规则维护”页上,对于包含您的业务规则的行,双击“名称”、“说明”或“通知”**列中的单元以便更新值。
注意 仅针对包括验证操作的规则发送通知。
单击**“发布业务规则”**。
在确认对话框中,单击**“确定”。规则的状态将更改为“活动”**。