サービステーブルでビジネスルールを作成して、新しく作成された部門チケットをユニバーサル要求に関連付けます。
このタスクについて
次のいずれかの理由で、サービスのビジネスルールを作成できます。
- すべてのチャネルからの UR 作成を設定して、要求者向けに統一され、簡素化されたチケットエクスペリエンスを提供します。
- 元の要求が要求者によって最初に誤った部門に送信された場合に、エージェントがプライマリチケットを他の部門に転送できるようにします。
- チケットが部門間で転送される場合、SLA 全体に関する部門間のレポートを容易にします。
手順
-
次のように移動する。 .
-
[New] をクリックします。
-
[名前] フィールドにビジネスルール名を入力します。
-
[テーブル] リストからサービステーブルを選択します。
-
[詳細] を選択します。
-
[実行タイミング] タブで、[When] 条件から [after] を選択し、[挿入] チェックボックスを選択します。
このアクションは、挿入または更新後にビジネスルールを実行する必要があることを指定します。
-
[詳細] タブで、条件を追加します。
たとえば、
[条件] フィールドに次の条件を追加します。
!current.universal_request.nil() && current.universal_request.primary_task.nil()
-
[ スクリプト] フィールドに、定義された条件が true の場合に実行するスクリプトを入力します。
たとえば、次のスクリプトを追加して、サービスチケットを UR のプライマリチケットとして添付します。
(function executeRule(current, previous /*null when async*/) { var urUtilsApi = new sn_uni_req.UniversalRequestUtils(); urUtilsApi.attachPrimaryTicket(current.universal_request, current.getUniqueValue(),null,true); })(current, previous);
-
[更新] をクリックします。