レポートを使用したワークフォース配置通知の構成

この例では、Oracle Business Intelligence (BI) Publisherレポートを使用してワークフォース配置ビジネス・プロセスの昇格・昇進ワークフローEメール通知およびアプリケーション内通知を構成する方法を示します。

通知に使用される.rtfテンプレートを編集するには、Microsoft Wordを使用します。BI Publisherテンプレートは、BI管理者ロールが付与されている場合にのみ変更できます。

次の表に、このシナリオにおける主な検討事項の概要を示します。

考慮する意思決定事項

この例の場合

どのテンプレートを更新しますか。

PromotionReport (就業者の昇格・昇進に関する通知の更新用)

プロンプトとヘッダーをテンプレートに追加しますか。

はい

データ・モデル属性をテンプレートに追加しますか。

はい(Personタイプおよび年俸について)

.rtfテンプレートにはどの言語を使用しますか。

英語(アメリカ合衆国)

タスクの概要

次の手順で昇格・昇進通知を構成します。

  1. データ・モデルXMLファイルをエクスポートします。

  2. レポート・レイアウト・テンプレートをダウンロードします。

  3. テンプレート内のプロンプトおよびヘッダーを編集します。

  4. ドキュメントをプレビューします。

  5. データ・モデル属性をテンプレートに追加します。

  6. 変更したレポート・レイアウトをBI Publisherカタログにアップロードします。

テンプレート内のプロンプトおよびヘッダーの追加または編集のみを行う場合は、タスク1、2、3、4および6を使用します。テンプレートへのデータ・モデル属性の追加のみを行うには、タスク1、2、4、5および6を使用します。

前提条件

  1. http://www.oracle.com/technetwork/middleware/bi-publisher/downloads/index.htmlからOracle BI Publisher Desktopをダウンロードしてインストールします。

  2. Microsoft Wordを使用してレイアウト・テンプレートを編集する場合、Template Builder for Wordをダウンロードしてインストールします。Template Builder for Wordをダウンロード、インストールおよび設定するには、「BI Publisher 11g Template Builder for Wordを使用したRTFテンプレートの作成」(http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bip/tb4word/tbwordbip.htm)を参照してください。

  3. 構成されたテンプレートをプレビューするには、独自のレポート・レイアウト・テンプレートに適用するサブテンプレートのローカル・コピーをダウンロードします。

    • Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

    • 「カタログ」をクリックします。

    • BIカタログで、事前定義済サブテンプレートの「共有フォルダ」「共通コンテンツ」「テンプレート」に移動します。

    • ワークフロー通知サブテンプレートに対して「編集」をクリックします。

    • 「テンプレート」セクションで、「ロケール」列のリンクをクリックします。

    • サブテンプレートの.rtfファイルをコンピュータに保存します。

データ・モデルXMLファイルのエクスポート

このタスクでは、通知用に事前定義されたデータ・モデル属性を含むXMLファイルをエクスポートします。このタスクを実行して、変更したテンプレートのプレビューを有効にします。このタスクは、データ・モデル属性をテンプレートに追加する場合にも必要です。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックします。

  3. 「カタログ」ページの「フォルダ」セクションで、「共有フォルダ」「人材管理」「ワークフロー通知」を展開し、「データ・モデル」を選択してデータ・モデルを右ペインに表示します。

  4. 昇格・昇進データ・モデルで、「編集」をクリックし、昇格・昇進データ・モデル・ページの「図」タブを開きます。

    ノート: すべてのデータ・セットで、要求されたエレメントがnull値で出力XMLデータに含まれるようにするには、次のようにします。
    ノート: データ・モデル属性をテンプレートに追加するには、ステップ5および6を実行します。それ以外の場合は、ステップ7に進みます。
  5. 「データ」タブをクリックします。

  6. キー属性であり、すべての目標属性を取り込めるようにする次の属性を、昇格・昇進に対して入力します。

    • TransactionID

  7. 「表示」をクリックして、サンプル・データをレポートに表示し、使用可能なすべての属性を確認します。

  8. 「エクスポート」をクリックします。

  9. 「Promotion_.xmlを開いています」ダイアログ・ボックスで、「ファイルの保存」を選択し、「OK」をクリックします。

  10. Promotion_.xmlファイルをローカル・ドライブに保存します。

