协议规则

可以配置一组协议规则,从而根据名为变量属性的特定字段的值自动选择最合适的响应级别。如果更改窗口中的变量属性值,则将重新评估协议规则,第一个匹配更新变量属性的协议规则将被用于选择新响应级别。

但是,如果响应级别在窗口中可见时变量属性发生更改,情况将稍有不同。响应级别在窗口中不可见的示例包括由于自动操作、计划计算或通过在不包含响应级别的流程窗口中进行更改而导致的变量属性更改。响应级别在窗口中可见时,如果变量属性在初始保存后发生更改,则将重新评估该流程的响应级别以查看其是否仍然有效。如果响应级别不再有效,则将重新评估协议规则,第一个匹配更新变量属性的协议规则将被用于选择新响应级别。但是,如果响应级别仍然有效,则不会发生更改。请注意,这意味着如果由于自动操作而导致变量属性发生更改且响应级别仍然有效,则响应级别不会发生更改 - 即使协议规则列表最上面存在匹配规则。如果此时打开流程窗口,仍会选择最初的响应级别(如果仍有效)。但是,如果展开下拉列表,将可选择所有有效的响应级别。

观看相关视频 (4:18)

如有必要,可以在完成“事件”、“故障”、“更改”、“调用”、“任务”或“分配”时选择忽略协议规则。为此,需要确保已向所需的窗口添加“忽略协议”属性(作为复选框)。有关向窗口添加属性的详细信息,请参阅将控件添加至窗口

变体属性

建议先配置所需的变量,然后再创建协议。

以下过程说明如何将变体属性添加到“合同”。可以采用类似方式将它们添加到“响应协议”和“操作级别协议”。

要将变体属性添加到合同:
  1. 管理组件中,展开服务级别管理树。
  2. 展开协议文件夹,然后展开所需的模块和业务对象文件夹。例如,更改管理\任务分配文件夹。
  3. 选择合同文件夹,然后在操作列表上单击管理变体属性

    出现“管理协议变体属性”对话框。
  4. 属性列表上,定位要按照它来定义协议的属性,并将它们拖动到变体列表上。根据需要重复上述步骤。

要删除属性,可在变体列表上将其选中,然后单击删除

  1. 单击确定

创建协议之后即可创建规则。