---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# RPA ハブ の失敗した作業アイテムに対する自動再試行機能の使用

# RPA ハブ の失敗した作業アイテムに対する自動再試行機能の使用 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：7分

RPA ハブ の自動再試行機能を使用して、作業キュー内の失敗したアイテムを自動的に再試行できます。再試行機能は、\[アプリケーション\] 例外タイプのみに基づいています。

## 自動再試行の概要 {#auto-retry-wqi-rpa__section_zj3_3s5_fvb}

通常、既存のロボティックプロセスオートメーション (RPA) 作業キューでは、指定した基準でアイテムが処理されます。このタイプの作業キュー内の実行するアイテムは、ロボットが選択します。

作業キューの最初のアイテムが正常に処理され、ステータスが「成功」に更新されるシナリオを考えてみましょう。しかし、ロボットが作業キュー内の 2 番目の実行するアイテムを選択すると、そのアイテムは正常に処理されず、ステータスが「失敗」に更新されます。

このシナリオで、代わりに自動再試行機能を使用すると、作業アイテムフォームの \[例外タイプ\] フィールドの値、および キューフォームの \[最大試行回数\] フィールドと \[試行間の遅延 (Attempt Delay)\] フィールドに入力した値に基づいて、作業アイテムが自動的に再試行されます。

例外タイプには、アプリケーションとビジネスの 2 つがあります。

