自動および手動のフォールアウトレコードの作成
障害管理を使用すると、プロバイダーは特定の注文タスクに対して手動または自動のフォールアウトレコードを作成できるため、注文の処理を完了まで続行できます。
自動フォールアウトレコードの作成
自動フォールアウトレコードの作成を有効にするには、で フローデザイナー注文履行ワークフローを構成します。
- これを行うには、処理シナリオと条件を定義するときに [ フォールアウトを作成 ] アクションを使用します。
- 注文タスクの作成元である親レコードのワークフローを定義できます。通常、注文タスクは、顧客またはサービス注文と注文品目から発生します。
顧客注文およびサービス注文を履行しようとすると、次のシナリオが発生する可能性があります。
下流システムでのフォールアウト障害のシナリオ
このフォールアウト シナリオは、障害が一時的であり、時間の経過とともに解決されると予想される状況である可能性があります。理想的には、注文処理は影響を受けず、ネットワークとシステムリソースがオンラインに戻った後に作業を再開する必要があります。一般的なシナリオは次のとおりです。
- 注文タスクは、外部システムまたはプロビジョニングシステムに要求を送信します。
- 外部システムからの応答は、「 タイムアウト 」または 「到達できません」として返されます。
事前に定義された回数まで、処理のためにダウンストリームシステムに送信するタスクを再度キューに入れることができます。事前定義された回数経過してもエラーが続く場合は、注文タスクのステータスを [失敗] に変更してから、インシデントを作成する必要があります。利用できない外部システムとの間で注文データを送受信するたびにフォールアウトレコードを自動的に作成するワークフローを定義できます。
データの問題を伴うシナリオ
外部指図システムから取得した指図でデータの問題が生じた場合は、そこで指図を変更する必要があります。次に、変更された注文をアプリケーションに送信します Order Management for Telecommunications, Media, and
Technology 。プロセスの早い段階で実行されたタスクでデータの問題が発生した場合は、次のアクションを実行できます。
- 注文タスクから例外を作成します。
- 既存の注文のリビジョンを有効にします。
- 注文タスクを作成します。
在庫在庫の問題
在庫状況の問題により注文品目の履行が妨げられるたびにフォールアウトレコードを自動的に作成するワークフローを定義できます。
外部システムの問題
適切なデータ構造が外部システムで送信された場合でも、外部システムに実装されているビジネスロジックが原因でエラーが発生する可能性があります。
手動フォールアウトレコードの作成
完了を妨げる条件または問題がある注文タスクのフォールアウトレコードを手動で作成します。
始める前に
必要なロール:sn_fallout_mgmt.fallout_manager
このタスクについて
必要に応じて手動レコードを作成して、受注処理を妨げている問題や条件に対する認識を高めることができます。レコードを手動で作成することで、解決のためにユーザーにアサインすることもできます。
手順
タスクの結果
手動フォールアウトレコードを作成するか、自動フォールアウトレコードが生成されると、関連する注文タスクで次の処理が行われます。
- その [状態] フィールドが [保留中] に変わり、どのログインユーザーがその変更を引き起こしたかについてのコメントが表示されます。
- [Activity (アクティビティ)] セクションの作業指示メモは、注文タスクのステータスが以前のステータス (通常は [In Progress] (通常は [In Progress] ) から [On Hold (保留中)] に変更されたことを示します。「 A fallout record FOnnnn has been created (フォールアウトレコード FOnnnn が作成されました )」というメッセージを含む作業指示メモも表示されます。