この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

EscalationRules

ケースが一定の期間内に解決されない場合に自動的にエスカレーションを行うための、ケースのエスカレーションルールを表します。該当するすべてのオブジェクト、特定のオブジェクト、または特定のオブジェクトの特定のルールのルールメタデータにアクセスできます。
すべてのオブジェクトのすべてのエスカレーションルールにアクセスする package.xml 構文は次のとおりです。
1<types>
2        <members>*</members>
3        <name>EscalationRules</name>
4    </types>
特定のオブジェクトのすべてのルールでは、ワイルドカードを使用しない類似の構文が使用されます。たとえば、Case オブジェクトのすべてのエスカレーションルールでは、次の構文が使用されます。
1<types>
2        <members>Case</members>
3        <name>EscalationRules</name>
4    </types>
オブジェクトの特定のエスカレーションルールにもアクセスできます。次の例では、Case オブジェクトの「samplerule」および「newrule」エスカレーションルールのみにアクセスできます。この例では、型名の構文は EscalationRules ではなく、EscalationRule です。
1<types>
2        <members>Case.samplerule</members>
3        <members>Case.newrule</members>
4        <name>EscalationRule</name>
5    </types>

ファイルのサフィックスおよびディレクトリの場所

オブジェクトの EscalationRules のサフィックスは .escalationRules で、escalationRules フォルダに保存されます。たとえば、すべての Case エスカレーションルールは、Case.escalationRules ファイルに保存されます。

バージョン

EscalationRules コンポーネントは、API バージョン 27.0 以降で使用できます。

項目

項目名 項目の型 説明
escalationRule EscalationRule[] 1 つのエスカレーションルールを表し、有効かどうかを示します。エスカレーションルールは EscalationRules コンテナ内に表示される順序で処理されます。

EscalationRule

項目名 項目の型 説明
active boolean エスカレーションルールが有効であるか (true)、否か (false) を示します。
fullname string Metadata から継承されるこの項目は、このメタデータ型の WSDL で定義されます。作成時、更新時、または削除時に指定する必要があります。コールにおけるこの項目の例を確認するには、createMetadata()を参照してください。

この値は null にできません。

ruleEntry RuleEntry[] エスカレーションルールのルールエントリの定義が含まれます。

RuleEntry

ルールで使用される項目を表します。

項目名 項目の型 説明
booleanFilter string ルールに指定されている高度な絞り込み条件。
businessHours string エスカレーションアクションが実行される時間。businessHoursSourceStatic に設定されている場合のみ指定します。
businessHoursSource BusinessHoursSourceType (enumerations of type string) 有効な値は、次のとおりです。
  • None
  • Case
  • Static
criteriaItems FilterItem 割り当て条件を定義するリストの項目。
disableEscalationWhenModified boolean レコードが変更されるとエスカレーションが無効化されるか (true)、否か (false) を示します。
escalationAction EscalationAction[] エスカレーション条件が一致すると実行されるアクション。
escalationStartTime EscalationStartTimeType (string 型の列挙) エスカレーションの開始時間を示します。有効な値は、次のとおりです。
  • CaseCreation
  • CaseLastModified
formula string 入力規則数式。

formulacriteriaItems のいずれかを指定します。両方の項目は指定できません。

メモ

EscalationAction

エスカレーションルールで実行されるアクションを説明します。

項目名 項目の型 説明
assignedTo string 項目が割り当てられるユーザまたはキューの名前。
assignedToTemplate string エスカレーションルールで指定された新しい所有者に自動送信されるメールで使用するテンプレートを指定します。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

assignedToType AssignToLookupValueType (string 型の列挙) 有効な値は、次のとおりです。
  • User
  • Queue
minutesToEscalation int エスカレーションが発生するまでの分数。
notifyCaseOwner boolean ケースがエスカレーションされたときにケース所有者に通知するか (true)、否か (false) を示します。
notifyEmail string 通知するユーザのメールアドレスを指定します。
notifyTo string 通知するユーザを指定します。
notifyToTemplate string 通知メールに使用するテンプレートを指定します。

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。