作業アイテムフォームで、\[例外タイプ\] フィールドの値が \[アプリケーション\] で、\[最大試行回数\] フィールドの値が 1 より大きく、\[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値よりも小さい場合、作業キュー内の失敗したアイテムは自動的に再試行されます。  
注:  
\[例外タイプ\] フィールドの値が \[ビジネス\] の場合、自動再試行機能は有効になりません。

## キューフィールドとシステムプロパティ構成 {#auto-retry-wqi-rpa__section_xl3_dt5_fvb}

自動再試行機能を有効にするには、sn_rpa_fdn.queue.maximum_attempts_max_value システムプロパティの値を定義する必要があります。こうした値の詳細については、「[RPA ハブ プロパティの設定](https://servicenow-prod.fluidtopics.net/k6Wzmlm~oGcBAosijT5Zxg "RPA ハブのシステムプロパティにアクセスするには、次に移動します すべて > ロボットによる業務の自動化 > アドミニストレーション > プロパティ .")」を参照してください。  
自動再試行機能を有効にするには、キューフォームで次のフィールドを設定します。

* 最大試行回数
* 試行間の遅延 (分)

{#auto-retry-wqi-rpa__ul_lnc_kt5_fvb}\[最大試行回数\] フィールドで、失敗した作業アイテムの試行回数を定義します。\[試行間の遅延 (分) (Attempt Delay (mins))\] で、作業アイテムが再試行されるまでの最大遅延を分単位で定義します。これらのフィールドの詳細については、「[RPA ハブのキューフォーム](https://servicenow-prod.fluidtopics.net/jVOeUkhpaBu6R~SmlsHO4A "[作業キュー] フォームを使用してキューを作成します。キューは、ロボットが処理する作業アイテムをリストします。")」と「[RPA ハブ でのキューの作成](https://servicenow-prod.fluidtopics.net/Z4DJwAOkMSF1Os59daeXlw "RPA ハブ でキューを作成し、ロボットが処理する作業アイテムを管理します。")」を参照してください。  
作業アイテムフォームの自動再試行機能に関連する以下のフィールドを表示できます。

* 例外タイプ
* 試行回数

{#auto-retry-wqi-rpa__ul_f4p_dqj_nvb}\[例外タイプ\] フィールドの値に基づいて、自動再試行機能が作業アイテムを再試行します。\[試行回数\] フィールドで、作業アイテムの自動再試行が行われる回数を確認できます。これらのフィールドの詳細については、「[RPA ハブの作業アイテムフォーム](https://servicenow-prod.fluidtopics.net/xbbfdsKln8G2Tu7QHMjOyQ "作業アイテムフォームを使用して、実行された作業アイテムの詳細を表示します。")」を参照してください。

## 自動再試行ワークフロー {#auto-retry-wqi-rpa__section_j1s_1jq_nvb}

自動化で選択されている作業アイテムのステータスが \[処理中\] の場合、自動再試行ワークフローは次のようになります。

* \[例外タイプ\] フィールドが \[アプリケーション\] で、\[試行回数\] フィールドが 1 ずつインクリメントされ、\[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値と等しい場合、作業アイテムのステータスは \[失敗\] に更新され、\[例外タイプ\] フィールドが \[アプリケーション\] に更新されます。作業アイテムは自動再試行できません。
* \[例外タイプ\] フィールドが \[アプリケーション\] で、\[試行回数\] フィールドが 1 ずつインクリメントされ、\[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値より小さい場合、作業アイテムのステータスは \[処理中\] に更新され、\[例外タイプ\] フィールドが \[アプリケーション\] に更新されます。作業アイテムは、\[試行回数\] フィールドで期間 (分) を設定した後にのみ自動再試行できます。
* \[例外タイプ\] フィールドが \[ビジネス\] で、\[試行回数\] フィールドが 1 ずつインクリメントされる場合、作業アイテムのステータスは \[失敗\] に更新され、\[例外タイプ\] フィールドが \[ビジネス\] に更新されます。作業アイテムは自動再試行できません。
* \[例外タイプ\] フィールドに値がなく、\[試行回数\] フィールドが 1 ずつインクリメントされない場合、作業アイテムのステータスは \[処理中\] に更新されます。\[例外タイプ\] は更新されません。作業アイテムは、\[試行回数\] フィールドで期間 (分) を設定した後にのみ自動再試行できます。

{#auto-retry-wqi-rpa__ul_sbk_2kq_nvb}  
注:  
\[ReleaseMode\] フィールドの値がロックされている場合、ロボットがまだ作業アイテムを実行しているため、\[試行回数\] フィールドの値をインクリメントすることはできません。\[試行回数\] フィールドの値は、\[ReleaseMode\] フィールドの値が \[リリース\] の場合にのみインクリメントされます。\[試行回数\] フィールドの値は、アイテムがロボットによってリリースされたとき、またはアイテムのステータスが \[失敗\] に設定されたときにインクリメントされます。
次の表は、\[処理中\] の作業アイテムの自動再試行ワークフローを示しています。{#auto-retry-wqi-rpa__table_pss_qhq_nvb__entry__5}

| 例外タイプ | 試行回数 (1 ずつインクリメント) | 条件 | 更新されたステータス | 更新された例外タイプ |
|-|-|-|-|-|
| アプリケーション | はい | \[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値と等しい場合。 | 失敗 | アプリケーション |
| アプリケーション | はい | \[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値より小さい場合。 | 進行中 | アプリケーション |
| 事業者 | はい | \<条件なし\> | 失敗 | 事業者 |
| \<空\> | いいえ | \<条件なし\> | 進行中 | \<更新なし\> |
[表 : 1. \[処理中\] の作業アイテムの自動再試行ワークフロー]

{#auto-retry-wqi-rpa__table_pss_qhq_nvb}  
自動化で選択されている作業アイテムのステータスが \[成功\] の場合、自動再試行ワークフローは次のようになります。

* \[例外タイプ\] フィールドが \[アプリケーション\] で、\[試行回数\] フィールドが 1 ずつインクリメントされる場合、作業アイテムのステータスは \[成功\] に更新され、\[例外タイプ\] フィールドが空に更新されます。作業アイテムは自動再試行できません。
* \[例外タイプ\] フィールドが \[ビジネス\] で、\[試行回数\] フィールドが 1 ずつインクリメントされる場合、作業アイテムのステータスは \[成功\] に更新されます。\[例外タイプ\] は空に更新され、作業アイテムは自動再試行できません。
* \[例外タイプ\] フィールドに値がなく、\[試行回数\] フィールドが 1 ずつインクリメントされる場合、作業アイテムのステータスは \[成功\] に更新されます。\[例外タイプ\] フィールドは空に更新され、作業アイテムは自動再試行できません。

{#auto-retry-wqi-rpa__ul_bk1_qlq_nvb}次の表は、\[成功\] の作業アイテムの自動再試行ワークフローを示しています。{#auto-retry-wqi-rpa__table_hpp_cjq_nvb__entry__4}

| 例外タイプ | 試行回数 (1 ずつインクリメント) | 更新されたステータス | 更新された例外タイプ |
|-|-|-|-|
| アプリケーション | はい | 成功 | \<空\> |
| 事業者 | はい | 成功 | \<空\> |
| \<空\> | はい | 成功 | \<空\> |
[表 : 2. \[成功\] の作業アイテムの自動再試行ワークフロー]

{#auto-retry-wqi-rpa__table_hpp_cjq_nvb}  
自動化で選択されている作業アイテムのステータスが \[失敗\] の場合、自動再試行ワークフローは次のようになります。

* \[例外タイプ\] が \[アプリケーション\] で、\[試行回数\] フィールドが 1 ずつインクリメントされ、\[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値より小さい場合、作業アイテムのステータスは \[処理中\] に更新されます。\[例外タイプ\] フィールドが \[アプリケーション\] に更新され、作業アイテムは、\[試行回数\] フィールドで設定した期間の終了後にのみ自動再試行できます。
* \[例外タイプ\] フィールドが \[アプリケーション\] で、\[試行回数\] フィールドが 1 ずつインクリメントされ、\[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値に等しい場合、作業アイテムのステータスは \[失敗\] に更新されます。\[例外タイプ\] フィールドは \[アプリケーション\] に更新され、作業アイテムは自動再試行できません。
* \[例外タイプ\] が \[ビジネス\] で、\[試行回数\] フィールドが 1 ずつインクリメントされる場合、作業アイテムのステータスは \[失敗\] に更新されます。\[例外タイプ\] フィールドは \[ビジネス\] に更新され、作業アイテムは自動再試行できません。
* \[例外タイプ\] フィールドに値がなく、\[試行回数\] フィールドが 1 ずつインクリメントされる場合、作業アイテムのステータスは \[失敗\] に更新されます。\[例外タイプ\] フィールドは更新されず、作業アイテムは自動再試行できません。

{#auto-retry-wqi-rpa__ul_wk1_ylq_nvb}次の表は、自動化で \[失敗\] ステータスが選択されている場合の自動再試行ワークフローを示しています。{#auto-retry-wqi-rpa__table_yhh_ljq_nvb__entry__5}

| 例外タイプ | 試行回数 (1 ずつインクリメント) | 条件 | 更新されたステータス | 更新された例外タイプ |
|-|-|-|-|-|
| アプリケーション | はい | \[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値より小さい場合。 | 進行中 | アプリケーション |
| アプリケーション | はい | \[試行回数\] フィールドの現在の値が \[最大試行回数\] フィールドの値と等しい場合。 | 失敗 | アプリケーション |
| 事業者 | はい | \<条件なし\> | 失敗 | 事業者 |
| \<空\> | はい | \<条件なし\> | 失敗 | \<更新なし\> |
[表 : 3. \[失敗\] の作業アイテムの自動再試行ワークフロー]

{#auto-retry-wqi-rpa__table_yhh_ljq_nvb}  
注:  
\[保留期間\] フィールドの値はコンポーネントから取得されます。このフィールドは、常に \[試行間の遅延 (分) (Attempt Delay (mins))\] フィールドよりも優先されます。\[保留期間\] フィールドは、作業フォームの読み取り専用フィールドです。詳細については、「[RPA ハブの作業アイテムフォーム](https://servicenow-prod.fluidtopics.net/xbbfdsKln8G2Tu7QHMjOyQ "作業アイテムフォームを使用して、実行された作業アイテムの詳細を表示します。")」を参照してください。
**関連概念**   

* [RPA ハブ のキュー実装](https://servicenow-prod.fluidtopics.net/F2yiQNld5huOhMmX0g~RfQ "RPA ハブ では、さまざまなロボット間で作業負荷を分散するためにキューが実装されています。キュー内の作業アイテム (WI) は、2 台以上のロボットによって同時に処理されます。")

