ワークフロー・トランザクションの管理

ワークフロー・タスクの作成後、そのタスクを追跡して、必要な場合に、特に問題が発生した場合にそれに対応するのは役に立ちます。適切なアクセス権がある場合は、他のユーザーおよび自身のためにワークフロー・タスクをモニターおよびトラブルシューティングできます。

トランザクション・コンソール作業領域の「トランザクション・マネージャ」: 「トランザクション」ページを使用して、トランザクションを管理します。トランザクションは、ワークフロー・タスクを伴うビジネス・プロセスです。実行できる操作を次に示します。

  • トランザクション・ステータスを追跡し、トランザクションに関する情報を含むスプレッドシートをダウンロードします。

  • トランザクションの診断ログをダウンロードしてレビューします。たとえば、エラーの原因となった可能性のある承認ルールの条件を確認できます。

  • トランザクションの処理内容とアクセス権によっては、トランザクションの再割当てやリカバリなどを実行できる場合があります。

トランザクションの検索

次のステップを実行します。

  1. 「ナビゲータ」「ツール」「トランザクション・コンソール」をクリックします。

  2. 複数のタブが表示される場合は、「トランザクション要約」タブを開いていることを確認します。

  3. 「トランザクション・マネージャ」: 「トランザクション」ページで、ページ・タイトルの後の「前回リフレッシュ」タイムスタンプをチェックして、トランザクション・ステータスが最後に更新された時間を確認します。必要に応じて、「リフレッシュ」アイコンをクリックします。他のユーザーがリフレッシュを開始していないかぎり、いつでもリフレッシュできます。

    • 表内の特定の行の「リフレッシュ」アイコンをクリックして、個々のトランザクションをリフレッシュすることもできます。
    • また、「トランザクション管理者コンソール・トランザクション・ステータスのリフレッシュ」スケジュール済プロセスが、ステータスをリフレッシュするために自動的に実行されます。

    • 特定のトランザクションの詳細を開くと(ステップ5)、そのステータスもリフレッシュされ、詳細ページに最新の状態が表示されます。

  4. 「失敗」など、デフォルトの「ステータス」フィルタと一致するステータスのトランザクションを表示します。このフィルタを削除すると、すべてのステータスの結果を取得できます。または、検索およびフィルタを使用して独自の基準を適用し、たとえば、優先度1のトランザクションや特定の個人によって送信されたトランザクションを検索します。

    • 検索を使用して、「名前」列または「プロセス名」列のキーワードに基づいて結果を検索したり、「名前」フィルタまたは「プロセス名」フィルタを特に使用できます。「名前」は、ワークフロー・タスクが適用される個人またはオブジェクトで、プロセスにはワークフロー・タスクのタイプが反映されます。

    • フィルタをパーソナライズしてフィルタを追加または非表示にしたり、将来使用するために保存済検索を作成したりできます。

  5. 結果表からトランザクションを選択し、その場で処理するか、「名前」列でトランザクションをクリックして詳細(失敗したトランザクションの診断情報など)を表示し、そこから処理を開始します。

詳細を開かずにトランザクションを処理

以下を実行します。

  1. 結果表から1つ以上のトランザクションを選択します。

  2. オプションで、「優先度」メニューを使用して問題の優先度を設定します。これにより、後で優先度をフィルタしてこれらのトランザクションを検索できます。

  3. 「アクション」メニューを開き、アクションを選択します。複数のトランザクションを選択した場合は、それらのすべてに適用できる処理のみが表示されます。

トランザクション詳細の使用

トランザクション詳細に表示される内容と実行できる操作は、トランザクション・ステータスとユーザーに付与されているアクセス権によって異なります。たとえば、進行中または完了したトランザクションについて、すでに承認済のユーザーおよび現在の割当て先(存在する場合)を表示する承認履歴が表示される場合があります。

失敗したトランザクションについては、問題に関する情報を取得でき、管理者であれば通常、次のようななんらかの処理を行います。

  1. トランザクションに複数の問題がある場合は、「問題」リストから問題を選択します。

  2. 「指示」および「詳細」セクションの情報をレビューします。関連するワークフロー・タスクおよび承認ルールについても、問題の説明および解決も含まれます。

  3. ダウンロード」リンクをクリックして、診断ログを取得します。

  4. このトランザクションを見つけるための優先度を後からフィルタする場合は、「問題の優先度」リストを使用して、問題の優先度を設定します。

  5. 割当先」リストから、問題を修正する個人を追跡およびフィルタリングの目的で選択します。

  6. 問題に対処するために実行していることを追跡したり、サービス・リクエストIDを書き留めるためにコメントを追加します。これらのコメントは、ワークリストのワークフロー・タスクではなく、トランザクション・コンソールでのみ表示できます。

  7. 可能な場合は、問題に対処するためのアクションを実行します。次に、その使用例を示します。

    • 「処理」メニューを開き、トランザクションを管理するための処理を選択します。

    • 問題を割り当てた個人またはヘルプ・デスクにフォロー・アップします。診断ログおよびその他の情報をトランザクション詳細から提供します。

    • トランザクションが基づく承認ルールを再構成して、ワークフロー・タスクを再発行してください。

  8. 「問題」リストから別の問題(存在する場合)を選択し、同じプロセスを実行します。

  9. 「保存してクローズ」をクリックします。

トランザクションのスプレッドシートのダウンロード

これは、次の処理を行う必要があるすべてです。

  1. 結果表から、スプレッドシートに含めるトランザクションを選択します。すべてのトランザクションを取得するには、それらのトランザクションをすべて選択するか、まったく選択しないかのいずれかにします。

  2. 処理」メニューで、「ダウンロード」をクリックします。