ナビゲーションに戻る

トランザクション承認フローについて

承認プロセスを定義、検証して有効にしたら、承認を求めるためにトランザクションを送信できます。各 PeopleSoft アプリケーションには通常、トランザクション同士を区別する最上位のデータベース レコードが備わっています。これらの最上位レコードを、ヘッダー レコードといいます。トランザクションが承認のために送信されると、承認フレームワークは承認プロセス定義をヘッダー レコードのインスタンス、および行のレコード (行レベルの承認が設定されている場合) と結合し、固有な承認プロセスのインスタンスを作成します。この承認プロセス インスタンスは、承認プロセス定義で設定されたとおりに、承認者間でルーティングされます。

承認では、ヘッダーと行の 2 つのレベルの処理を使用します。ビジネス アナリストは、両方のレベルで承認の流れを決定する承認プロセス定義を設定します。承認プロセスは次の要素から構成されます。

注: 先に進む前に複数の承認者による承認を必要とするように設定されている場合もありますが、全ての承認者は単独でステップを却下できます。ある承認者がステップを却下した瞬間に、トランザクションの承認プロセスは先に進まなくなります。トランザクションが行レベルの場合は、その他の行は引き続き先に進みます。却下がヘッダー レベルの場合は、承認プロセスが終了してトランザクション全体が却下されます。

次の図は、承認プロセスで承認を転送するために、ステージ、パスおよびステップがどのように使われるかを示します。

画像: ステージ、パスおよびステップを示す承認フレームワークの例

ステージ、パスおよびステップを示す承認フレームワークの例

この例には、2 段階のステージがあります。ステージ 1 には、2 つのパスがあります。このパス内の各ステップは順次実行され、必要な数の承認者によってステップが承認されたときに、そのパス内の次のステップに進みます。パスは平行して実行されます。ステージ内の全てのパスが承認されると、ワークフローは次のステージ内の最初のステップに進みます。