指定受理人是在创建策略时必须执行的任务。 要指定受理人,请按如下所述使用 API 插件,或者使用操作构建器。 当您查询外部系统以获取用于指定受理人的数据时,API 插件是最有用的。 当受理人的身份和数目根据请求中提供的数据而改变时,API 插件也十分有用。 基于此数据,该插件将动态创建受理人列表并指定受理人级别。
遵循这些步骤:
操作构建器消失,并显示在下一步中提到的字段。
指定用于动态填充受理人列表的自定义插件的 ID。 您或其他管理员之前必须已编写、测试并加载此插件。
要查看插件列表,请依次选择“管理”、“工具”、“插件”。
如有必要,请指定插件的变量列表。
如果适用,请打开您选择的插件,以显示其详细信息(包括变量)。 在“详细信息”页面上,“输入”部分列出了插件的 ID 值和输入变量的说明。 从该页面复制所需变量的 ID 值,然后将其粘贴到“变量”属性的值中。 输入变量作为 JSON 表达式。
您已指定此策略的受理人。
示例:使用变量
例如,根据请求的上下文,受理人列表可能有所不同。 使用一个插件,基于运行策略的上下文填充受理人列表。 在此处,上下文是指用户、业务单位、服务等。
$({'form_field_value':_.sog['sog1'].serviceoption[2].form['form1'].txt1, 'est_service_cost':_.service.estimatedCost, 'est_sog_cost':_.sog['sog1'].estimatedCost, 'req_status':_.request.status})
这些变量将数据返回到插件,如下所示:
来自变量的数据根据在插件中指定的代码填充受理人列表和审批级别。 例如,可以编写插件以指定如果满足以下条件,则触发以下操作:
??:
操作:创建以下分配表:
|
版权所有 © 2013 CA。
保留所有权利。
|
|