备注的业务规则

 

业务规则用于自动执行某些操作,这些操作适用于满足特定传入条件的备注。通过备注业务规则可自动执行的操作包括:将备注设为对所有用户公开,或仅对特定用户可见。

 

 

所需角色:SDAdmin HelpDeskConfig

 

 

业务规则按规则组进行分类和组织。您可以为所有相关组配置一个规则组。规则组非常有用,因为您可以针对特定备注限制或应用特定规则。

 

 

要创建新组,请单击 规则组。在显示的页面上,提供名称和说明,然后单击 添加

 

 

 

 

 

配置业务规则

 

 

创建规则组后,接着创建业务规则。

 

 

将鼠标悬停在规则组上,然后单击 添加规则。根据以下提示填写显示的表单。

 

 

使用切换按钮启用业务规则。若您想稍后暂停其执行,也可以将其禁用。

 

 

字段

说明

规则名称和说明

 

 

 

 

 

 

提供一个合适的规则名称,并附上简短清晰的说明,说明该业务规则的用途。

 

执行的操作

 

选择在请求生命周期中的何时执行该规则:

 

已创建

已编辑

永久删除

 

 

 

 

如果您选择 已编辑,则在配置条件时,您可以选择每次都执行该规则,或仅在第一次时执行。

 

如果您选择 永久删除 并将中止流程执行配置为操作,则已删除的备注将保留在回收站中。

 

执行期间

 

选择规则执行时间窗口:

 

任何时间

 

在工作时间内

 

在工作时间外

 

 

级联执行

 

 

选择规则执行顺序:

 

执行下一条规则

 

跳过此组中的剩余规则

 

跳过所有组中的剩余规则

 

 

级联执行可建立规则的执行顺序。当一条规则的执行结果将作为下一条规则的输入时,这会非常有帮助。对于需要多级审批或针对特定决策评估多种条件的场景,级联执行非常有用。

 

条件

 

 

 

为传入的注释定义条件。

 

根据条件应用条件

 

 

在此选项下,您可以从下拉列表中选择所需的条件。

 

 

对于每个条件,您最多可以使用 AND/OR 逻辑运算符配置 10 个附加的嵌套条件。

 

 

使用自定义函数应用条件

 

 

在此选项下,您可以配置您自己的自定义函数来定义传入请求的条件。

 

 

不应用任何条件

 

在此选项下,该规则将对所有传入注释执行。

 

 

 

 

 


操作  

 

 


选择是中止流程执行还是执行自定义操作。

 

 

当您选择中止流程执行时,您可以添加要显示给用户的错误消息,然后单击“保存”。

 

 

当您选择执行自定义操作时,您可以从以下 3 个自定义操作中进行选择;当传入备注满足已配置的条件时,将执行这些操作。

 

 

字段更新

自定义函数

执行脚本

 

 

 

 

 

执行自定义操作

 

业务规则被配置为对满足特定传入条件的备注执行各种操作。在 ServiceDesk Plus 中,您可以为业务规则配置 3 个自定义操作,如下所示:

 

 

字段更新

 

自定义函数

 

执行脚本

 

 

字段更新

 

这是可以通过业务规则完成的最简单、最容易实现的操作之一。它仅涉及修改传入备注中的字段。

 

备注通常仅包含以下可修改的字段:

 

向请求者显示此备注

 

将添加备注视为首次响应

 

除了选择这些字段外,您还可以将该备注添加到所有关联请求中。如果没有关联请求,则不会执行此操作。

如果传入备注必须对请求者可见,请选择“字段更新”自定义操作,在相应的下拉列表中选择“向请求者显示”,然后选择“True”,再单击“保存”。

 

 

当您选择覆盖字段值 时,业务规则配置将优先于请求中的值。也就是说,如果请求中某些字段包含预设值,而这些字段会在执行已配置的业务规则时被修改,那么这些业务规则值将被覆盖,原始值将被删除。 

 

自定义函数

 

对于无法开箱即用执行的操作,您可以结合应用程序数据以及外部应用程序的数据创建自定义函数,以执行您环境中所需的操作。您可以使用自定义函数执行的一些操作包括创建/关闭请求或备注,以及将其与变更/问题关联。

 

ServiceDesk Plus 中的自定义函数基于 Deluge 构建,Deluge 是 Zoho 的专有脚本语言。请按照以下步骤创建新的自定义函数:

 

单击创建新的自定义函数

 

在显示的页面上,为您的自定义操作提供名称和说明。

 

通过 Deluge 脚本编辑器中的简单拖放操作来创建自定义函数。

 

在左侧窗格中,除了各种代码片段外,还提供了多个内置函数用于各种操作,例如发送邮件和通知相关人员。 

 

然后,保存并测试自定义函数。如有需要,您可以测试脚本是否按预期工作。  

 

 

 

执行脚本

 

 

脚本与自定义函数类似,用于执行系统开箱即用功能之外无法完成的操作。脚本通过使用应用程序数据以及来自外部应用程序的数据来创建,以执行您环境中所需的操作。

 

 

但是,与自定义函数不同,您无法在应用程序内创建脚本。您必须使用外部执行器文件来根据您的特定需求配置脚本。

 

 

 

注意:对于操作,您可以配置“执行脚本”或“自定义函数”中的任意一种。不能同时配置这两种操作。