レポート・レイアウト・テンプレートのダウンロード

このタスクでは、レポート・レイアウト・テンプレートのコピーを「カスタム」フォルダに作成し、テンプレートのコピーをローカル・ハード・ドライブにダウンロードして変更します。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックします。

  3. 「カタログ」ページの「フォルダ」セクションで、「共有フォルダ」「人材管理」を展開し、「ワークフロー通知」を選択してテンプレートを右ペインに表示します。

  4. PromotionReportで、「詳細」をクリックし、「カスタマイズ」を選択します。PromotionReportのコピーが「カスタム」フォルダに自動的に作成されます。

  5. PromotionReportページのPromotionReportで、「編集」をクリックします。

  6. 「PromotionReportR11.rtfを開いています」ダイアログ・ボックスで、「ファイルの保存」を選択し、「OK」をクリックしてドキュメントをローカル・ハード・ドライブに保存します。元のテンプレートと区別するために、テンプレートをUpdatedPPromotionReport.rtfという名前で保存します。

テンプレート内のプロンプトおよびヘッダーの編集

Eメール通知およびアプリ内通知を変更するには、Microsoft Wordで.rtfレポート・レイアウト・テンプレートのローカル・コピーを編集します。
ノート: 厳密なステップは、Microsoft Wordのバージョンに応じて異なる場合があります。
  1. UpdatedPromotionReportR11.rtf.rtfテンプレートを、Template BuilderがインストールされているMicrosoft Wordで開きます(まだ開いていない場合)。ドキュメントには、ワークフォース配置ビジネス・プロセスのすべての通知が含まれています。

  2. 「昇格・昇進詳細」というヘッダーが付いた通知にスクロールします。

  3. 「摘要」ヘッダー・テキストの前にカーソルを置きます。

  4. あなたのと入力します。これで、テキストは、あなたの昇格・昇進詳細となります。

  5. プロンプト「郵送先」にスクロールします。「郵送先」を私書箱に置き換えます。

  6. ドキュメントを保存します。

  7. タスク「ドキュメントのプレビュー」に進みます。

ドキュメントのプレビュー

ビジネス・インテリジェンス(BI)カタログに.rtfファイルをアップロードする前に、変更が加えられた出力をプレビューする必要があります。ユーザーに送信されるEメール通知およびアプリ内通知にエラーが表示される破損したレポートのアップロードを避けることができます。
  1. リボンで、「BI Publisher」タブを開き、「データのロード」グループ内の「サンプルXML」をクリックします。

  2. ダウンロードしたPromotionReportDM_.xmlファイルを参照して選択し、データ・モデルからサンプル・データをインポートします。

  3. 「データが正常にロードされました」ダイアログ・ボックスで、「OK」をクリックします。

  4. ドキュメントの先頭で、コンピュータ上のダウンロードしたサブテンプレート・ファイルの場所にパスを置き換えます。たとえば、<? import:xdoxsl:///Common Content/Templates/Workflow Notification Subtemplate.xsb?><?import:file:C:///Template_Directory/Workflow Notification Subtemplate.rtf?>に変更します。

  5. リボンの「BI Publisher」タブから、「プレビュー」グループ内の「HTML」をクリックします。

  6. プレビューで想定どおりに変更が反映されている場合は、パスを元の場所に戻します。

  7. リボンの「BI Publisher」タブから、「ツール」グループ内の「テンプレートの検証」をクリックします。

  8. さらに、「ツール」グループで、「アクセシビリティの確認」をクリックします。

  9. Wordで変更を保存します。

テンプレートへのデータ・モデル属性の追加

