Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

承認ステップエラー: データのユニーク性違反

公開日: Oct 13, 2022
説明
※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。

承認ステップを編集して却下動作を変更すると、承認ステップを保存できなくなります。代わりに次のエラーが表示されます。
 
提案されたデータの変更は一意性に関する制約に違反しています。

ステップ条件の「else」ステートメントを編集せずに承認ステップの却下動作を編集するとこのエラーが発生します。

ステップ条件が満たされない場合の動作はステップ条件の「else」ステートメントによって決まります。承認プロセスのこのステップ中に承認者が承認リクエストを却下した場合の動作は却下動作によって決まります。
解決策
このエラーを回避するには承認ステップを 2 回編集します。
  • 1 回目の編集では、ステップ基準の「else」ステートメントを目的のものとは別の値に一時的に変更します。この一時的な変更は必ず保存してください。
  • 2 回目の編集では、ステップ基準の「else」ステートメントと承認ステップの却下動作の両方を目的の値に変更します。重要:これらの設定両方を変更するまで、この編集では [保存] をクリックしないでください。
承認プロセス詳細ページからの詳しいステップ:
  1. 承認ステップの横にある [編集] をクリックします。
  2. [Enter Name and Description (名前と説明を入力)] ページで [次へ] をクリックします。
  3. [Specify Step Criteria (ステップ基準を指定)] ページで以下を実行します。
    • [Enter this step if the following... (以下の条件を満たす場合にこのステップに移動...)] 項目を見つけます。
    • 「else」の後で目的のものとは異なる値を選択します。
    • [次へ] をクリックします。
  4. [Select Assigned Approver (割り当て済み承認者を選択)] ページで [保存] をクリックします。重要:却下動作はまだ変更しないでください。変更は後のステップで行います。
    • 「else」の後で目的の値を選択します。
    • [次へ] をクリックします。
  5. [Select Assigned Approver (割り当て済み承認者を選択)] ページで以下を実行します。
    • 目的の却下動作を選択します。
    • [保存] をクリックします。
ナレッジ記事番号

000386951

 
読み込み中
Salesforce Help | Article