タスク通知ページと管理者通知ページには、次に示すような、通知メッセージをカスタマイズするための様々な機能があります。
リッチテキストエディター通知テンプレート領域はリッチテキストエディターなので、これを使用して電子メール通知メッセージの HTML を生成することができます。「通知テンプレート」ボックスの下に、フォントと段落の書式設定オプションがあります。フォントタイプ、サイズ、スタイル、カラーのほか、段落の配置と箇条書きについてのオプションがあります。
URL 生成タスク通知の場合のみ、Process Management には事前定義された 2 つの URL 設定が表示されます。これらの設定を URL 生成リストから「通知テンプレート」ボックスにドラッグして、カスタマイズすることができます。
OpenTask は、「リマインダー」と「タスクの割り当て」の通知タイプで使用できます。この URL は Workspace 内のタスクへのリンクで、ユーザーは電子メール通知からタスクに簡単にアクセスできます。OpenTask URL を「通知テンプレート」ボックスにドラッグすると、URL は次の形式で表示されます。
http://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
ClaimTask は、「グループ - リマインダー」および「グループ - タスクの割り当て」の通知タイプで使用できます。この URL は Workspace のタスクの詳細ページへのリンクです。このページから、ユーザーは作業項目を要求または要求して開くことができます。ClaimTask URL を「通知テンプレート」ボックスにドラッグすると、URL は次の形式で表示されます。
http://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
ソリューションをクラスター環境にデプロイする場合は、@@notification-host@@ をクラスターアドレスに置き換えます。
<PORT> は、アプリケーションサーバーの HTTP リスナーのポート番号です。サポートされるアプリケーションサーバーのデフォルトの HTTP リスナーポートは、以下のとおりです。
- JBoss:
- 8080
- Oracle WebLogic Server:
- 7001
- IBM WebSphere:
- 9080
これらの URL を正しく機能させるには、<PORT> を、環境に適したポート番号に置き換えます。
注意: Forms 以外のカスタム Web アプリケーションを使用して、タスクへのアクセスをユーザーに提供する場合は、そのカスタムアプリケーションに適した URL 形式を使用する必要があります。
変数選択変数選択リストには便利な変数があり、「件名」ボックスまたは「通知テンプレート」ボックスにドラッグアンドドロップできます。「件名」ボックスまたは「通知テンプレート」ボックスにドロップした変数は、名前の両端に 2 つの @ 記号が付いた、実際の Process Management の変数名に変わります(「@@taskid@@」など)。
ユーザーまたはグループへのリマインダー、タスクの割り当て、およびデッドラインの場合、「件名」ボックスと「通知テンプレート」ボックスで以下の変数を使用できます。
- @@description@@
- Workbench 内のプロセスのユーザー手順(開始ポイント、Assign Task 操作または Assign Multiple Tasks 操作)で定義される「説明」プロパティの内容。
- @@instructions@@
- Workbench 内のプロセスのユーザー手順で定義される「タスクの手順」プロパティの内容。
- @@notification-host@@
- LiveCycle アプリケーションサーバーのホスト名。
- @@process-name@@
- プロセスの名前。
- @@operation-name@@
- 手順の名前。
- @@taskid@@
- 現在のタスクに固有の ID。
- @@actions@@
- 受信者がクリックできる有効なルート(例えば、「承認」、「拒否」)の番号付きリストを作成します。
また、グループリマインダー、グループタスクの割り当ておよびグループのデッドラインの場合、次の変数も使用できます。
- @@group-name@@
- 作業項目に割り当てられているグループの名前。
注意: 変数に値が設定されていない場合は、何も返されません。
停止したブランチの場合は、次の変数を「件名」ボックスおよび「通知テンプレート」ボックスで使用できます。
- @@branch-id@@
- ブランチ ID。
- @@process-id@@
- プロセスインスタンス ID。
- @@notification-host@@
- LiveCycle アプリケーションサーバーのホスト名。
停止した操作の場合は、次の変数を「件名」ボックスおよび「通知テンプレート」ボックスで使用できます。
- @@action-id@@
- 操作 ID。
- @@branch-id@@
- ブランチ ID。
- @@process-id@@
- プロセスインスタンス ID。
- @@notification-host@@
- LiveCycle アプリケーションサーバーのホスト名。
「件名」ボックスでの変数の使用タスクの割り当て通知の「件名」ボックスに、次のテキストを入力するとします。
Please complete task @@taskid@@(タスク @@taskid@@ を実行してください。)
タスク 376 が割り当てられる場合、ユーザーは次の件名の電子メールを受け取ります。
Please complete task 376(タスク 376 を完了してください。)
「通知テンプレート」ボックスでの変数の使用停止したブランチの通知の「通知テンプレート」ボックスに、次のテキストを入力するとします。
Branch @@branch-id@@ has stalled!(ブランチ @@branch-id@@ が停止されました。)You have received this notification from @@notification-host@@.(この通知は、@@notification-host@@ から受信されました。)
ブランチ番号が 4868 で、サーバー名が ServerXYZ の場合、管理者は次の内容の電子メールを受け取ります。
Branch 4868 has stalled!(ブランチ 4868 が停止されました。)You have received this notification from ServerXYZ.(この通知は、ServerXYZ から受信されました。)
|
|
|