このタスクでは、データ・モデルに対する属性をレポート・テンプレートに追加します。Personタイプおよび年俸データ・モデル属性をテンプレートに追加します。
  1. UpdatedPerformanceGoalNotifications.rtfテンプレートを、Template BuilderがインストールされているMicrosoft Wordで開きます(まだ開いていない場合)。

  2. 「BI Publisher」タブを選択します。

  3. 「データのロード」セクションで、「サンプルXML」をクリックします。

  4. XMLデータを選択するためのダイアログ・ボックスが表示されるので、「データ・モデルXMLファイルのエクスポート」タスクで保存したPromotion_.xmlファイルを参照して開き、「開く」をクリックします。

  5. 「データが正常にロードされました」ダイアログ・ボックスで、「OK」をクリックします。

  6. 「従業員詳細」通知にスクロールします。

  7. 「名前」の後にカーソルを置き、[Enter]キーを押します。

  8. 新しい行で、Personタイプと入力します。

  9. データ・コードParentEntityNameの後にカーソルを置き、[Enter]キーを押して新しい行を入力します。

  10. 「BI Publisher」タブの「挿入」セクションで、123フィールド・ボタンをクリックして「フィールド」ダイアログ・ボックスを開きます。

  11. EMPLOYEEDETAILSフォルダで、PERSON_TYPEを選択して「挿入」をクリックします。ドキュメント内にフィールドが表示されます。

  12. データ・コード部門の後にカーソルを置き、[Enter]キーを押します。

  13. 新しい行で、年俸と入力します。

  14. データ・コードDepartmentの後にカーソルを置き、[Enter]キーを押して新しい行を入力します。

  15. 「フィールド」ダイアログ・ボックスのEMPLOYEEDETAILSフォルダで、ANNUAL_SALARYを選択して「挿入」をクリックします。ドキュメント内にフィールドが表示されます。

  16. 「閉じる」をクリックしてPromotionReportR11.rtfテンプレートに戻ります。

  17. 「ドキュメントのプレビュー」タスクのステップを使用して、テンプレートをプレビューします。

  18. ドキュメントを保存して閉じます。

  19. タスク「Oracle BI Publisherカタログへの変更したレポート・レイアウトのアップロード」に進みます。

Oracle BI Publisherカタログへの変更したレポート・レイアウトのアップロード

通知用に変更したレポート・レイアウトを使用するには、このタスクを実行する必要があります。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックします

  3. 「カタログ」ページの「フォルダ」セクションで、「共有フォルダ」「カスタム」「人材管理」を展開し、「ワークフロー通知」を選択します。

  4. PromotionReportで、「編集」をクリックします。

  5. PromotionReportデータ・モデル・ページの右側で、「新規レイアウトの追加」をクリックし、「レイアウトの作成」および「レイアウトのアップロードまたは生成」セクションがあるページを開きます。

  6. 「レイアウトのアップロードまたは生成」セクションで、「アップロード」アイコンをクリックします。

  7. 「テンプレート・ファイルのアップロード」ダイアログ・ボックスの「レイアウト名」フィールドに、更新済の昇格・昇進テンプレートと入力します。

  8. 「テンプレート・ファイル」フィールドで、ローカル・ドライブ上の変更されたUpdated PromotionReportR11.rtfテンプレートを参照し、テンプレートを選択して、「開く」をクリックします。

  9. 「テンプレート・ファイルのアップロード」ダイアログ・ボックスで、「タイプ」リストから「RTFテンプレート」を選択します。

  10. 「ロケール」リストから、「英語(アメリカ合衆国)」を選択します。

  11. 「アップロード」をクリックして「処理中」ダイアログ・ボックスを開き、PromotionReportページに戻ります。

  12. ページの右側で、「リストの表示」をクリックして「レイアウト」ページを開きます。

  13. 更新済の昇格・昇進レポート・テンプレートの行で、「デフォルト・レイアウト」チェック・ボックスを選択します。

  14. ページの右側で、「レポートの保存」アイコンをクリックします。